21bill

GST software for Indian small business

Know your GST on the 5th, not the 15th.

21bill is GST software built for routine filing months. Create GST-compliant invoices, record vendor bills for input tax credit, and download GSTR-1 and GSTR-3B JSON that uploads directly at gst.gov.in. No CA middleman for normal months.

GST filing in practice — what the software actually does.

GSTR-1 is an outward supplies return: who you billed, for how much, at what rate. GSTR-3B is a summary + payment return: how much you owe after netting input tax credit. Good GST software emits both as a JSON you can upload at the GST portal — no manual re-keying.

1. Record every outward supply

Each invoice you create gets classified automatically: B2B (buyer has GSTIN) → B2B table; B2C (no GSTIN, ≤ ₹2.5L) → B2CS table; credit notes → CDNR. Line items aggregate into the HSN summary. See our HSN directory for rate lookups.

2. Record every inward supply (purchase)

Vendor bills go into Purchases with CGST/SGST/IGST split. Their ITC flows into the GSTR-3B Table 4(A) on the monthly preview. If you skip this, you pay more GST than you should.

3. Download + upload JSON

On the 1st of each month, open /reports/filings, pick the previous month, and download the two JSONs. Upload at gst.gov.in's "Returns Dashboard" — both forms accept our output directly.

4. Audit trail you can prove

Every JSON download is logged with SHA-256 hash + downloader + timestamp in filing_downloads. If there's ever a scrutiny notice, you can show the exact bytes filed.

What makes 21bill's GST flow different.

GSTR JSON included for every tenant

Most competitors gate filing JSONs behind higher tiers or per-filing fees. We ship it for every onboarded tenant.

Purchases are first-class

Most entry-level tools skip purchases — which means no ITC — which means you pay full output GST. Our vendor-bill module is wired in.

HSN summary auto-rolls up

No one wants to hand-roll the HSN table. Our view queries the line items and emits the required structure directly.

Reverse-charge honoured

The GSTR-1 B2B view respects the reverse_charge flag on invoices — not hardcoded to 'N'.

21bill is invitation-only.

We onboard a closed cohort of Indian SMBs. Tell us about your filing workflow and we'll be in touch.