“My business is busy, so why do I never have cash at the end of the month?” This is one of the most common questions from new business owners. The answer is almost always simple bookkeeping.
You do not need to be an accountant to manage your business money well. This article explains simple bookkeeping habits and the real difference between profit and cash flow, so you always know where your money is going.
Step 1: Separate Your Business Money From Your Personal Money
This is the most important habit in this article. When business and personal money mix in one pocket, one mobile money line, or one bank account, you lose the ability to see how your business is really doing.
- Open a separate business bank account once your business grows past the smallest scale, as covered in our guide on opening a business bank account in Tanzania.
- If you are not ready for a bank account, use a separate mobile money line (M-Pesa, Tigo Pesa, or Airtel Money) only for business, not your personal number.
- Pay yourself a fixed amount regularly, instead of taking cash from the business whenever you need it. This fixed amount is your salary, not a random withdrawal.
Step 2: Record Every Sale and Every Expense
You do not need expensive software to start. A simple notebook, an exercise book, or a free spreadsheet on your phone is enough at the beginning. Record two things every single day:
- Money in. Every sale, whether paid in cash, mobile money, or bank transfer.
- Money out. Every expense, from stock purchases to transport, airtime, and rent.
Write down the date, a short description, and the amount for each entry. Do this daily, not once a month. A small gap of a few days is hard to remember correctly later.
Use Your Mobile Money App as a Free Record-Keeping Tool
If you accept M-Pesa, Tigo Pesa, or Airtel Money, your transaction history is already a partial record of your sales. Apps such as M-Pesa Business let you separate business transactions from personal ones and review your statement at any time. Check your statement each week and copy the totals into your main sales record, so cash sales and mobile money sales are not tracked in two different places that never meet.
Profit and Cash Flow Are Not the Same Thing
This is the idea that confuses most new business owners.
- Profit is what is left after you subtract your total costs from your total sales, over a period of time. Your business can show a profit on paper.
- Cash flow is the actual money moving in and out of your hands, right now. Your business can be profitable on paper and still have no cash today.
This gap often happens because of deni (credit sales). If you let customers take goods now and pay later, your sales record can show good profit while your cash box stays empty, because the money has not actually arrived yet.
A business can fail from a cash flow problem even while it is profitable on paper. Track both numbers, not just one.
Track Credit Sales (Deni) Separately
If you allow customers to buy on credit, keep a separate list of who owes you money, how much, and since when. Review this list every week. An unpaid debt that sits too long is much harder to collect. Set a clear limit on how much credit you allow one customer, and follow up politely but consistently.
Do a Simple Weekly and Monthly Check
- Weekly: Add up your total sales and total expenses for the week. Compare this to the actual cash and mobile money balance you have. If the numbers do not match, look for a missing entry.
- Monthly: Calculate your total profit (sales minus expenses) for the month. Review your outstanding credit sales list. Check if your prices, from our guide on pricing your products or services, still cover your real costs.
Common Bookkeeping Mistakes to Avoid
- Mixing personal and business money. This is the single biggest cause of confusion for new business owners.
- Only remembering big expenses. Small daily costs, such as transport and airtime, add up and quietly reduce your real profit.
- Not tracking credit sales. Money you are owed is not the same as money in your hand.
- Checking your finances only when a problem appears. A weekly habit catches small problems before they become big ones.
- Keeping records in your head. Memory is not a record. Write it down, every time.
A Simple Bookkeeping Routine to Start This Week
- Open or dedicate a separate mobile money line or bank account for your business only.
- Record every sale and every expense daily, in a notebook or a simple spreadsheet.
- Keep a separate list of customers who owe you money (deni), and review it weekly.
- Add up your totals every week and compare them to your actual cash and mobile money balance.
- Calculate your real monthly profit, not just how busy your business felt.
We are not accountants or financial advisors. This article gives general habits, not formal accounting or tax guidance. For tax records and filing, confirm your obligations with TRA directly, or work with a qualified accountant as your business grows.
Good bookkeeping protects the business you have already built. If you are still setting up, read our guides on how to start a business in Tanzania and how much it actually costs, or learn how to market your business once your numbers are under control.
Selling on Instagram? Read our guide on how to get customers from Instagram in Tanzania.
You can also read our guide on how to get customers on TikTok in Tanzania.
Are you ready to grow your business with Optiza Digital?
Strong bookkeeping tells you if your business is really growing. Optiza Digital helps Tanzanian SMEs build a strong digital presence, from social media to SEO, so your good numbers keep getting better. Visit our office in Mwenge, Dar es Salaam, or book a paid consultation starting from TZS 150,000 for 2 hours. We do not offer free consultations by phone call, WhatsApp, or DM. Let us help you plan your next move.





