Back to Blog
Business GuidesMarch 202610 min read

CR12 Kenya: What It Is and How to Get It for Government Tenders (2026 Guide)

The CR12 is a mandatory document for almost every government tender in Kenya. This guide explains what it is, how to apply on eCitizen, what it costs, how to update it when directors change, and common CR12 mistakes that disqualify bids.

A CR12 is an official extract from the Register of Companies maintained by the Registrar of Companies under Kenya's Business Registration Service, formally titled 'Extract of Directors and Shareholders' and stamped/signed by an authorized officer. It shows the full legal company name, registration number, all current directors (full names, national ID numbers, nationality, appointment dates), all current shareholders (names, shares held, share class), registered physical and postal address, and issue date. The CR12 essentially answers 'Who owns and controls this company?' Government procuring entities require it to assess corporate governance, verify beneficial ownership, and confirm the company is legitimate and not a shell entity. Under Kenya's procurement regulations, the CR12 satisfies several legal requirements: (1) conflict of interest checks — if a director is a public officer or spouse/relative of someone involved in procurement, this is a conflict requiring declaration or disqualification; (2) AGPO verification — for youth, women, and PWD set-aside bids, procuring entities verify majority shareholder and directors qualify under AGPO criteria; (3) company legitimacy — only active companies with valid director records have valid CR12s; (4) anti-corruption compliance — Kenya's PPADA 2015 and anti-corruption framework require transparency in beneficial ownership of government contractors; (5) joint venture verification — each JV partner provides their CR12 confirming formal partnership structure.

The CR12 must typically be not older than 30 days from the tender closing date (though some specify 3 months — check each tender's requirements). You cannot hold a CR12 indefinitely, so if you bid regularly, obtain a fresh CR12 every 3–4 weeks to have it ready. To apply for a CR12, go to eCitizen.go.ke and log in with your eCitizen account (or create one using national ID and email/phone). Navigate to Business Registration Service, select 'Company Search' or 'Annual Returns/Extracts' depending on the interface, find the option for 'CR12 — Extract of Directors and Shareholders,' enter your company registration number, and confirm the company name appears correctly. Pay KES 650 (subject to BRS fee revisions) via M-Pesa through eCitizen's gateway and receive immediate payment confirmation. Your CR12 is then generated and available as a PDF with digital stamping and verification code. Print the document on plain white paper at full quality so all text, stamps, and signatures are clearly legible (not draft mode). Before submitting any bid, verify that all current directors are listed correctly, all current shareholders are listed with correct percentages, director names match national IDs exactly, company name matches all other documents, and the issue date is within the tender window. If company director or shareholder information has changed, file Form CR8 (Notice of Change of Directors) via eCitizen with board resolution (3–7 business days processing), or file the share transfer form (Form CR10) with signed Share Transfer Form and resolution for share transfers. Critical timing: if a tender deadline is approaching and your company information at BRS is outdated, update it immediately as a CR12 showing a former director who resigned months ago creates compliance questions and disqualification risk. Review your CR12 quarterly as part of tender readiness routine.

For sole traders registered as business names (not limited liability companies), the CR12 as described doesn't apply because there are no directors and shareholders in that sense. Instead, submit the Business Name Registration Certificate from BRS (available on eCitizen) and your personal national ID plus proof of business name registration. For AGPO-registered sole traders, your AGPO certificate, business name certificate, and personal ID are primary documents, though some tenders may still request equivalent documents. When bidding as a joint venture, each JV partner provides their own CR12, and some tenders require a Joint Venture Agreement formally identifying the lead partner, structure, and each member's responsibility share. Ensure every JV partner's CR12 is current and within the required date window as a stale CR12 from any partner sinks the entire bid. A CR12 costs only KES 650 via eCitizen (flat fee regardless of company size or number of directors/shareholders), making it an excellent investment given contracts it qualifies you for typically worth hundreds of thousands to millions. Avoid third-party 'agents' offering KES 2,000–5,000 — the process is simple enough to self-manage on eCitizen. Common CR12 mistakes that disqualify bids include: outdated CR12 past the 30-day window (check issue date before submitting and get a new one if needed); mismatch between CR12 company name and tender documents (ensure all tender documents use the exact legal name as it appears on CR12); missing director changes not filed (disqualification risk when CR12 shows 'ghost' directors); wrong shareholding percentages especially for AGPO-registered businesses (if shares transferred and founder no longer holds majority, AGPO status at risk); low-quality printouts where digital stamps and BRS signatures aren't clearly visible. Join the TenderAI waitlist to track CR12 and all compliance document expiry dates, get renewal reminders before deadlines, and find government tenders matched to your sector.

Ready to create yours?

Order custom merch via WhatsApp

Browse products, pick your design, and place your order on WhatsApp in 2 minutes. We'll send M-Pesa payment instructions — no app download, no sign-up required.

✓ From KES 1,200✓ Pay with M-Pesa✓ Delivered across Kenya✓ No minimum order

📋

Free: The Kenyan Merch Brief Template

Ordering custom merch? This is the brief format that gets results — right size, right colours, right file format, no surprises.

One useful email/week. Unsubscribe anytime.

Ready to create your own?

Design Yangu makes it easy to turn your ideas into real products — no inventory, no minimum orders. Pay with M-Pesa.