Fake Recruiter Scams via M-Pesa
How fraudulent employment agencies collect M-Pesa fees for non-existent jobs abroad or in major Kenyan cities.
Part of: Fake Recruiters
Last reviewed: 1 June 2026
Fake recruitment scams targeting East African job-seekers almost universally demand M-Pesa payments for processing fees, visa assistance, or uniform deposits. Because formal banking is less common among lower-income job-seekers, M-Pesa is the easiest path for both victim and scammer. Fraudsters impersonate legitimate staffing agencies, hotel chains, or Gulf-region employers to collect multiple rounds of fees.
Many victims in rural Kenya travel to Nairobi to meet a 'representative' who collects cash converted from an M-Pesa transfer, then disappears. Others send money directly to a number advertised on a WhatsApp poster, receiving fabricated offer letters and receipts.
How this scam works on M-Pesa
Job advertisements are posted on Facebook groups, WhatsApp community boards, or printed flyers using logos of well-known Kenyan or international companies. When applicants respond, they are told the position is available but requires a registration fee, medical-test deposit, or uniform cost to be sent via M-Pesa before an interview.
After each payment a new condition is added: an ID processing fee, a background check fee, or a training deposit. The fees compound while the job date is perpetually postponed. Some scams involve multiple actors playing different 'company roles' — HR officer, medical officer, visa agent — each collecting their own fee via different M-Pesa numbers.
Common red flags
- Any job offer that requires a financial deposit before employment begins
- Recruiter provides only a WhatsApp number and no verifiable office address or company registration
- Logos of well-known companies on unofficial-looking flyers or social posts
- Each step of the hiring process requires a new M-Pesa payment
- Offer letter is a scanned PDF with inconsistencies in formatting, spelling, or letterhead
- Urgency framing: 'Only [N] slots left' or 'Deadline is tomorrow'
How to protect yourself
- Verify any recruiter against the National Employment Authority (NEA) registry in Kenya
- Call the company whose name appears on the offer letter using a number from their official website — not a number supplied by the recruiter
- Legitimate employers never require job-seekers to pay fees before employment
- Ask for a physical office address and visit before sending any money
- Share the job post with friends or a community leader who can help assess authenticity
How to report it
- Report the M-Pesa number to Safaricom on 100 and request a hold if you have sent money recently
- File a complaint with the Directorate of Criminal Investigations (DCI) and the National Employment Authority
- Report the Facebook or WhatsApp advertisement to Meta's abuse reporting system
Frequently asked questions
The recruiter showed me a signed offer letter with a company logo — isn't that proof enough?
No. Offer letters and logos are trivially easy to copy or fabricate and are commonly used to make fraudulent recruitment feel official. Verify the employer by calling the company directly using contact details from their own official website, not any number or email the recruiter supplied.
Is it normal for a Kenyan recruitment agency to charge fees in instalments as I did?
No — this staged-fee pattern (application fee, then medical, then visa, then training) is a hallmark of recruitment fraud, since it keeps each individual payment low enough to avoid raising alarm. Legitimate NEA-registered agencies disclose their full fee structure upfront and issue proper receipts for a registered business, not a personal M-Pesa number.
What can I do if I've paid several rounds of fees and the "departure date" keeps being pushed back?
Stop making any further payments immediately — a repeatedly postponed departure with new fee demands is the clearest sign the job does not exist. Report the recruiter's M-Pesa number to Safaricom and file a complaint with the National Employment Authority and the DCI so the pattern is documented even if your fees cannot be recovered.
How do I verify a genuine overseas job offer?
Legitimate overseas employers recruiting Kenyans must be registered with the National Employment Authority, and placements must go through licensed private employment agencies. Cross-check the agency's NEA licence number at nea.go.ke. If the offer came through social media or a WhatsApp group, treat it with extreme caution regardless of how professional it looks.