Reports
Reconcile GSTR-3B and GSTR-9 Working Papers
These screens aggregate sales and receiving data, but they are working papers. GSTR-9 visibly leaves many statutory sections unsupported and neither screen should be treated as complete filing automation.
- Menu path
- Reports -> GST Reports -> GSTR-3B or GSTR-9
- Verified from
- Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence
Live demo GSTR-3B and GSTR-9 routes audited 2026-09-04, frontend/modules/report_gstrthree.html, frontend/modules/report_gstrnine.html, frontend/static/script/js/modules/js/report_gstrthree.js, frontend/static/script/js/modules/js/report_gstrnine.js, sales/gstThreeReportTable, receivings/gstNineReportTable
GSTR-3B Monthly Review
- Open Reports -> GST Reports -> GSTR-3B.
- Choose the filing month range and click Apply.
- Confirm branch GSTIN, legal name and dates.
- Review outward taxable supplies, nil/exempt supplies and interstate supplies.
- Review purchase/input-credit totals and net ITC sections.
- Compare output tax with GSTR-1 and Tax Summary.
- Compare input credit with the official GSTR-2B reconciliation and Tax Payable purchase register.
- Have the accountant resolve reversals, ineligible credit, reverse charge, interest, late fee and portal adjustments not fully represented by source transactions.
GSTR-9 Annual Review
- Open Reports -> GST Reports -> GSTR-9 and select the annual From and To years.
- Confirm that the period covers the intended financial-year evidence.
- Review populated outward, inward, tax and HSN aggregates against all monthly reports.
- Treat every row marked Not Supported as an explicit gap requiring another record or professional worksheet.
- Reconcile annual totals with filed GSTR-1 and GSTR-3B periods, books, purchase records and amendments.
- Do not export and file the Posnic JSON without accountant validation and current portal-schema checks.
What the JSON Buttons Mean
The current GSTR-3B and GSTR-9 scripts serialize visible table data into local .json downloads named gstr3.json and gstr9.json. Unlike the guarded GSTR-1 export, these older exports do not prove portal-schema validity, completeness or filing acceptance. Use them only as working-paper exports.
Final Control Checklist
- All periods use the same branch GSTIN and legal identity.
- GSTR-1 outward tax reconciles to GSTR-3B and Tax Summary.
- ITC reconciles to official GSTR-2B, purchase evidence and Tax Payable.
- Returns, credit/debit notes, advances and amendments are included in the correct periods.
- Unsupported GSTR-9 rows have separate evidence and an accountable owner.
- The accountant signs off the final figures and uses the current official filing process.