How to Start a Catering Business in Kenya: Registration and Tax
Starting a catering business in Kenya requires navigating business registration, tax compliance, and food safety permits. Here's what you need to do, step by step.
Starting a catering business in Kenya means handling three critical processes at once: registering your business, sorting out your tax obligations, and securing food safety clearance. Miss any step, and you risk fines or closure. Get it right, and you're trading legally from day one.
Register Your Business First
You must register with the Registrar of Companies before you serve a single meal. This isn't optional—it's the foundation of operating legally.
Visit ecitizen.go.ke to register your business name and pay the registration fee. For a sole proprietorship, the cost is minimal, but if you're forming a partnership or limited company, costs vary. Sole proprietors can register online in under an hour. Limited companies take 2-3 days and require more documentation: memorandum and articles of association, director identification, and postal addresses.
Once registered, you get a certificate and PIN. Keep this PIN safe—you'll need it for tax registration and supplier accounts.
Get Your Tax Identification Number
Your next move is tax registration with the Kenya Revenue Authority (KRA). Navigate to itax.kra.go.ke and register for a Personal Identification Number (PIN) if you're a sole proprietor, or a business PIN if you're a company.
The registration is free, but filing tax returns is mandatory. As a catering business, you'll likely file quarterly VAT returns if your turnover exceeds KSh 5 million annually. If you're below that threshold, annual income tax filing applies. Many caterers underestimate their tax obligations and face penalties later—stay compliant from the start.
After getting your PIN, you can open a business bank account using your certificate of incorporation and PIN. Banks like KCB, Equity, and Absa process catering business accounts in 1-2 days. Separate accounts from personal finances keeps your records clean for tax audits.
Food Safety and County Permits
Your county government issues a food business license—requirements differ slightly between Nairobi, Mombasa, and other counties. Contact your county's public health department directly. Most require proof of premises (rental agreement or ownership deed), a basic hygiene certificate, and KSh 500–2,000 annual licensing fees. The process takes 1-2 weeks.
Some counties now require registration with the Food and Drugs Authority (FDA) as well. Check the specific requirements for your location before finalizing your kitchen premises.
If you're operating from home initially, confirm this is permitted in your county—some restrict food businesses to commercial kitchens. Shared commercial kitchen spaces are available in most urban areas for KSh 50,000–150,000 monthly, which saves capital if you're just starting out.
Payment Systems and Record-Keeping
Accept payments via M-Pesa as well as cash. Find a verified Kenyan expert on Kaziiko to advise on payment gateway options if you need invoicing software. Keep detailed records of all income and expenses—the KRA checks this during audits, and poor records invite scrutiny.
Many caterers use spreadsheets initially, but as you grow, invest in basic accounting software. This costs KSh 500–2,000 monthly and saves time during tax season.
Frequently Asked Questions
How much does it cost to register a catering business in Kenya?
Sole proprietor registration via ecitizen costs around KSh 500–1,500. Food business licensing fees range from KSh 500–2,000 annually by county. A limited company registration is pricier, roughly KSh 5,000–8,000 plus legal costs if using a lawyer. Tax registration is free.
Can I start catering from my home kitchen?
Most counties prohibit food businesses from residential kitchens due to health and safety regulations. Check your specific county's public health office. Commercial shared kitchens or renting a small space is the standard approach and often cheaper than you'd expect.
What happens if I don't register?
Operating without registration exposes you to fines up to KSh 50,000, business closure orders, and confiscation of equipment. You also have no legal recourse if a customer sues. Registration protects both you and your customers.
Do I need to pay VAT if I'm a small catering business?
Only if your annual turnover exceeds KSh 5 million. Below that, you file annual income tax returns instead. Keep your KRA updated on your turnover to avoid unnecessary VAT registration—contact KRA via itax.kra.go.ke if your status changes.
