Every year, the same scene plays out across Pakistan. The tax return deadline approaches, and accountants spend late nights chasing bank statements, matching customer balances, counting stock and fixing entries from months ago.
This year, the pressure is higher. FBR has extended the income tax return deadline for individuals, sole proprietors and AOPs to October 15, 2026, and companies with a June 30 year-end are working toward their own deadline later in the year. Late filing is getting more expensive, and FBR is using data from digital invoicing and other sources to check what businesses declare.
The fix is a proper year-end closing. This checklist walks you through every step, so your financial statements are accurate, your tax return is backed by clean records, and next year's closing takes days instead of weeks.
Key Takeaways
Year-end closing makes sure your profit, assets and liabilities are correct before you file your tax return.
The core steps are bank reconciliation, receivables and payables cleanup, stock count and valuation, depreciation, accruals and period closing.
Reconciling your sales tax records with FBR data avoids mismatches between returns.
ERPNext automates most closing steps and locks the closed period to prevent changes.
A clean closing this year makes next year's opening balances reliable.
What Is Year-End Closing?
Year-end closing is the process of finalizing your accounts for the financial year (July 1 to June 30 for most Pakistani businesses). It means:
Making sure every transaction for the year is recorded
Checking that balances are correct (bank, stock, customers, suppliers)
Recording year-end adjustments like depreciation and accruals
Transferring the year's profit or loss to equity
Locking the year so nobody changes it after the accounts are final
The result is a set of reliable financial statements (profit and loss, balance sheet, and supporting schedules) that your tax return is based on.
Why Clean Books Matter for Your Tax Return
Your return is only as accurate as your books. Wrong stock values, missing expenses or unrecorded sales change your taxable income.
FBR has more data than ever. With digital invoicing, POS integration and withholding tax data, FBR can compare what you declare with what's been reported elsewhere. Mismatches invite notices.
You'll need supporting records. If FBR questions your return, you need ledgers, invoices and reconciliations to back up every figure.
Banks and investors rely on it. Loan applications, credit limits and partner discussions all start with your year-end financial statements.
The Year-End Closing Checklist
1. Record all pending transactions
Before anything else, make sure the year is complete:
All sales invoices issued up to June 30
All purchase bills received and entered
All expenses recorded, including petty cash
All payments and receipts posted
All credit notes and returns recorded
Tip: Ask your team to submit any pending bills or receipts by a fixed date, and run a list of draft (unsubmitted) documents in your system to catch anything left unposted.
2. Reconcile every bank account
Match your bank statements with your books for every account, up to June 30:
Mark cleared cheques and transfers
Identify uncleared cheques and deposits in transit
Record bank charges, profit and withholding tax deducted by the bank
Investigate any unexplained differences
ERPNext's bank reconciliation tool matches statement entries with your payments automatically. Learn more in Bank Reconciliation: How ERP Can Automate Financial Accuracy.
3. Clean up customer balances (receivables)
Match customer payments against the right invoices
Send balance confirmations to major customers
Identify old, doubtful balances and decide whether to provide for them
Check advances received from customers are shown as liabilities, not income
In ERPNext, the Payment Reconciliation tool links unallocated payments to open invoices, and the Accounts Receivable report shows ageing by customer.
4. Clean up supplier balances (payables)
Match supplier payments against bills
Reconcile with supplier statements for major vendors
Record any bills received after year-end that relate to the old year
Check advances paid to suppliers are shown as assets
5. Count and value your stock
Stock is often the biggest source of errors in Pakistani businesses. At year-end:
Do a physical count of every godown, shop and branch
Compare the count with system quantities and investigate differences
Post adjustments for shortages, damage and expired stock
Make sure stock value in the inventory ledger matches the stock account in your books
ERPNext's Stock Reconciliation updates quantities and values in one step, and the Stock and Account Value Comparison report shows whether your stock ledger and accounts agree. For multi-godown businesses, see Inventory Management Software for Wholesalers and Traders.
6. Record depreciation on fixed assets
Confirm all assets purchased during the year are recorded
Record disposals and sales of old assets
Post depreciation for the full year
Check the asset register matches the fixed asset accounts
ERPNext posts depreciation entries automatically based on each asset's schedule. See ERPNext Depreciation: How Automatic Journal Entries Work.
7. Record accruals, prepayments and deferred items
Accrued expenses: June utility bills, salaries or rent not yet paid
Prepaid expenses: insurance or rent paid in advance for next year
Deferred revenue: advance payments for services not yet delivered
Provisions: gratuity, bonuses or other known liabilities
ERPNext can spread prepaid expenses and deferred revenue across months automatically. Learn how in ERPNext Deferred Accounting: Managing Bulk Monthly Entries.
8. Reconcile sales tax with FBR records
Your sales tax returns, books and FBR data should all tell the same story:
Compare sales in your books with sales reported in your monthly returns
Check input tax claimed against purchases in your records
If you're on FBR digital invoicing, confirm every invoice was reported successfully and resolve any failed ones
Unreported or rejected invoices create mismatches. Our guide to common FBR integration errors explains how to fix them, and ERPNext FBR digital invoicing setup shows how integrated invoicing keeps records aligned.
9. Reconcile withholding tax
List withholding tax deducted from your payments (by customers and banks) and collect certificates
List withholding tax you deducted from suppliers and staff, and confirm it was deposited
Match these with your ledger accounts
Withholding tax deducted from you can usually be adjusted against your tax liability, so missing certificates can mean paying more than necessary.
10. Review foreign currency balances
If you have foreign currency bank accounts, customers or suppliers, revalue them at the June 30 exchange rate. ERPNext's Exchange Rate Revaluation tool calculates and posts the gain or loss automatically.
11. Review the trial balance
Run your trial balance and check for:
Suspense or temporary accounts with balances
Accounts with unusual balances (for example, a negative cash account)
Expenses posted to the wrong heads
Personal expenses mixed with business expenses
12. Close the year
Once everything is final:
Generate the profit and loss account and balance sheet
Post the closing entry to transfer profit or loss to equity
Lock the period so no one can post or change entries
In ERPNext, a Period Closing Voucher transfers the year's profit or loss to your equity account, and the Accounting Period setting locks the closed year against changes.
13. Prepare documents for your tax advisor
Hand over a complete, organized pack:
Profit and loss account and balance sheet
Trial balance and general ledger
Bank reconciliations
Fixed asset register and depreciation schedule
Stock summary and valuation
Receivables and payables ageing
Sales tax and withholding tax reconciliations
Withholding tax certificates
Year-End Closing: Excel vs ERPNext
Closing step | In Excel or manual books | In ERPNext |
|---|---|---|
Bank reconciliation | Line-by-line manual matching | Automatic matching tool |
Customer and supplier balances | Separate sheets, often outdated | Live ageing reports and payment reconciliation |
Stock valuation | Manual calculation | Automatic, linked to accounts |
Depreciation | Calculated and posted by hand | Posted automatically from asset schedules |
Prepaid and deferred items | Manual monthly journals | Automatic monthly processing |
FBR invoice matching | Manual comparison | Invoices reported and tracked in the system |
Profit transfer to equity | Manual journal | Period Closing Voucher |
Locking the year | Not possible | Accounting period lock |
If your year-end still runs on spreadsheets, see Excel to ERP: When and How to Switch.
Common Year-End Closing Mistakes
Starting too late. Leaving closing until the week before the deadline leads to rushed estimates and errors.
Skipping the stock count. Using system figures without a physical count hides shortages and overstates profit.
Ignoring unallocated payments. Payments not linked to invoices make customer balances look wrong.
Missing withholding tax certificates. Without them, you may lose credit for tax already deducted.
Leaving suspense balances. Unexplained balances in temporary accounts raise questions.
Not locking the year. Changes made after filing create differences between your books and your return.
How to Make Next Year's Closing Easier
Reconcile monthly, not yearly: bank, receivables, payables and sales tax.
Close each month with a short checklist, so year-end becomes just the twelfth month-end.
Use integrated systems, so sales, stock and accounts update together.
Automate repetitive entries like depreciation and deferred items.
Integrate FBR invoicing so tax records match your books from the start. See FBR Integration in Pakistan.
Frequently Asked Questions
What is a year-end closing checklist?
It's a step-by-step list of tasks to finalize your accounts for the financial year: recording all transactions, reconciling bank and party balances, valuing stock, posting depreciation and accruals, and closing the period.
When is the financial year-end in Pakistan?
For most businesses, the financial year runs from July 1 to June 30, so closing covers transactions up to June 30.
What is the tax return deadline for Tax Year 2026?
FBR extended the deadline for individuals, sole proprietors and AOPs to October 15, 2026. Companies generally have different deadlines depending on their year-end, so confirm yours with your tax advisor.
How does ERPNext help with year-end closing?
ERPNext automates bank reconciliation, payment matching, depreciation, deferred entries and foreign currency revaluation, transfers profit or loss through a Period Closing Voucher, and locks closed periods against changes.
What is a Period Closing Voucher in ERPNext?
It's the entry that transfers the year's income and expense balances to your equity account, effectively closing the profit and loss for that year.
Can I close my books if my stock count doesn't match the system?
You should investigate differences first, then post a stock reconciliation to correct quantities and values before closing. Otherwise, your profit and balance sheet will be wrong.
Get Year-End Ready with Bizloom ERP
Bizloom ERP helps Pakistani businesses close their books faster and with confidence. Whether you need help with this year's closing or want a system that makes next year's closing easy, we can:
Clean up receivables, payables and stock in ERPNext
Set up bank reconciliation, depreciation and deferred accounting
Reconcile sales tax with FBR digital invoicing
Migrate your books from Excel, Peachtree or QuickBooks so next year starts clean
Host your system securely with managed ERP hosting
New to ERP? Start with our beginner's guide to ERP for small business, or explore our ERP implementation service.
Want a smoother year-end next time? Book a Free ERP Assessment with Bizloom ERP and we'll review your current closing process and show you where ERPNext can save days of work.