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.
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.
What switching actually involves
- List your unpaid invoices. These become accounts receivable — income you have earned but not received.
- List your unpaid bills. These become accounts payable — expenses you have incurred but not paid.
- Record opening accruals. Create the entries that move the timing from cash to accrual.
- Restate opening balances. Your balance sheet now reflects what is owed to you and what you owe.
- Apply accrual going forward. Record every invoice and bill when it happens, not when cash moves.
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.
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.