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
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.