Accounting

Cash or accrual? Pick one — and know why.

Cash accounting records money when it moves. Accrual records it when it is earned or incurred. Here is how to decide which method suits your business — and when switching actually makes sense.

You sent an invoice for Rs 500,000 in September. The client pays in November. Did you earn the money in September or November? If you use cash accounting, November. If you use accrual, September. That single difference changes your profit, your tax, and your understanding of the business.

The facts, in short

  • Cash basis: Record income when received, expenses when paid.
  • Accrual basis: Record income when earned, expenses when incurred.
  • Best for cash: Freelancers, small traders, service businesses with no credit.
  • Best for accrual: Growing businesses, credit sales, inventory, unpaid bills.

How cash accounting works

Cash accounting is simple: money in is income, money out is expense. It matches your bank balance. If you have not been paid, the income does not exist yet. If you have not paid a bill, the expense does not exist yet.

The advantage is clarity. You always know exactly how much cash you have. The disadvantage is that it can mislead you about profitability. A month can look amazing because a big client finally paid — even though the work was done three months ago.

How accrual accounting works

Accrual accounting records transactions when they happen, not when cash moves. You send an invoice — that is revenue, even if unpaid. You receive a supplier bill — that is an expense, even if unpaid.

The advantage is accuracy. You see the true profitability of each month, regardless of payment delays. The disadvantage is complexity. You must track accounts receivable, accounts payable, and accruals — and your bank balance may not match your books.

Cash basis timing Accrual basis timing Sep Nov Sep Sep Invoice sent Cash received Invoice sent Income recorded
Figure 1 — Same transaction, two methods, two different months for recognition.

When cash is enough

Cash accounting works well when:

  • You get paid immediately or upfront
  • You pay suppliers immediately or on delivery
  • You have no inventory or very little
  • You are a freelancer, consultant, or small trader
  • Your main concern is "can I pay rent this month?"

For these businesses, cash accounting is honest and sufficient. Adding accrual complexity just creates bookkeeping work without better decisions.

When accrual becomes necessary

Switch to accrual when:

  • You regularly sell on credit and wait weeks for payment
  • You receive supplier bills you do not pay immediately
  • You hold inventory that sits for weeks before selling
  • You need to know true monthly profitability, not just cash in the bank
  • You are seeking investment or a loan — lenders want accrual statements

Once you have credit on both sides of the business, cash accounting stops telling you the truth.

The switch is easiest at a tax year boundary. Changing mid-year creates opening balance adjustments and can make your year-end look like a mess. Plan the switch before the new tax year starts.

What switching actually involves

  1. List your unpaid invoices. These become accounts receivable — income you have earned but not received.
  2. List your unpaid bills. These become accounts payable — expenses you have incurred but not paid.
  3. Record opening accruals. Create the entries that move the timing from cash to accrual.
  4. Restate opening balances. Your balance sheet now reflects what is owed to you and what you owe.
  5. Apply accrual going forward. Record every invoice and bill when it happens, not when cash moves.
Not sure which method fits?

Stop guessing. Get your accounting method right.

We will review your business model, recommend cash or accrual, and handle the switch cleanly — so your books tell the truth.

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

Frequently asked questions

What is the difference between cash and accrual accounting?

Cash accounting records income when received and expenses when paid. Accrual records income when earned and expenses when incurred, regardless of cash movement.

Which method should a small business use?

Small businesses often start with cash basis for simplicity. As you grow with credit sales and unpaid bills, accrual gives a truer picture.

Can I switch mid-year?

You can, but it is cleanest at the start of a tax year. Mid-year switches create timing mismatches and extra bookkeeping work.

Does FBR care which method I use?

FBR expects consistency. Apply the same method year to year — sudden switches to manipulate income can trigger scrutiny.