Paybill vs Till: What to Choose
Your choice depends on how you plan to use M-Pesa:- Only collecting online payments via STK push? → Use a Till
- Need to track offline transactions or require unique account references? → Use a Paybill
Learn the Process First
Watch this overview from Safaricom before you start:Requirements
Prepare these documents:- Paybill Application Form
- Tariff Guide
- Account Opening Form
- Admin Account Creation Form
- Administrator Letter (Sample)
- Bank letter or canceled cheque
- KRA PIN Certificate
- Copy of ID/Passport
Personal Till and Paybill accounts cannot be used for M-Pesa API integrations.
How to Apply
Choose one of these methods:Option 1: Business Portal (Recommended)
Visit the M-PESA Business Portal
Go to MPESA Business Portal.
Upload Required Documents
Upload all documents in PDF format. Ensure you’ve stamped and signed everything properly.
Option 2: Email Application
Send Email
Email: M-PESABusiness@safaricom.co.ke
CC: paybill@safaricom.co.ke
Subject: Paybill or Till Application
Include your contact information in the email body.
CC: paybill@safaricom.co.ke
Subject: Paybill or Till Application
Include your contact information in the email body.
Attach and Send
Attach your PDF document and send. Double-check that all documents are complete and properly filled.