Accounting

Your bank balance and your profit never match. Here is why.

The number in your bank app and the number on your profit and loss statement will almost never agree. That is not an error — it is the nature of accounting. Here is what the gap means, and what to do about it.

You look at your banking app and see Rs 450,000. You look at your monthly accounts and see a profit of Rs 120,000. Where did the rest go? The short answer: nowhere. Your bank balance and your profit measure two completely different things, and expecting them to match is like expecting your weight and your height to be the same number.

The facts, in short

  • Bank balance: Cash sitting in the bank right now.
  • Profit: What you earned minus what you spent, regardless of when cash moved.
  • The gap: Timing — cheques not yet cashed, deposits not yet cleared, bills not yet paid.
  • Why it matters: You can be profitable and broke, or loss-making and flush with cash.

What your bank balance actually tells you

Your bank balance is a snapshot of cash on a single day. It knows nothing about invoices you sent that are unpaid, bills you received that are unpaid, or inventory sitting on your shelves. It is a liquidity number, not a performance number.

The danger is treating it as a scoreboard. A healthy bank balance can hide a business that is losing money every month. A low bank balance can hide a business that is genuinely profitable but waiting on customer payments.

What your profit and loss actually tells you

Your P&L records income when you earn it and expenses when you incur them — not when the cash moves. If you invoiced a client for Rs 1 million in September but they pay in November, that revenue sits on your September P&L even though your bank account did not move.

Likewise, if you bought a laptop for Rs 150,000 in cash, your bank balance drops immediately. But on your P&L, that cost is spread over several years as depreciation. The cash left today; the cost is recognized slowly.

Bank balance (cash) Profit (earnings) +500k +120k -80k +120k -200k +120k
Figure 1 — Cash and profit move on different schedules. Cash hits your bank when it moves; profit hits your books when it is earned.

The five things that create the gap

  • Unpresented cheques. You wrote a cheque to a supplier, but they have not cashed it yet. Your books show the money as gone; your bank still shows it as there.
  • Undeposited funds. A customer paid you by cheque or transfer, but it has not cleared. Your books show the income; your bank balance has not moved.
  • Unpaid bills. You received an invoice from a vendor but have not paid it. Your profit already counts the expense; your bank still holds the cash.
  • Owner drawings. You took money out for personal use. Your bank balance drops, but your profit does not — it is not a business expense.
  • Inventory and assets. You bought stock or equipment. Cash left the bank, but on your books it sits as an asset, not an expense, until it is sold or depreciated.
You can be profitable and broke at the same time. A business making healthy profits can still run out of cash if customers pay slowly and suppliers demand fast payment. Profit feeds the business; cash keeps it alive.

What to do about it

  1. Reconcile monthly. Match every bank transaction to your books. Investigate anything that does not match — do not just ignore it.
  2. Track unpresented cheques and undeposited funds separately. Know exactly how much of your bank balance is "real" versus waiting to clear.
  3. Review aged receivables and payables. Who owes you money, and who do you owe? These two lists explain most of the gap.
  4. Build a cash flow forecast, not just a budget. A budget tells you what you expect to earn. A cash flow forecast tells you when the cash will actually arrive — and whether you can survive until it does.
  5. Get your books reviewed quarterly. A fresh set of eyes catches classification errors, missing entries, and the kind of drift that makes your numbers unreliable.
Need your books sorted?

Stop guessing. Get your accounts reconciled.

We will match your bank to your books, clean up the backlog, and give you a monthly picture you can actually trust — no jargon, no surprises.

Call +92 300 9282797 Email info@makkitax.com Saddar, Karachi

Frequently asked questions

Why does my bank balance not match my profit?

Because they measure different things. Bank balance is cash on a single day; profit is earnings minus expenses regardless of when cash moved. Timing differences create the gap.

Which number should I trust?

Both — for different things. Bank balance tells you if you can pay tomorrow. Profit tells you if the business is working. You need both.

How often should I reconcile?

At least monthly. Weekly if you have high transaction volume. Reconciliation catches errors, forgotten subscriptions, and duplicate payments early.

Does FBR care about bank reconciliation?

Indirectly, yes. If your declared sales do not match what moved through your bank account, that mismatch can trigger an FBR notice.