Both are Safaricom M-Pesa business shortcodes, but a Paybill is built for bill payments and lets the payer enter an account number (e.g. a tenant’s unit) so each payment is attributable — ideal for rent. A Till (Buy Goods) is for quick point-of-sale purchases with no account field. For collecting rent, a Paybill is usually the better fit.
Side by side
| Paybill | Till (Buy Goods) | |
|---|---|---|
| Built for | Bill / recurring payments | Point-of-sale purchases |
| Account number | Yes — payer enters a reference | No account field |
| Payment attribution | Easy — each payment maps to a tenant | Harder — no per-tenant reference |
| Best for rent? | Yes | Not ideal |
Which to use for rent
Because rent needs to be matched to a specific tenant every month, the Paybill’s account number is what makes automatic reconciliation possible. Learn more in What is an M-Pesa Paybill? and the M-Pesa rent collection guide.