GSTR-2B that reconciles itself.
ERPSense ships with India compliance as a first-class layer, not a plugin. The chart of accounts is GST-aware. GSTR-2B reconciliation is one click. The compliance checklist is part of the dashboard, not a separate module you have to configure.
- Compliance rows
- 7
- GSTR-2B exception types
- 3
- Tax preset rules
- 40+
- Validators
- 4
Match every line. Find every mismatch. Fix on the spot.
Pull the GSTR-2B JSON from the GST portal and drop it into ERPSense. The reconciliation engine matches each line against your purchase invoices for the same period and produces three exception buckets: line items that exist on GSTR-2B but not in your books, items where the quantity differs, items where the tax rate differs.
Each exception is resolvable from the same screen — link to the matching invoice, create the missing one, or flag the supplier for follow-up. The state is persisted per run, so you can pause and come back.
- Reconciliation runs are scoped per period and per supplier — no cross-period leakage.
- Mismatches show the raw GSTR-2B values next to the booked values for visual diffing.
- Resolutions are audited — who fixed what, when, with which adjustment doctype.
- Bulk-export unresolved exceptions to Excel for circulation with the accountant or supplier.
Know which suppliers are causing your reconciliation pain.
Most GSTR-2B mismatches come from a small number of suppliers — the ones who file late, file wrong, or don’t file at all. The Supplier Health dashboard ranks them for you, ascending or descending by exception count, with the last sync date and the contact email editable per row.
Email any supplier directly with a templated message that lists the disputed line items. The response thread is captured back into the reconciliation run.
- Per-supplier exception count, last sync, last contact, status — all on one row.
- Templated outreach emails with the disputed line-items rendered cleanly for the supplier.
- Bulk-message all suppliers with open exceptions for a given period — ‘please reconcile by 25th’.
Six pieces of India-specific scaffolding.
None of these are configurable knobs you have to turn on. They’re part of the product and they assume Indian SMB defaults.
GSTR-2B reconciliation
Upload the raw GSTR-2B JSON from the GST portal. ERPSense runs line-item matching against your purchase invoices and reports exceptions: missing in books, quantity mismatch, rate mismatch.
Supplier health dashboard
Per-supplier status — linked invoices, exception count, last sync. Email any supplier from the row to flag a missing entry, with a templated message.
GSTIN validation + lookup
Real-time GSTIN validation during onboarding and address entry, with company name and registered address pre-fill from the GST portal.
HSN / SAC suggestions
For new items, ERPSense suggests HSN codes from the product name with a confidence score. You accept, override, or ask Genie to refine.
Seven-row compliance checklist
GSTR-1, GSTR-3B, TDS, ITC, e-invoicing, e-way bills, ROC. Each row drillable, each row with an Ask AI button to explain status in plain English.
TDS / PF / ESI live status
Real-time status of statutory dues, surfaced both on the operating dashboard and on the CA Dashboard compliance tab.
Seven rows. One status per row. One Ask-AI button.
The compliance tab on the dashboard surfaces seven rows: GSTR-1, GSTR-3B, TDS, ITC, e-invoicing, e-way bills, ROC. Each row shows current status, due date, and a small colour cue — green (filed / on-track), amber (due within 7 days), red (overdue).
Click any row and Genie explains the status in plain English: what the filing covers, what data it pulls from, what to do if the status looks wrong. The same row appears on the CA Dashboard compliance tab so external CAs share the same source of truth.
- Auto-surfaced reminders ten days before each due date, escalating in the last 48 hours.
- Per-row Ask AI — Genie explains, suggests action, links to the relevant document.
- Reflected in the CA Dashboard so accountants see the same picture you do.
- ROC row currently surfaces a ‘status unknown’ signal — MCA integration is the next layer up the roadmap.
GSTIN, IFSC, PAN, pincode — checked at the source.
Most invoicing pain in Indian SMBs comes from a typo — a wrong GSTIN that breaks ITC, an IFSC that misroutes a vendor payment, a pincode that breaks a delivery. ERPSense validates all four at the moment of entry, in the form, with a single round-trip.
- GSTIN — Luhn-checksum + GST portal lookup, with company name and address pre-fill.
- IFSC — branch and bank lookup against the RBI directory.
- PAN — format check + signature validation where applicable.
- Pincode — Indian Postal Service lookup with city and state suggestion.
What pairs with the GST module
Onboarding
GSTIN-based pre-fill is the first thing that happens when you start a new tenant.
Tally sync
GSTR-2B runs on whatever vouchers your books contain — Tally-synced or natively created.
CA Dashboard
The compliance tab a CA sees is the same one you see, scoped per client.
Genie
Ask-AI on any row of the compliance checklist.
Pricing
GSTR-2B reconciliation is on Growth and above.
Security
How GSTIN data, supplier emails and reconciliation runs are stored.
Ready to put your books in one place?
Book a 20-minute demo. We’ll walk through your invoicing, GST and Tally setup live — no slides, no sales script.