FFP Consult

COMPANY REGISTRATIONKENYA

Register a company in Kenya. We file with BRS.

Private Limited or limited by guarantee — name search through KRA PIN, signed off by an ICPAK partner. From KSh 25,000.

We’ll tell you what it costs — in plain English.

  • ICPAK-registered practice
  • 100+ businesses since 2022
  • Government fee separated
  • ICPAK
    MEMBER
  • KRA
    TAX REPRESENTATIVE
  • QUICKBOOKS
    CERTIFIED
  • SAGE
    CERTIFIED

WHAT YOU WALK AWAY WITH

Seven artefacts. Filed and signed.

Every Private Limited registration we file leaves you with the same packet — the documents banks, KRA, and counterparties ask to see.

  • Certificate of Incorporation

    The document proving your company legally exists. Stamped and signed by the Registrar.

  • CR12 — directors & shareholders

    Live extract of who owns and runs the company. Required by banks and KRA.

  • KRA PIN for the company

    The company’s tax identifier. Without it, you can’t invoice, hire, or bank.

  • Memorandum & Articles

    Your constitutional documents — what the company can do and how it governs itself.

  • Share certificates

    Original instruments confirming each shareholder’s stake. Issued in your company’s name.

  • First-board & shareholder resolutions

    The opening minutes: directors appointed, office adopted, bank signatories authorised, year-end fixed.

  • Statutory registers

    The books the Companies Act requires you to keep — directors, members, shares, charges.

PRICING · KENYA REGISTRATION

What a registration costs.

Government fee separated. Service fee in writing before we file.

  • Private Limited Company

    From KSh 25,000

    Audience — For private companies.

    Included

    • Name search & reservation
    • Memorandum & Articles drafted
    • BRS filing (incorporation)
    • Certificate of Incorporation
    • CR12 — directors & shareholders
    • KRA PIN for the company
    • Share certificates
    • Statutory registers
  • Company Limited by Guarantee

    From KSh 50,000

    Audience — For NGOs, foundations, and trusts.

    Included

    • Everything in Private Limited
    • Governance pack tuned for guarantee structures
    • Members register (no shareholders)
    • Optional KRA tax-exemption application — + KSh 100,000

No pass-through fees hidden in the retainer. Every quote is itemised: government fee, service fee, disbursements.

Scope a registration

Add-ons (quoted on scope)

Business name reservation (sole proprietorship) · Partnership deed drafting · Sectoral licence filing — NCA · PSRA · TRA · NEMA · AGPO · EPRA · CA · Trademark filing · Post-incorporation share restructuring

HOW IT WORKS · BRS FILING

Five steps. One signing partner.

From the first name proposed to the registers handed over — every step signed off by an ICPAK-registered partner.

  1. Step 01Name search & reservation

    You give us three name options. The BRS clears one and reserves it for thirty days while we draft.

  2. Step 02Memorandum & Articles drafted

    Your constitutional documents — objects clause, share structure, governance rules — drafted to your shareholders’ brief.

  3. Step 03BRS filing — incorporation

    Filed via the BRS Online portal once IDs, KRA PINs, and beneficial-ownership declarations are signed.

  4. Step 04KRA PIN for the company

    Filed with iTax once the certificate issues. The PIN unlocks invoicing, payroll, and a bank account.

  5. Step 05Statutory registers + handover

    Directors, members, share, and charges registers set up. Hand-delivered packet with signed first-board minutes.

BEFORE WE FILEYOUR PAPERS

Have these ready and we file faster.

The BRS asks for these every time. Have them ready at kickoff — name search to certificate without round-trips.

  • 01

    For each director

    BRS director appointment — one set per director.

    • National ID (Kenyans) or passport (non-residents)
    • KRA PIN
    • Passport-size photo
    • Email + phone number
    • Postal & residential address
  • 02

    For each shareholder

    Share allotment + CR12 — one set per shareholder.

    • National ID or passport
    • KRA PIN
    • Number of shares to hold
    • Beneficial-ownership declaration where applicable
  • 03

    For the company

    BRS incorporation form — entity-level facts.

    • Proposed name (1–3 options for the BRS name search)
    • Registered office address
    • Nature of business / objects
    • Share capital structure

One kickoff call to confirm the packet, then we file.

Send your shortlist

COMPANY TYPES WE FILE

Five entities. One deciding question for each.

Choose the wrong wrapper and you fight the form for years — wrong tax treatment, wrong governance, wrong capital structure. Match the entity to the work, then file once.

