Build your GSTR-1 from your sales invoices and file it on the GST portal with an OTP

Build your GSTR-1 from your sales invoices and file it on the GST portal with an OTP
SmartLedger prepares GSTR-1 from the month's sales invoices and credit and debit notes, checks each row as you add it, and files the return on the GST portal with an EVC OTP. There is no JSON file to download or upload.
A month's invoices sorted into GSTR-1 tables
Click Pull Invoices and SmartLedger sorts the month's sales invoices, credit and debit notes and exports into the right GSTR-1 sections.
- Counts for B2B, B2CS, B2CL, credit/debit notes, exports and HSN entries as soon as the pull finishes
- Start a Regular or Nil return for any month from + New Filing
- Three steps, Add Invoices, Review Summary and File Return, and a draft resumes where you stopped
- Invoices without a valid customer GSTIN or place of supply show as blocking errors on the GST Summary

Add or fix entries, checked row by row
Use + Add manually to add or fix entries in any GSTR-1 table, and SmartLedger checks each row as you add it.
- Tables for B2B, B2CL, B2CS, CDN, exports, HSN, Nil Rated, Docs Issued and amendments such as B2BA
- Intra-state supplies must use CGST and SGST, inter-state supplies IGST
- A warning when an invoice looks too small for B2CL and belongs in B2CS
- Amendment mode on the CDN tab corrects a note reported in an earlier return

Check totals and turnover before you file
The Review Summary step totals invoices, taxable value and tax, and breaks the return down section by section.
- Tiles for Total Invoices, Taxable Value, IGST, CGST, SGST and CESS
- Table-wise Breakup shows records, value and tax for each section
- Gross turnover (gt) and current period turnover (cur_gt) are filled in from your sales invoices
- Go Back to Invoices to fix anything before moving to File Return

Save, check and file on the GST portal
The File Return step follows the portal's own stages, and nothing is final until you verify with the EVC OTP.
- Save on portal, Run checks, then Proceed to file locks the data on the portal
- The Portal summary shows records, value and tax per section to compare with your review
- PAN for EVC is filled from your GSTIN; change it if the signatory's PAN differs
- Rows the portal rejects are listed: fix them, Reset on portal and Re-save
- Filing complete shows your ARN, with the filed return ready to view and print

Every month's GSTR-1 status at a glance
The GSTR-1 overview tracks each month of the financial year from upcoming to filed, with the ARN and tax liability of every filed return.
- Tiles for Filed, In draft, Overdue, YTD tax liability and YTD taxable value
- Month cards read FILED, FILED LATE, DUE, IN DRAFT · STEP 2/3, OVERDUE or UPCOMING
- Sync with portal brings in returns filed outside SmartLedger as Filed elsewhere
- View return shows the reported sections, from B2B invoices to the HSN summary

Ready When You Are
Let AI run the books. You verify.
Start a 7-day free trial on your own books or your clients' in minutes — or book a demo walkthrough and we'll show you the full platform live, from AI bookkeeping to compliance and reports.
7-day free trial · No charge today · Built for Indian GST, TDS and ITR