Ask Gava
Kiswahili
← Business

Register as a KLB customer (cash or credit account) and order online

Kenya Literature Bureau · sources read 3 Oct 2026

Log in at customer.klb.co.ke with your eCitizen details, choose a personal or business account, then fill in your details and upload your documents. Once KLB approves you, you can order and pay invoices via eCitizen.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
Where
Online at customer.klb.co.ke (log in with eCitizen)
Go to KLB

What you need

  • Current trade licence (expiry date clearly visible)
  • Business registration certificate and number
  • Current KRA tax compliance certificate
  • Kenya Booksellers & Stationers (KBS) membership certificate
  • Copy of the owner's national ID or passport
  • Partnerships/companies: ID copies of at least 2 partners or directors, plus CR12
  • Credit account only: audited financial statements for the last 2 years
  • Credit account only: recommendation letters from 2 organisations that give you credit

Steps

  1. Go to customer.klb.co.ke and log in with your eCitizen details. Choose to get the one-time password by SMS.
  2. Pick the account to use: personal for individuals, business for companies.
  3. Accept the data protection notice, fill in your details, attach your documents and submit.
  4. Wait for KLB to review your documents. Once approved, you can place and track orders.
  5. To pay, open My invoices and click 'pay via eCitizen'.

Watch out

  • Place your first order within 3 months of registering, or KLB deactivates the account.
  • On a credit account, overdue balances attract a 2% penalty.

Who can apply

  • Individuals (personal account) and companies such as booksellers (business account).
Official sources (5)
  1. Customer Registration Steps klb.co.ke · read 3 Oct 2026
  2. E-Citizen/KLB Portal Transaction Steps klb.co.ke · read 3 Oct 2026
  3. Cash and Credit Customer Application Forms (revised October 2023) klb.co.ke · read 3 Oct 2026
  4. KLB Price List 2026 (includes Citizen Service Delivery Charter) klb.co.ke · read 3 Oct 2026
  5. KLB Customer Relationship Management (KLB CRM) customer.klb.co.ke · read 3 Oct 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.