GST & taxes
GST in Ledgerly lives inside the accounting engine — it's applied when documents post, not patched on at export time.
How GST is applied
- Place of supply decides the split: same state as your company → CGST + SGST; different state → IGST. Ledgerly selects this automatically on every invoice.
- Transaction types get their statutory treatment: Export / SEZ is always IGST; Nil-rated / Exempt is always 0%.
- Input vs output GST post to separate ledger accounts, so what you owe and what you can claim never blur together.
Set your GSTIN under Settings → Company Profile — it appears on invoices and in your GSTR-1 export.
GST summary
GST & Tax → GST Summary shows the period's position at a glance: output GST collected on sales, input GST paid on purchases, split by CGST/SGST/IGST.
Tax ledger
GST & Tax → Tax Ledger is the transaction-level view — every GST posting with its source document, if you need to trace a number.
GSTR-1 export
GST & Tax → GSTR-1 generates your outward-supplies return from posted invoices:

GST & Tax → GSTR-1 — B2B supplies grouped by GSTIN, with Excel and portal-JSON export.
- Pick the month or quarter.
- Review the breakdown — B2B (registered buyers, with GSTIN), B2C (consumers), plus export/SEZ and nil-rated supplies, each with the correct tax split.
- Export as JSON (upload it directly to the GST portal's offline tool) or Excel (for review or your accountant).
Ledgerly validates the data before export — for example, every invoice must have a mappable place of supply, so the JSON never reaches the portal with an invalid state code.
Tip: invoices only enter GSTR-1 once posted. Drafts are ignored, so post everything for the period before exporting.