FBR Compliance Made Simple: A Bookkeeping Guide for Pakistani SMEs
FBR compliance isn't an annual project — it's a monthly habit. This guide breaks down the bookkeeping discipline that keeps Pakistani SMEs audit-ready, without hiring a full-time tax consultant.
FBR Compliance Made Simple: A Bookkeeping Guide for Pakistani SMEs
Most Pakistani SMEs treat FBR compliance as a project that starts in September. It shouldn't be. By the time you're scrambling to prepare your income tax return, the work that determines whether your filing is clean or chaotic was supposed to have happened months earlier — in your day-to-day bookkeeping.
This post isn't tax advice. It's the bookkeeping discipline that makes the tax part painless when it's time to file.
What FBR actually wants from your books
Forget the jargon for a moment. FBR's actual ask is straightforward:
- Show every rupee that came in — and where it came from
- Show every rupee that went out — and what it was for
- Match those numbers to your bank statements — so the trail is verifiable
- Keep records for 6 years — so they can audit you later if needed
All the complexity (sales tax registration, withholding, advance tax, deductions) sits on top of these basics. If the basics are clean, everything else is manageable.
The five habits of FBR-ready books
These are the bookkeeping habits that keep Pakistani SMEs out of trouble. None of them are exotic.
1. Log every transaction within 7 days
The further behind your books fall, the worse they get. Receipts disappear, vendor names get forgotten, who-bought-what becomes a guessing game.
A Pakistani SME with 50–200 transactions a month should be logging entries within a week. Asaan Hisaab makes this easy — employees can log expenses from their phone with a receipt photo in under a minute.
If you're doing once-a-month "catch up," you're not bookkeeping. You're reconstructing.
2. Categorize everything
FBR wants to see expense categories. "Office expense" is too vague. "Office rent," "Utilities," "Office supplies," and "Internet" are not.
Set up a clean category list at the start and use it consistently. A reasonable Pakistani SME chart of expense categories:
- Office rent
- Utilities (electricity, gas, water)
- Internet & phone
- Salaries & wages
- Bonuses & EOBI
- Software subscriptions
- Professional fees (lawyers, accountants, consultants)
- Marketing & advertising
- Travel & accommodation
- Office supplies
- Bank charges
- Withholding tax (separate, so you can reconcile against challans)
Asaan Hisaab lets you add custom categories per company. Set yours up once, then use them.
3. Keep a receipt for every expense over a small threshold
FBR can ask. "I remember buying that" is not a defense.
For petty cash and small purchases under PKR 500, a logged entry without a receipt is usually fine. Above that, attach the receipt — photo from a phone is acceptable. Asaan Hisaab stores receipt attachments alongside every expense.
4. Reconcile your bank statements monthly
Every transaction on your bank statement should have a matching entry in your books — and vice versa. If they don't match, find the gap before the month closes.
This catches:
- Bank charges that weren't logged
- Withholding tax deducted by the bank
- Cheques that bounced
- Transactions you forgot existed
Once reconciled, lock the month. (See habit 5.)
5. Lock closed periods
The single biggest weakness in most Pakistani SME books: anyone can edit anything at any time.
That means an FBR auditor has no way to verify whether the numbers you submitted at filing are the same as what's in your books today. "We may have updated it since" is a credibility killer.
A proper accounting system has period locks — once a month is closed, no one can edit historical entries without an admin override, and every override is logged.
Asaan Hisaab has hard period locks built in. Excel does not.
What about income tax filing season?
If you've kept clean monthly books with the habits above, filing season is mostly mechanical:
- Generate your annual P&L from your bookkeeping system
- Add up the WHT challans your customers deducted
- Calculate deductible expenses (Section 20 of the Income Tax Ordinance — operating expenses)
- Compute taxable income and apply the rate
- File the return through IRIS
The complex parts — Section 113 minimum tax, advance tax adjustments, refunds — are where a CA earns their fee. The bookkeeping part shouldn't be where your time goes.
Sales tax registration: do you need to?
Most Pakistani SMEs hit this question. Short version:
- Federal sales tax (FBR): required if you supply taxable goods
- Provincial sales tax on services (SRB/PRA/etc.): required if you supply taxable services and meet the threshold
- Income tax filing: required for any registered business
If you're an IT export company, you may qualify for sales tax exemptions on exports — keep your foreign remittance documentation tight.
This is where you need actual professional advice. Don't guess.
What about withholding tax?
If you pay vendors, salaries, or rent above certain thresholds, you're required to deduct withholding tax and deposit it via challan.
Keep a separate category in your books for WHT — both what you've deducted (a liability you owe FBR) and what was deducted from you (an advance against your income tax).
At year-end, the WHT deducted from you offsets your income tax liability. Your CA will need a clean ledger of both sides.
Common FBR-compliance mistakes
- Mixing personal and business expenses. Don't pay for groceries on the company card and "sort it out later."
- Cash transactions with no record. Cash is the highest-risk area for an audit. Log everything.
- No documentation for related-party transactions. If the director takes an advance, document it (Asaan Hisaab has a dedicated Loans page for this).
- Categorizing capital expenses as operating expenses. A laptop is an asset, not an expense — depreciate it over its useful life.
- Filing late. FBR penalties for late filing add up fast.
Try Asaan Hisaab
Asaan Hisaab was built around the realities of Pakistani SME bookkeeping — Jul–Jun fiscal year, multi-currency, WHT tracking, period locking, FBR-friendly reports. Free to get started.
This post is general guidance, not professional tax advice. For complex tax matters, consult a chartered accountant or registered tax practitioner.
