Achekam

Kenyan annual returns and beneficial ownership

Which company filings a firm should track for Kenyan clients, such as the annual return and changes in beneficial owners, and how to track them in Achekam.

By Achekam · · 4 min read · For Accountants & audit firms in Kenya

Kenya annual return BRS eCitizen

Kenyan firms tend to think of deadlines in KRA terms: the 9th, the 20th, the end of June. Company filings with the Business Registration Service get less attention because they are smaller, less frequent and rarely chased, until a client needs a current CR12 for a tender or a bank account and finds its records out of date.

This article covers two company filings worth tracking for every Kenyan company client, the annual return and changes in beneficial ownership, and how to keep track of them in Achekam, which does not lodge either one for you.

The annual return within 28 days

A Kenyan company lodges its annual return with the Business Registration Service through eCitizen within 28 days of its return date. The return confirms the company's particulars as they stand, such as its registered office, its directors and its shareholders.

The return date belongs to the company, so it differs from client to client. Record it for each one. A company that falls behind with its returns ends up with out-of-date public records, and that tends to surface at the worst moment, when a bank, a buyer or a tender committee needs current ones.

The BRS's own answers to frequently asked questions cover registering and changing a company's particulars, filing annual returns on eCitizen, transferring shares and who counts as a beneficial owner. They are worth sharing with clients who handle their own filings.

Beneficial owners within 14 days

Changes in beneficial owners holding 10% or more must be reported within 14 days. That is a much tighter deadline than the annual return, and it is set off by events rather than the calendar: a share transfer, a new investor, a change in a trust that holds shares, a shareholder's death.

Because the trigger is an event, the firm often hears about it late, sometimes only while preparing the statements or the annual return. Build the question into the routines that would bring it to light:

  • the year-end disclosure questionnaire, which asks about share transactions and changes in control;
  • any request to prepare share transfer documents;
  • the client's onboarding and continuance reviews.

Achekam does not file with the BRS

Be clear with clients about where the work sits. Achekam does not lodge annual returns or beneficial ownership filings; they are made on eCitizen by a person, at the client or at the firm. Achekam's Kenyan automation templates only create work items and notices, never file, pay, approve, object or verify, and stay off until a person turns one on. Achekam also does not check BRS company numbers at all, and checks a KRA PIN only for its shape, a letter, nine digits and a letter; the user confirms the PIN on iTax's PIN checker and records the evidence.

So the firm's job is to make sure each filing happens on time and that there is proof it did, not to expect a system to do it.

Tracking it as the firm's own work items

The practical answer is to treat each filing as a piece of the firm's own work, with an owner and a due date.

In Achekam, each work item lists the procedures to perform and the documents required, and a step is marked done only with a written response and its documents, or set aside with a reason; steps are never deleted. That structure suits an annual return well:

  1. Confirm the company's particulars with the client: directors, shareholders, registered office.
  2. Prepare and lodge the return on eCitizen.
  3. Upload the filing confirmation as the step's document.
  4. Note any change that also needs a beneficial ownership filing, and open that step.

The written response and the attached confirmation give the firm evidence of what was filed and when. A step set aside, for instance because the client files its own returns, carries its reason.

Where the client does file its own returns, the firm still benefits from knowing they were filed. Ask for a copy of the eCitizen confirmation each year and keep it with the client's records; it costs the client a minute and saves the firm an awkward discovery when a CR12 is needed in a hurry.

One caution about where deadlines are kept. On a client's record, some sub-lists edited in place, statutory deadlines among them, still live only in the browser rather than on the server. Do not rely on that list as the firm's record of BRS deadlines; use work items, which are held on the server.

Firms with an active Kenya pack can also use the automation templates for their tax calendar; Nigerian and Kenyan automation templates explains what they do and what they never do.

Identifiers on the client record

Each client's profile has a Jurisdiction section holding the client's own country and identifiers. Keep the company's BRS registration number and its KRA PIN there, and treat them as the firm's reference for every filing.

Because Achekam checks neither the BRS number nor, beyond its shape, the PIN, confirm both against official sources when the client is taken on, and keep the evidence on file. A CR12 obtained from the BRS at onboarding gives a dated record of directors and shareholders to compare with each later annual return.

To use any of this, a Kenyan firm sets its practice country to Kenya, works through the set-up steps and activates the pack from Settings. The deadlines for individual clients are KRA's rather than the BRS's, and are covered in Kenyan individual returns deadline.

General guidance only, not advice on your own circumstances. Tax and payroll rules change: check the current position with the authority or your adviser.

Related articles

More on Nigerian and Kenyan firms

See how Achekam handles it with your own records: create your account