Modules
Industries
Areas we serve
Resources
Company

Erp-Problems16 min read

Closing Balance as on 31/03/2027: How to Carry Forward Every Party and Ledger

The closing balance as on 31/03/2027 is the balance of every ledger and every party at the end of financial year 2026-27 (1 April 2026 to 31 March 2027); the same steps apply to any 31 March. To carry it forward cleanly, make the books final first, lock the year, and run the final carry-forward last, so that the 1 April 2027 opening equals the audited closing.

In short, the sequence is:

If billing cannot wait for the audit, run a provisional carry-forward on 1 April and re-run it after the lock. All figures and party names below are sample values for “Tejaxo Manufacturing”.

Last reviewed: 2026.

What does the closing balance as on 31/03/2027 actually include?

A closing balance is the amount left in an account after every transaction up to the last day of the year has been posted. For a plant, a complete 31 March closing pack has these parts:

Why does the opening balance on 1 April not match the closing balance?

Why does the opening balance on 1 April not match the closing balance?

The first thing to check is timing: the year-end carry-forward may have been run before the books were really final. Back-dated entries and unposted vouchers can arrive after 31 March, and audit adjustments can follow weeks later. Each one changes the old year’s closing balance after the opening balance has already been created from the earlier figure.

The table links each cause to the symptom you see and the fix.

Root causeWhat you seeFix
Carry-forward run before the books are lockedOpening differs from final closing by the late entriesLock the year, then re-run the carry-forward
Back-dated vouchers posted after carry-forwardA party’s opening is lower or higher than the 31 March ledgerCompare the 31 March closing and the 1 April opening party by party; re-run the carry-forward
Draft or unposted vouchersPurchase bill or receipt exists in documents but not in the ledgerList every draft voucher dated up to 31 March and post or cancel it
Audit adjustment journalsAudited closing differs from the books closingPost adjustments in the old year, then re-run the carry-forward
Opening balances typed manuallyOpening balance overwritten and no longer follows the closingRemove manual overrides; use a repeatable carry-forward job
Bill-wise allocation differencesParty total agrees but the open invoices do notRe-allocate receipts and payments against bills before closing
Profit and loss not transferred to reservesBalance sheet opening does not balanceTransfer the year’s profit or loss as part of the carry-forward
Foreign currency not revaluedForeign party balance differs from the revalued amountRevalue at the closing rate before locking
Balance posted to the wrong partyOne party is overstated, another understatedCorrect the voucher in the old year, with an audit trail

A common cause is a voucher dated on or before 31 March but entered after the carry-forward, such as a supplier bill or a sales invoice for late-March dispatches. Draft bills that nobody posted are another. Manually typed openings are the hardest to spot, because the system figure was silently replaced.

How do I diagnose the difference between closing and opening balances?

Compare the two reports at the same level of detail. Start with totals, then go down to ledgers, then to parties, then to bills.

Illustrative example (sample figures). The audited trial balance shows Tejaxo Customer A at 4,10,000 Dr, but the 1 April opening shows 3,85,000 Dr. Nobody changed the ledger on purpose, yet the two years no longer join. The first row of the table below is this party; the other three rows show different causes.

Party (sample)Closing 31/03/2027Opening 01/04/2027DifferenceCause found
Tejaxo Customer A4,10,000 Dr3,85,000 Dr25,000Sales invoice dated 30 March, entered on 5 April after the carry-forward
Tejaxo Vendor B6,40,000 Cr5,90,000 Cr50,000Purchase bill for goods received on 29 March saved as a draft and posted in April
Tejaxo Customer C2,15,000 Dr2,40,000 Dr25,000Credit note posted as an audit adjustment in the old year after the carry-forward
Tejaxo Vendor D3,00,000 Cr3,25,000 Cr25,000Opening typed by hand from a provisional figure

The four differences add up to 1,25,000 without regard to sign. Three are timing problems and one is a manual override. Each is found quickly once you list only the parties that differ and sort their vouchers by posting date and entry date.

  1. Run the trial balance as on 31/03/2027 and save it as a file or PDF with the run date and time.
  2. Run the trial balance as on 01/04/2027 (opening) and compare it ledger by ledger. Keep only the ledgers where the two figures differ.
  3. Drill into each differing ledger by party. For debtors and creditors, export party-wise closing and opening into a spreadsheet and subtract. Parties with a non-zero difference are your short list.
  4. Open the voucher list for each short-listed party and sort by posting date and entry date. Vouchers dated on or before 31 March but entered after the carry-forward date are the first ones to examine.
  5. Check the audit trail for edits and deletions on those vouchers, with the user and the time.
  6. Check draft and pending documents, such as unposted purchase bills, receipts waiting for approval and journals saved but not posted.
  7. Check bill-wise allocation for any party whose total agrees but whose open bills do not.

If the difference sits on one party, look first for a single back-dated or unposted voucher. If it spreads across many ledgers, suspect that the carry-forward ran too early or that a manual opening entry overwrote the system figure.

