What bookkeeping really is
Bookkeeping is simply the consistent recording of money coming in (sales and other income) and going out (expenses), with the documents that prove each. For a small business it does not require an accounting degree; it requires a reliable routine so that, at any time, you know what you sold, what you spent, and what you have.
The reason it matters is that without books you are flying blind: you cannot tell real profit from cash in hand, you cannot spot problems early, and you cannot file accurate KRA returns. Many Kenyan small businesses fail not from poor sales but from poor visibility, books are the visibility.
The foundation is separation and consistency: business money kept apart from personal, and every transaction recorded promptly. Once that habit exists, everything else, profit, cash flow, tax, becomes a calculation on accurate data rather than a stressful reconstruction.
How to do your bookkeeping, step by step
Build the habit with these steps.
- 1
Step 1: Separate business and personal money
Use a dedicated business account (and a business M-Pesa till or Pochi), not your personal number. Mixed money makes books impossible.
- 2
Step 2: Record every sale
Capture every sale as it happens, ideally through a system that records it automatically and issues an eTIMS invoice. This is your income, accurately.
- 3
Step 3: Record every expense
Log every cost, stock, rent, wages, M-Pesa charges, with the date, amount and a receipt. Small unrecorded expenses add up and distort profit.
- 4
Step 4: Reconcile money to records
Regularly match your cash and M-Pesa balances to recorded sales and expenses. Differences flag errors, missed entries or theft early.
- 5
Step 5: Keep your documents
File receipts, supplier invoices and your eTIMS invoices. These back your figures and are essential if KRA ever asks.
- 6
Step 6: Review regularly
Look at your books weekly or monthly: sales, expenses, profit, cash. Regular review turns bookkeeping from a chore into a decision tool.
Common small-business bookkeeping mistakes
Mixing business and personal money
The most common and damaging mistake. If money is mixed, you can never produce accurate books. Separate it first.
Recording sporadically
Catching up on a month of transactions from memory guarantees errors and gaps. Record as you go.
Ignoring small expenses
Untracked small costs (M-Pesa fees, small purchases) quietly distort profit. Record everything.
No documents
Figures without receipts and invoices are hard to defend and useless for VAT input claims. Keep the paperwork.
Never reviewing
Books you never look at do not help you run the business. Review regularly to act on what they show.
A shop owner gets control
A shop owner in Nairobi ran on instinct: money came in, money went out, and she judged success by whether there was cash in the drawer. She had no real books.
She separated her business money, recorded every sale through a system that issued eTIMS invoices, and logged expenses with receipts. For the first time she could see actual profit, not just cash on hand.
The visibility changed her decisions: she cut a loss-making line, negotiated a supplier cost she had not noticed creeping up, and filed KRA returns from accurate books in minutes.
Without clean daily records, tax time turns into guesswork, financing applications stall, and you cannot tell a genuinely good month from a lucky one.
Veira turns every sale into an organised record and a clear report, so your numbers are ready for KRA, a lender or yourself.
How Veira does the bookkeeping for you
Veira records every sale automatically as you make it, with an eTIMS invoice, so your income is captured accurately without manual entry. You log expenses in the same place, and your cash and M-Pesa reconcile against records, so your books are always current.
Instead of reconstructing a month of transactions, you have accurate, KRA-ready books at all times, and a real-time view of sales, expenses and profit, all from your phone, from KES 2,999 a month.
Frequently asked questions
How do I do bookkeeping for a small business in Kenya?
Do I need an accountant to keep books?
What records should I keep?
Why separate business and personal money?
How often should I update my books?
Can software keep my books for me?
Good bookkeeping is a habit, not a headache: separate money, record everything, reconcile, review. Veira makes it automatic, recording every sale with an eTIMS invoice and keeping your books current and KRA-ready, from KES 2,999 a month. See how Veira keeps your books and book a free demo.