FBR Compliance and Bookkeeping: What Pakistani Companies Need to Keep
FBR audits are stressful when your books are a mess. Here's exactly what records Pakistani companies should maintain, and how clean bookkeeping protects you.
By Asaan Hisaab Team
Every Pakistani company that files income tax with the FBR (Federal Board of Revenue) is required to maintain proper books of accounts. In practice, many SMEs don't — and find out the hard way during an audit or when applying for a loan.
This guide covers what records you're legally required to keep, what FBR looks for, and how good bookkeeping practices protect your business.
What Does FBR Actually Require?
Under the Income Tax Ordinance 2001, businesses are required to maintain records that support their filed returns. The specific requirement depends on your business type and size, but generally includes:
- Books of accounts — a systematic record of all income and expenses
- Bank statements — for all business accounts
- Receipts and invoices — for all expenses claimed as deductions
- Payroll records — salaries paid, deductions made
- Asset register — for depreciation claims
These records must be maintained for 6 years after the relevant tax year.
Note: Always consult a qualified tax advisor (CPA or tax consultant) for advice specific to your situation. This article is for general guidance only.
What Happens During an FBR Audit
If your return is selected for audit, FBR will typically ask for:
- Audited or certified accounts for the relevant tax year
- Bank statements reconciled with your books
- Invoices for major expenses (salaries, rent, equipment, services)
- Evidence of tax withheld at source (if applicable)
- Explanation for any large or unusual transactions
Companies with organised, digital records respond to audit notices within a day. Companies keeping records in Excel files scattered across laptops and WhatsApp groups take weeks — and often can't fully comply, resulting in additions to income (i.e. disallowed deductions) and higher tax.
The Audit Trail That Protects You
A complete audit trail means every transaction has:
- Date — when it occurred
- Amount — in the currency it was paid
- Payee/payer — who you paid or received from
- Purpose — what the expense was for
- Supporting document — receipt, invoice, bank statement line, or voucher
- Category — mapped to your chart of accounts
This isn't just for FBR. Banks require it when you apply for financing. Investors require it during due diligence. New accountants or CFOs require it when they join.
Common Bookkeeping Mistakes That Hurt at Tax Time
1. Mixing personal and business expenses
Director personal expenses run through the company account are the most common audit trigger. Keep a clear separation — or document director loans properly if business funds are used for personal purposes.
2. No receipts for cash expenses
Cash payments are inherently harder to document, but you still need some form of evidence — a signed voucher, a petty cash register, a supplier invoice. "We paid cash" is not a sufficient explanation for FBR.
3. Undocumented salary payments
Salaries must be supported by payroll records: employee name, designation, gross salary, deductions, net paid. EOBI and PESSI contributions must also be documented if applicable.
4. Bank accounts not reconciled
If your books show a different balance than your bank statement, FBR will ask why. Unexplained differences look like hidden income.
5. Late or incomplete filing
Filing a nil return or estimated return to meet the deadline, then amending later, is common but creates a paper trail of corrections that can draw attention.
How to Prepare for a Smooth Tax Season
Monthly (ongoing):
- Log every transaction in your accounting system
- Attach receipts or invoices
- Reconcile bank accounts
- Close the month
Quarterly:
- Review salary deductions and withholding tax
- Check that all vendor payments are properly documented
At year-end (June 30):
- Complete final reconciliation of all accounts
- Prepare a trial balance
- Hand off to your auditor or tax consultant
With clean books, your accountant's job becomes straightforward — they're reviewing and formalising records that already exist, not reconstructing them from scratch.
Digital Record Keeping
FBR accepts digital records. Keeping scanned receipts attached to each transaction in your accounting system is perfectly valid — and far more reliable than a box of paper receipts.
The key requirement is that records are complete, organised, and retrievable. A well-maintained accounting system with month-locked periods, full audit logs, and document attachments satisfies this requirement completely.
Asaan Hisaab is designed with this in mind: every transaction can have receipts attached, every change is logged with who made it and when, and closed months can't be retroactively altered.