What is the correct year-end sequence to carry forward without differences?

Follow this order. The target is that the final carry-forward comes last.

  1. Fix the cut-off. Decide which goods receipts, dispatches, expense bills and accruals belong to FY 2026-27. Goods physically received up to 31 March belong to the old year, with a bill or a GRNI (goods received not invoiced) accrual. For goods in transit, decide by the date on which risk and title pass to you (as per the terms of delivery), and apply that rule to every party.
  2. Stop back-dated posting for everyone except a named year-end user, with approval.
  3. Clear unposted vouchers. Post or cancel every draft, pending approval and saved-but-not-posted voucher dated up to 31 March.
  4. Reconcile the banks. Match each bank ledger to the statement and list uncleared items with their clearing dates.
  5. Reconcile sub-ledgers to control accounts. The total of party balances must equal the debtors and creditors control accounts. Do the same for inventory, fixed assets and GST ledgers.
  6. Post year-end journals: depreciation, provisions, accruals, foreign currency revaluation and closing stock.
  7. Run the closing reports as on 31/03/2027: trial balance, party-wise closing, bill-wise outstanding and bank reconciliation. Share party statements for balance confirmation.
  8. Hand over to the auditor and post the agreed audit adjustments in the old year.
  9. Lock the year by period or date, with user rights so that only an authorised person can unlock it.
  10. Run the final carry-forward and compare the 1 April opening with the locked closing, ledger by ledger and party by party. The difference should be zero.

If the audit is not finished by 1 April, billing still has to start, so the new year may need to open on a provisional carry-forward. Re-run the carry-forward after the audit adjustments are posted and the year is locked. This works only if the carry-forward is a repeatable job.

Can I post entries after 31 March for the previous year?

Yes, but only while the old year is still open, and every such entry must be visible and controlled. Late entries for the old year are normal: supplier bills arrive after month-end, and audit adjustments follow. A late entry becomes a problem only when it does not flow into the opening balance.

For companies, Rule 3(1) of the Companies (Accounts) Rules requires the accounting software used to maintain books to record an audit trail of every change, and the trail cannot be disabled. It applies to financial years starting on or after 1 April 2023, and auditors report on it under Rule 11(g) of the Companies (Audit and Auditors) Rules. The rule text is in the Companies (Accounts) Rules published on the Ministry of Corporate Affairs rules page, and the ICAI implementation guide on reporting under Rule 11(g) explains how auditors report on it. In practice, a back-dated edit after year-end leaves a record that the auditor can see.

This rule applies to companies only. If you run a proprietorship, a partnership or another kind of entity, it does not bind you in the same way, but the same control is good practice: keep an edit log, restrict old-year posting and record a reason for every late entry.

A practical policy for the post-31 March window:

How do I handle audit adjustments after the carry-forward?

Post the audit adjustment in the old year and re-run the carry-forward. Do not patch the opening balance directly. If you correct only the 1 April balance, the closing balance of the old year and the opening balance of the new year differ permanently, and every later comparison needs an explanation.

  1. Unlock the old year for the audit-adjustment user only.
  2. Post the adjustment journal with the auditor’s reference in the narration.
  3. Re-run the party-wise closing report and save it as the final version.
  4. Lock the year again.
  5. Re-run the carry-forward and compare opening with closing. If any manual opening entry was made earlier, remove it.

Keep the version history: a provisional closing, the audit adjustments, and the final audited closing. That is what an auditor or a reviewing manager is likely to ask for.

How do I reconcile banks and party balances before closing?

Bank and party reconciliations are places where unexplained differences can hide. For banks, the balance as per books, plus or minus uncleared deposits and payments, must equal the balance as per the bank statement. Clearing dates matter because a cheque dated 30 March but cleared on 3 April sits in the old year’s books and in the new year’s bank statement.

For parties, run bill-wise outstanding and compare it with the party’s own statement. For goods in transit and for credit notes, apply the cut-off rule from step 1 of the year-end sequence to every party. For a deeper walkthrough, read our article on bank reconciliation software in an ERP.

Which year-end checklist should a plant finance team use?

CheckDone whenEvidence to keep
Cut-off of receipts and dispatchesGoods physically received up to 31 March are in the old year, with a bill or a GRNI accrual; goods in transit follow the written cut-off rule from step 1 of the year-end sequenceGoods receipt and dispatch register, and the written cut-off rule
No unposted vouchersThe draft and pending list for the year is emptyPending voucher report with date and time
Bank reconciliationBooks and statement agree after uncleared itemsSaved reconciliation per bank account
Sub-ledgers tie to control accountsParty totals equal the control accountReconciliation report per control account
GST input credit and opening creditThe input credit ledger agrees with the returns filed and the GSTR-2B statement, and the opening credit in the new year equals the closing creditITC reconciliation of books, GSTR-2B and GSTR-3B
Closing stock carry-forwardClosing stock value in the balance sheet equals the stock report, and the opening stock of the new year equals itStock valuation report as on 31 March
Creditor ageing for payment-timing rulesSmall-supplier dues beyond the agreed or statutory period are listedVendor-wise ageing report
Year-end journalsDepreciation, provisions and revaluation postedJournal register with narration
Balance confirmationsDebtor and creditor statements sent and replies trackedParty statement and reply log
Lock and user rightsYear locked; unlock restricted and loggedLock setting and audit trail
Carry-forward comparedOpening equals closing ledger by ledger and party by partyOpening versus closing report with zero difference

