Promoted
Featured Bills
All Campaigns
Active Bills
The process
From Stressful Bills to all sorted in 3 steps
No complicated paperwork. No waiting weeks. Just a verified campaign and a community ready to help.
Create your campaign
Describe your need, upload proof documents, and set your goal. The entire process takes under 5 minutes.
Get verified
Our moderation team reviews your documents and activates your campaign within 24 hours. Transparency builds trust.
Receive funds via M-Pesa
Donors contribute via Safaricom M-Pesa. Funds are held in escrow and released directly to you once the goal is met.
Why us
Built for Kenya.
Built on trust.
Every campaign on Buy My Bills has been reviewed by a human moderator. Every shilling is tracked. Every payout is auditable. We built the transparency layer that Kenyan crowdfunding was missing.
Document verification
Invoices, IDs, and supporting files reviewed before any campaign goes live.
Escrow protection
Funds are held securely and released only when disbursement criteria are met.
Full audit trail
Every donation and payout is logged, timestamped, and visible to donors.
M-Pesa native
Integrated directly with Safaricom Daraja API — no bank account needed.
Platform metrics
KES 50M+
Total raised
12,400+
Bills paid
10K+
Active donors
< 24h
Approval time
Stories
Real people. Real outcomes.
“My daughter's hospital bill was fully funded in 72 hours. I didn't think it was possible. The community showed up.”
Grace M.
Campaign creator · Nairobi
“Donating via M-Pesa is instant. I support a new campaign every week. It's the easiest way I've found to give back.”
Kevin O.
Repeat donor · Mombasa
“The verification step gave me peace of mind that my money was going to someone real and genuinely in need.”
Faith W.
Donor · Kisumu