Free ERP assessments for GCC, European and Pakistani businesses. Book yours
Bizloom

Bizloom Team · Oct 4, 2026

Year-End Closing Checklist: Get Your Books Ready for Tax Filing

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:

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.

Want this working for your business?

CallWhatsApp