Five entity types compared by fit, service-fee floor, and what FFP files
Entity & when it fitsService feeWhat FFP files
Private Limited CompanyTrading business · multiple shareholders · plans to raise capital, hire, or contract beyond a single name.KSh 25,000Name search · MOA/AOA · BRS incorporation · CR12 · share certs · KRA PIN · statutory registers
Company Limited by GuaranteeNGO · foundation · trust — members-not-shareholders structure with a non-distribution constitution.KSh 50,000+ KSh 100,000 optional · KRA tax-exemption applicationTier-1 scope tuned for guarantee · members register (no shareholders) · governance pack · optional KRA exemption application
Limited Liability PartnershipTwo-or-more professionals — CPAs, advocates, architects — wanting limited liability without share capital.KSh 50,000LLP Act filing · partnership agreement · KRA PIN
Sole ProprietorshipOne owner · low filing burden · trading under a business name without a separate legal entity.Custom quoteScope on callBRS business-name registration · KRA PIN · single-trader compliance pack
General PartnershipTwo-or-more partners sharing profit and unlimited liability — the legacy partnership form.Custom quoteScope on callPartnership deed drafting · BRS registration · KRA PIN

Not sure which? Match the work to the wrapper on a 30-min call — no commitment to file.

Match your wrapper

Foreign branches and representative offices are filed differently — see the foreign-founder page.

AFTER THE CERTIFICATE

The certificate is the start. Here's what files when.

A registered company files monthly, quarterly, and annually — to KRA, to BRS, to the Registrar, to sector regulators. Five recurring obligations begin the day the certificate issues.

Monthly + annual

KRA obligations — VAT, PAYE, corporate tax, eTIMS

VAT and PAYE file by the 20th of each following month. Corporate tax instalments fall quarterly; the return closes the financial year. eTIMS invoicing applies the moment you issue the first invoice.

Monthly

NSSF · SHA · NITA — employer filings

The day you put a name on the payroll, three employer numbers come due: NSSF (pension), SHA (health, replacing NHIF), and NITA (training levy). Filed by the 9th of each following month.

Annual

Sectoral licences where they apply

Construction (NCA), security (PSRA), tourism (TRA), environmental work (NEMA), government procurement (AGPO), energy and petroleum (EPRA), and communications (CA) each need a licence on top of the company certificate. We file across all seven.

Annual + on change

Beneficial-ownership e-Register

Every Kenyan company files who actually owns it on the BRS BO portal — within 30 days of any change in shareholding or control, plus an annual confirmation.

Annual

Annual returns — Companies Act

One filing to the Registrar each year confirms the company is still trading and the CR12 is still accurate. Miss it and the Registrar can strike the company off.

100+ businesses on a monthly retainer — penalty-free across managed filings last financial year.

See the recurring retainer

BEFORE YOU FILESIX ANSWERS

The questions that come after the price.

Timeline, name reservation, the sole-vs-ltd call, what dormant companies still owe KRA, sectoral licences, and renaming a registered company — answered the way our partners answer them on the phone.

  • Five to ten working days from the day we have complete papers — IDs, KRA PINs, signed beneficial-ownership declarations. The BRS does most of it in three; KRA PIN issue and statutory registers add the rest. We commit a date in writing once your papers are in.

  • Yes. The BRS reserves a cleared name for thirty days. We run the search, hold the reservation, and use the window to draft your Memorandum & Articles. If the name fails, you give us two more options and we re-run the search the same day.

  • If you'll hire, raise capital, sign contracts beyond your own name, or want personal assets shielded — register a Private Limited. A sole proprietorship is one owner trading under a business name with unlimited personal liability. Most clients turning over above KSh 5M file as a Private Limited.

  • A nil VAT return monthly if VAT-registered, a nil PAYE return if you've taken a PAYE number, and the corporate income-tax return at financial-year end. Plus the annual return to the Registrar. Skipping nil filings still earns penalties — the Companies Act doesn't pause because trading hasn't started.

  • Yes. Construction (NCA), security (PSRA), tourism (TRA), environmental work (NEMA), government procurement (AGPO), energy and petroleum (EPRA), and communications (CA) each need their own licence on top of the company certificate. We file across all seven; scope is quoted per engagement letter so you see the time and the regulator fees up front.

  • Yes. A special resolution of the shareholders, a fresh BRS name search, and an amended certificate. We file the change in two weeks. The KRA PIN, share certificates, and statutory registers all need updating to match — we handle that in the same engagement.

Didn’t see your question? WhatsApp a partner — we answer within the working day.

THE LAST PAGEONE STEP

Know where you stand.
By next week.

A 30-minute review with a practicing partner. You leave with a written position on filings, obligations, and remediation — no commitment to retain us.

Suraj Plaza, Limuru Road, Parklands, NairobiICPAK-registered practicePenalty-free across managed filings, FY2024/25.