
If you are running a business in Kenya today, cash is no longer king, M-Pesa is. Whether you are running a fast-food joint in Nairobi, an Instagram thrift store, or a digital marketing agency, your customers expect a frictionless mobile payment experience.
For years, getting a merchant account meant printing stacks of documents, queuing for hours at a Safaricom Care Center, and waiting weeks for approval. In 2026, those days are over. If you want to know how to apply for a Lipa na M-Pesa Buy Goods Till Number online, you are in the right place. The entire process has been digitized, streamlined, and can be completed in under 15 minutes.
However, a single mistake on your application, like an unclear ID photo or a mismatched KRA PIN, will result in an instant rejection by Safaricom’s compliance team.
In this exhaustive guide, we are going to walk you through the Safaricom self-onboarding portal step-by-step. We will cover the exact document requirements for different business types, how to set up your nominated withdrawal numbers, and the secret to activating your till instantly once approved. Let’s formalize your hustle.
Table of Contents
Why You Must Stop Using Your Personal Line in 2026
Before we dive into the application, we need to address a massive operational mistake many small business owners make: asking customers to “Send Money.”
In the modern Kenyan digital economy, using your personal Safaricom line for business transactions is a recipe for disaster.
- The Trust Deficit: Online scams (often called “Wash-Wash”) have made Kenyan consumers highly skeptical. When a buyer sees a formal “Buy Goods” name pop up on their screen, their trust in your brand skyrockets.
- Transaction Limits: Personal M-Pesa lines have daily and account limits. A Buy Goods Till allows you to hold and transact significantly higher volumes of capital.
- KRA and eTIMS Compliance: The Kenya Revenue Authority (KRA) strictly monitors digital transactions. Mixing your grocery money with your business revenue is a bookkeeping nightmare that will trigger audits. A Till Number cleanly separates your corporate revenue for easy tax filing.
- Free for Customers: Unlike “Send Money” or “Paybill,” paying into a Buy Goods Till is completely free for your customers for amounts of any size, removing all purchase friction.
Learn More: M-Pesa Paybill vs Buy Goods Cost Comparison Guide
Prerequisites: Requirements for M-Pesa Till Number 2026
Safaricom categorizes businesses into different tiers. You cannot start the application process without having your digital documents ready. If your session times out while you are searching for your KRA PIN, you will have to start over.
Here are the exact requirements for M-Pesa till number 2026 based on your business structure:
Category A: Sole Proprietor (Registered Business Name)
If you followed our advice and registered your business via eCitizen, this is the best category. It unlocks higher limits and corporate bank integration.
- National ID: Scanned color copy of the owner’s ID (Front and Back).
- KRA PIN Certificate: The owner’s personal KRA PIN certificate (downloaded from iTax).
- Certificate of Registration (Form BN3): Your official business name certificate from the Business Registration Service (BRS).
- Completed CR12/Form BN2: Proof of sole proprietorship.
- Canceled Cheque or Bank Letter: (Only required if you want funds to settle directly into a corporate bank account instead of a mobile number).
Category B: Individual / Freelancer (Unregistered)
Safaricom now allows unregistered individuals to get a basic Till Number. However, this comes with stricter transaction limits.
- National ID: Scanned color copy (Front and Back).
- KRA PIN Certificate: Your personal iTax PIN.
- Note: You will not be able to link this to a corporate bank account; funds must settle to a personal M-Pesa line.
Category C: Limited Liability Company (LLC)
For larger, incorporated businesses.
- Certificate of Incorporation.
- Company KRA PIN.
- CR12 Document: (Must be less than 3 months old, showing company directors).
- Directors’ IDs and personal KRA PINs.
- Board Resolution: A signed letter on company letterhead authorizing the opening of the Lipa na M-Pesa account.
Expert Tip: Ensure all your documents are scanned clearly in PDF or high-resolution JPEG format. If a document is blurry or the edges are cut off, the Safaricom portal’s OCR (Optical Character Recognition) software will reject it automatically.
Step-by-Step: How to Apply for a Lipa na M-Pesa Buy Goods Till Number Online
With your documents digitized and saved in a folder on your laptop or smartphone, you are ready to begin.
Step 1: Access the Safaricom Self Onboarding Portal
Open your web browser and navigate to the official Safaricom Self Onboarding Portal (usually found at m-pesaforbusiness.co.ke or via the main Safaricom business site).
Do not use third-party broker sites. Only use the official Safaricom URL.
Click on the button labeled “Apply for Lipa na M-Pesa.”
Step 2: Select Your Application Type
You will be prompted to choose what you are applying for. Select “Buy Goods and Services (Till Number).”
Next, you will choose your business category (Individual, Sole Proprietor, or Limited Company) based on the documents you prepared above.
Step 3: OTP Verification and Primary Contact
The system needs to verify you are a real Safaricom customer.
- Enter your active Safaricom phone number.
- You will immediately receive an SMS with a One-Time Password (OTP).
- Enter the OTP into the portal to authenticate your session.
Note: The number you use here will be the primary administrator number for the application process.
Step 4: Fill in Business Details
This is where precision matters.
- Business Name: Enter your business name exactly as it appears on your Certificate of Registration. If your certificate says “Zuri Footwear Hub,” do not just type “Zuri Shoes.” Mismatches cause instant rejections.
- Physical Address: Enter your shop location, building, and town. If you operate entirely online, enter your home operations base.
- Nature of Business: Select the industry category that best fits your operations (e.g., Retail, E-commerce, Food & Beverage).
Step 5: Upload KYC Documents
The portal will present upload fields for your ID, KRA PIN, and Business Certificates.
Ensure the file sizes do not exceed the portal’s limit (usually 2MB to 5MB per file). Double-check that you are uploading the front and back of your ID into the correct respective slots.
Step 6: Configure the Nominated Number
This is a critical step. Safaricom will ask you for a Lipa na M-Pesa nominated number.
The nominated number is the Safaricom line that is authorized to withdraw funds from the Till.
- If you are a Sole Proprietor, this is usually your personal Safaricom number.
- If you are settling to a bank, you will enter your corporate bank account details here instead.
- Security Warning: Whoever holds the nominated number controls the money. Never put an employee’s number here.
Step 7: Review and Submit Terms & Conditions
Review the summary page. Ensure there are no typos in your ID numbers or KRA PINs. Read and check the box accepting the Safaricom Lipa na M-Pesa Terms and Conditions.
Click Submit.
You will receive a tracking/reference ticket number via SMS. The SLA (Service Level Agreement) for Safaricom to process online applications in 2026 is typically 24 to 48 hours.
The Crucial Next Step: How to Activate M-Pesa Till Number
If your application is approved, you will receive a congratulatory SMS from Safaricom containing your new Store Number and your Till Number.
Wait, what is the difference?
- Store Number: This is your overarching Head Office account. This is where the money actually sits.
- Till Number: This is the 6-digit number the customer actually sees and types into their phone to pay. (One Store can have multiple Tills for different cashiers).
Receiving the SMS does not mean you can receive money yet. You must activate M-Pesa till number via USSD.
- Take the phone containing the Nominated Number you registered.
- Dial *234#
- Select Option 2: M-Pesa Business Till
- Enter the Store Number provided in the SMS.
- Accept the Terms and Conditions.
- You will be prompted to create a unique Operator PIN. This is the PIN you will use to withdraw money and check balances. Do not use your personal M-Pesa PIN.
- Submit.
You will receive a final confirmation SMS. Your Till is now live. Ask a friend to send Ksh 10 to the Till Number to test it!

