Ask Gava
Kiswahili
← Business

File your company's annual returns (BRS)

Business Registration Service · sources read 30 Sep 2026

Every company must file an annual return with BRS each year, made up to its return date (normally the anniversary of incorporation) and lodged within 28 days. File it online on BRS through eCitizen and pay there.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
Deadline
Your return date is the anniversary of the company's incorporation (or of the date your last return was made up to).
Deadline
Lodge the return within 28 days after that date. A director or the company secretary signs it.
Where
Online on the Business Registration Service (BRS) portal on eCitizen
Go to eCitizen

What you need

  • The company's financial statements (or an exemption statement where that applies)
  • Up-to-date share capital and shareholder details, including shares transferred since the last return
  • Whether the beneficial ownership register has changed, and the date of the change

Steps

  1. Log in to BRS on eCitizen (brsv2.ecitizen.go.ke), open your company and choose Maintain a company, then Annual Returns.
  2. Choose Submit returns, select the year of the return and fill in the return date.
  3. Download the system-generated forms, fill them in and upload them again.
  4. Submit and pay on eCitizen.

Watch out

  • Filing late is an offence: on conviction the company and each officer in default can each be fined up to KSh 200,000.
  • Five years or more without annual returns or financial statements can lead BRS to treat the company as not operating and strike it off the register.

Who can apply

  • Every company registered in Kenya, whether or not it is trading
Official sources (6)
  1. Companies Act, No. 17 of 2015 (Rev. 2021) brs.go.ke · read 30 Sep 2026
  2. Anti-Money Laundering and Combating of Terrorism Financing Laws (Amendment) Act, 2023 brs.go.ke · read 30 Sep 2026
  3. Frequently Asked Questions brs.go.ke · read 30 Sep 2026
  4. Services available on BRS Version 2 brs.go.ke · read 30 Sep 2026
  5. Compliance with Section 93A and 894 of the Companies Act brs.go.ke · read 30 Sep 2026
  6. BRS Version 2 on eCitizen brsv2.ecitizen.go.ke · read 30 Sep 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.