D RA GENTS
Member access • DIRA Gents Nairobi
Phone number
PIN
Enter your registered phone number and PIN to access the portal.
Contact a DIRA Gents admin to get your login credentials.
DIRA Gents
Dashboard
Finance
Meetings
Voting
Loans
Members
Calendar
Library
Constitution
Admin
Budget
?

DIRA Gents Nairobi • FY 2025/2026

Good afternoon

Member #: —
Finance: —
01 / Snapshot

Your contributions

All pools at a glance

Your total contribution · all pools
KES —
Finance pool — Mombasa pool —
AugSepOctNovDecJanFebMarApr
Contribution due this month
KES 2,000 · Finance Pool · Paybill 4096483
Role
—
Attendance
—
Group pool
—
— members · —d to meeting
02 / Quick actions

Take action

Pay, RSVP, vote, or check loans

03 / Needs your attention

Open items

Things to handle this month

Pay via M-Pesa
Pick your pool
PAYBILL
Finance Pool
Paybill4096483
Account229375M
Mombasa Pool
Paybill775093
Account72307012
MEETING
Next meeting
RSVP open · — days
RSVP now →
VOTE
Open poll
Cast your vote before it closes
Go to Voting →
04 / Top contributors

Leaderboard

FY 25/26 finance pool standings · real amounts

Top Contributors (FY 25/26)
Finance pool leaderboard • Real amounts
Group total: —
05 / Coming up

Next on the calendar

Meetings and events ahead

Next Meeting
Upcoming
—
Loading…
Upcoming Events
Next 3 events
Apr
06 / My loans

Loan status

Borrowing capacity and active loans

My Loans
Status
KES
No active loans
You are eligible to borrow up to KES 5,000
07 / Daily inspiration

Brotherhood notes

A moment to pause

“
Daily Quote
Fresh perspective for the day
Today

Brotherhood turns ambition into momentum.

DIRA Gents • Daily
Photo Memories
Group memories
📷
Photos coming soon
Add your first album to start the slideshow.
Pay via M-Pesa
Official paybills — pick the pool you are paying into
Paybill
Finance Pool
Paybill
4096483
Account
229375M
M-Pesa menu
Mombasa Pool
Paybill
775093
Account
72307012
M-Pesa menu
  1. Open M-Pesa on your phone
  2. Choose Lipa na M-Pesa, then Paybill
  3. Enter the paybill and account for your pool
  4. Enter amount, confirm, then your PIN

Always verify paybill and account on the confirmation screen before entering your PIN.

Finance
Summary view with optional full grid
Group total: —
Switch pools · filter by month · expand full grid
Member
Total contributed
Months paid
Months unpaid
Progress
Member
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Total
Member
Total contributed
Months paid
Months unpaid
Progress
Member
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Total
Pay via M-Pesa
Official paybills — pick the pool you are paying into
Paybill
Finance Pool
Paybill
4096483
Account
229375M
M-Pesa menu
Mombasa Pool
Paybill
775093
Account
72307012
M-Pesa menu
  1. Open M-Pesa on your phone
  2. Choose Lipa na M-Pesa, then Paybill
  3. Enter the paybill and account for your pool
  4. Enter amount, confirm, then your PIN

Always verify paybill and account on the confirmation screen before entering your PIN.

Members
Click a member for details
16
Calendar
Month view + year navigation
Apr
Next meeting
Loading…
Meetings
RSVP, venue, Meet link, and calendar
—
New meeting
Open this tab to load meetings…
Voting
Group polls — results are anonymous
Live
Create poll
Loading polls…
Loans
Real loan ledger
KES
Total loaned
—
All-time · KES
Interest earned
—
All-time
Active loans
—
Ongoing
Completed
—
Settled
Active Loans
Ongoing
—
Borrower
Borrowed
Principal
Interest
Total
Paid
Outstanding
Status
Completed Loans
Tap to expand
▾
Borrower
Principal
Interest
Total
Completed
Budget
Budget data not provided
Soon
Provide the FY budget lines and I’ll render a real budget dashboard.
Constitution
Click a section to read (one open at a time)
Rules
Preamble
▴
We, the members of DIRA, establish this association to empower each member to achieve personal and collective success through mutual support, innovation, growth, and service.

Our driving values: Brotherhood, Community, Integrity, Collaboration, Growth, Equity.
Name & Objectives
▾
DIRA means "compass" in Swahili.

Purpose: empower members to grow personally and professionally, foster entrepreneurship, and build a strong support system.

Activities include workshops, investment opportunities, community service, fundraising, financial literacy.
Membership
▾
Eligibility: M-Pesa Academy Class 2023.
Registration fee: KES 1,000.
Non-2023 members: require a 2/3 vote and a 2-month onboarding.

Resignation: 7-day notice, 75% contributions refunded.
Expulsion: 2/3 vote, up to 50% refunded.
Governance
▾
Executive Committee: Chairperson, Head of Finance, Head of Communications, Head of Community Service.

Committees: Networking/Skills, Finance/Investment, Communications/Branding, Community Service.
Meetings
▾
AGM yearly. Special Meetings for urgent matters. Monthly meetings.

Must attend 2/3 of meetings or pay a KES 400 fine.
Quorum: 2/3 of active members.

Online: 2 weeks notice. Physical: 1 month notice.
Finance & Loans
▾
Monthly minimum: KES 1,500.

Loans up to KES 5,000, 95 days repayment.
Interest: 26–55 days 15%, 56–85 days 20%, 86–95 days 25%.

Funds in Etica bank account with dual signatories.
Audit every 6 months.
Support Buffer
▾
11 contributing members pay KES 2,000/month (KES 500 goes to buffer).
4 support-eligible members receive KES 1,000/month buffer.

Buffer funds become personal capital contributions.
Share-Based Voting
▾
Applies to investment decisions, business ventures, capital deployment, dissolution.

Formula: member contributions divided by total contributions.
Maximum 30% voting power cap.
Amendments & Dissolution
▾
Changes require a 2/3 majority vote. Constitution reviewed every 2 years.

Dissolution requires 2/3 of all members.
On dissolution, 100% of contributions refunded if viable, remaining assets split by share.
Library
Resources
9
Loading…
Admin
Contributions & loans (executive roles only)
Exec
Add contribution
POST to contributions
▾
Edit contribution
Load by member + month + pool + year, then PATCH
▾
Add loan
Interest stored as KES (from % of principal)
▾
Update loan
Active loans — balance & status
▾
Record repayment
Log a partial or full repayment against an active loan
▾
Mark attendance
Select a meeting and tick who attended
▾
Library — add item
Add a link or resource to the Library tab
▾
Pay via M-Pesa Finance Pool

Enter the amount and your M-Pesa phone number. You'll receive a push prompt to confirm.

Accepts 07XX, +2547XX, or 2547XX format

Waiting for confirmation…

Check your phone for the M-Pesa prompt, then enter your PIN.

Checking status…

Payment received!

Your contribution has been recorded.

Payment failed

Something went wrong. Please try again.