For manufacturers, creditor balances at 31 March carry extra weight because of the payment-timing rule in Section 43B(h) for micro and small suppliers. Our guide to the 43B(h) report, TDS and TCS in an ERP explains the report you need before the year closes.

Manual files, desktop accounting or an integrated ERP: which handles year-end best?

AreaSpreadsheets and manual filesDesktop accounting softwareIntegrated ERP (what to look for)
Opening balancesTyped or pasted by handCarried forward automatically on changing the period, or imported from the closing balancesCarried forward from the same database as a repeatable job
Late entries after carry-forwardNot visible unless someone compares by handNeed a check that opening still equals closingFlagged by posting date versus entry date
Sub-ledger to control tie-outManualReport-basedBuilt into the same ledger and the operations modules
Stock, purchase and sales cut-offSeparate filesOften a separate systemSame data as the books, so cut-off differences are visible
Audit trail and lockingOnly by file protection and version history; no entry-level logAvailable; depends on setupUser-role locking and logged unlocks

What does TallyPrime do at year-end?

When you change the current period in TallyPrime, the balances from the previous year carry forward automatically. Its help page on moving to the next financial year includes a checklist: confirm that the opening balances match the previous year’s closing balances, and that the GST opening credits are correct. For a new company, you export the old company’s closing balances and import them as opening balances; you can also import the audited closing balance as the opening balance. Tally suggests this route when you need historical data for year-end audits.

Whichever package you use, the comparison of closing against opening still has to be done and kept as evidence. This page covers the year-end routine. For a product comparison, see Tejaxo vs Tally. For loading balances when you move to a new system, see ERP go-live: party-wise opening balances.

What should a good ERP do at year-end, and what does Tejaxo ERP cover?

When you evaluate any system, check whether it can do the following:

Tejaxo ERP runs finance, GST, sales, purchase, inventory and production on one live database, so the books and the operations modules work from the same data. For year-end, two things can be stated plainly:

For more on how the books and reports are organised, see our page on audit-ready books in Tejaxo ERP.

Ask us whether and how Tejaxo ERP handles period lock and carry-forward re-runs, and check it on your own data. To arrange that, book a free consultation.

If you already run SAP or Microsoft Dynamics, you do not need to replace it to get better controls. We do not replace your ERP, we extend it with shop-floor data, reports and automation around it.

Conclusion: how do I get a clean closing balance as on 31/03/2027?

Before the audit starts, run the opening versus closing comparison for debtors and creditors, and send any party that differs to the person who posted the voucher. The causes you find, whether late entries, draft bills, audit adjustments or manual openings, are what will break the next year-end if the process stays the same.

If you would like a second pair of eyes on that comparison, book a free consultation with Tejaxo Technologies Pvt. Ltd., or write to info@tejaxo.com or call or WhatsApp +91 96717 27474.

Frequently asked questions

How do I get the closing balance of every party as on 31 March?

Run the party-wise or bill-wise outstanding report as on 31 March after all vouchers up to that date are posted and any draft vouchers are cleared. Check that the total of party balances equals the debtors or creditors control account. Save the report with its run date, because late entries can change it.

Who should hold the unlock right?

Give it to one or two named senior finance users, such as the finance head and a deputy. Keep it separate from the daily posting role, record every unlock with user, time and reason, and require approval for each one. Remove the right again after the final re-run of the carry-forward.

What if the auditor changes a party balance after the opening bills are already raised?

Leave the new-year bills untouched. Post the adjustment in the old year and re-run the carry-forward, so the party’s opening moves by the adjustment amount. Then check that the opening bill-wise allocation still matches the party total, and send the party a revised statement if you had already shared the earlier one.

Which GST and statutory balances should I check before carrying forward?

Check the GST input credit ledger against the returns filed and the GSTR-2B statement, and confirm that the opening credit in the new year equals the closing credit. Tie TDS and TCS payable, provident fund and ESI dues to the payments made. Also list creditor dues to micro and small suppliers that fall under Section 43B(h).

What is the difference between a provisional and a final carry-forward?

A provisional carry-forward opens the new year on 1 April using books that are not yet audited, so billing can continue. The final carry-forward is run after the audit adjustments are posted and the old year is locked. Provisional works only if the carry-forward can be re-run; compare opening with closing after each run and keep the difference at zero.

Stay connected

ERP insights, product updates and automation tips for manufacturers.

You have been successfully subscribed! Oops! Something went wrong, please try again.
© 2017–2026 Tejaxo Technologies Pvt. Ltd. All rights reserved. Privacy policy · Sitemap · Contact