Managing Your Money: The M-Pesa Business App
In 2026, managing your Till via USSD (*234#) is outdated and tedious. As soon as your Till is active, download the M-Pesa Business App from the Google Play Store or Apple App Store.
Log in using your Nominated Number and the Operator PIN you just created.
Why the App is a Game-Changer:
- Real-Time Statements: You can see incoming payments instantly, eliminating the need to ask customers, “Show me the message.”
- Withdraw to Bank: You can seamlessly sweep funds from your Till directly into your KCB, Equity, or NCBA business account with the tap of a button.
- Reversals: If a customer accidentally overpays, you can initiate a reversal directly from the app without calling Safaricom customer care.
- Analytics: The app provides beautiful graphs showing your daily, weekly, and monthly revenue trends.
The “Nominated Number” Explained: Settlement vs. Withdrawal
Understanding the flow of money is vital for your accounting.
When a customer pays Ksh 1,000 to your Buy Goods Till, the money does not go to your personal M-Pesa balance. It sits in a virtual cloud account called the “Store.”
To use that money, the Lipa na M-Pesa nominated number must initiate a withdrawal.
- Withdrawal to M-Pesa: You move the money from the Store to your nominated M-Pesa line is free, but to other M-Pesa users, standard withdrawal charges apply.
- Settlement to Bank: You push the money from the Store directly into your corporate bank account. (Usually free or attracts a nominal flat fee).
Pro-Tip for E-commerce: If you run a high-volume business, log into the Safaricom Web Portal and set up “Auto-Sweep.” You can instruct Safaricom to automatically push all the money in your Till to your bank account every day at midnight, completely automating your accounting.
Monetizing Your New Till Number
Now that you have your official Lipa na M-Pesa Buy Goods Till, it is time to leverage it for marketing. In Kenya, trust is your highest converting asset.
- Update Your Google Business Profile: Go to your Google Map Pack listing. In your business description, add: “We accept Lipa na M-Pesa (Buy Goods Till: XXXXXX).” This signals to local searchers that you are an established, verifiable business.
- Social Media Bios: Update your Instagram, TikTok, and X (Twitter) bios to include your Till Number. It instantly separates you from the thousands of scam pages operating online.
- Website Footer: If you have an e-commerce website, add the official Safaricom Lipa na M-Pesa logo and your Till Number to the footer of every page to boost site-wide conversion rates.

Troubleshooting: Why Was My Till Application Rejected?
If you receive a rejection SMS, do not panic. It is almost always a minor clerical error. Common rejection reasons in 2026 include:
- Name Mismatch: Your ID says “John Wanjiru Kariuki,” but your KRA PIN says “John Kariuki Wanjiru.” The portal’s API verifies data directly with the KRA iTax database. Ensure your names match across all government documents.
- Dormant KRA PIN: If you haven’t filed your Nil Returns in years, KRA may have suspended your PIN. You must resolve this on iTax before Safaricom will approve your Till.
- Poor Photo Quality: If there is a glare on your ID card photo obscuring the ID number, the system will reject it. Take photos in natural daylight without a flash.
FAQ: Safaricom Buy Goods Till Numbers
Q: How much does it cost to apply for a Buy Goods Till?
A: The application process is 100% FREE. Safaricom does not charge you to open the account. Beware of online brokers asking for an “application fee.”
Q: Can I have multiple Till Numbers for the same business?
A: Yes! Once you have your primary “Store,” you can log into the Safaricom Business web portal and generate multiple “Tills” under that store. This is perfect if you have three different delivery riders who each need their own Till to track their specific collections.
Q: Does Safaricom charge a monthly maintenance fee for the Till?
A: No. There are no monthly maintenance fees. Safaricom only makes money by deducting a tiny commission (max 0.55%) on the transactions that pass through the Till. If your Till is dormant for a month, you pay nothing.
Q: Can I link a single Nominated Number to two different businesses?
A: Yes. One personal Safaricom line can act as the Nominated Number (Admin) for multiple different Store Numbers, allowing serial entrepreneurs to manage all their businesses from one M-Pesa Business App.
Conclusion: Formalize Your Payments, Scale Your Brand
Learning how to apply for a Lipa na M-Pesa Buy Goods Till Number online is a rite of passage for every serious Kenyan entrepreneur. It is the moment your “side hustle” graduates into a verifiable, scalable enterprise.
By eliminating the friction of “Send Money,” protecting your profit margins, and aligning yourself with KRA and eTIMS compliance, you build an unstoppable foundation for your business.
The Safaricom self-onboarding portal is live right now. Gather your ID, download your KRA PIN, take a photo of your Business Registration Certificate, and claim your Till Number today. Your customers, and your accounting books, will thank you.
We Want to Hear From You
Have you successfully applied for your Till Number via the online portal this year? How long did it take for Safaricom to send the approval SMS? Drop your timeline in the comments below! If your application was rejected and you don’t know why, ask our community, we are here to help you troubleshoot!




