GSTR-1 JSON
Ready to upload on the GST portal.
- B2B, B2CL, B2CS tables
- Notes, exports, HSN
- Document summary
Export your GSTR-1 as a JSON file ready to upload on the GST portal, or as Excel for your CA to check. GSTR-3B summaries, HSN summaries and purchase registers export the same way. The figures come straight from your bills, so nothing is retyped.
| Report | Format | Status |
|---|---|---|
| GSTR-1 (B2B, B2C, notes, HSN, documents)For upload on the portal | JSON | Ready |
| GSTR-1 summary for CA reviewTable-wise totals | Excel | Ready |
| GSTR-3B summaryOutward tax and ITC | Excel | Ready |
| Purchase register vs GSTR-2B2 supplier bills missing in 2BFlagged before export | Excel | Check |
In many businesses, the month-end routine looks like this: the office prints a sales register, the CA’s team types the totals into their own sheet, and then into the GST portal. Every step is a chance for a typing mistake, and every mistake has to be found and fixed before the due date.
The GST portal accepts GSTR-1 data as a JSON file prepared in the government’s format. Most CAs also want Excel files they can check and work with.
Milaan ERP produces both from your bills. The GSTR-1 JSON covers B2B and B2C sales, credit and debit notes, exports, the HSN summary and the document summary. Excel reports give your CA the same figures in a form they can review, plus GSTR-3B summaries and purchase registers.
Before you export, the software checks for common problems like missing GSTINs or HSN codes, so you fix them at your end instead of on the portal.
These are the issues CAs tell us they spend the most time on.
Totals are copied from printouts into sheets and then into the portal.
Every figure comes from the bills themselves. Nothing is retyped.
The JSON upload fails because a GSTIN or HSN code is wrong.
Missing or invalid GSTINs, HSN codes and rates are flagged before you export.
The sales register, GSTR-1 and books all show slightly different totals.
All reports come from the same bills, so the totals agree.
The office doesn’t know which report the CA wants, and emails go back and forth.
Send JSON and Excel together, or give your CA a read-only login.
Choose the period and the format. The rest is automatic.
Ready to upload on the GST portal.
For your CA to check and work with.
Fix problems at your end.
For credit checks and reconciliation.
Matches how you file.
Your CA can help themselves.
From last bill to data in your CA’s hands.
All bills, notes and purchases for the month are entered as usual during the month.
The software lists bills with missing GSTINs or HSN codes. Fix them in a few minutes.
Export the GSTR-1 JSON and Excel reports, plus the GSTR-3B summary and purchase register.
Your CA reviews the Excel, uploads the JSON on the portal and files the return.
GSTR-1 can be filled on the GST portal by hand, or uploaded as a JSON file in the government’s format, which is far quicker for anyone with more than a handful of bills. If you issue e-invoices, those invoices are already filled into GSTR-1 for you, and the rest is uploaded.
Monthly filers file GSTR-1 by the 11th of the next month. Small businesses in the QRMP scheme file quarterly by the 13th of the month after the quarter, and can upload B2B invoices monthly using the Invoice Furnishing Facility (IFF).
Tip: GST rules change from time to time. This page explains them in simple words; for advice on your own case, please speak to your CA.
GST billing and return reports are in every plan; e-invoicing, e-way bills and some advanced features are in the higher plans. Choose cloud to work from anywhere, or offline to keep everything on your own computer.
from ₹8,999 one-time
Installed on your computer. Works without internet.
from ₹12,999 per year
Use it on any computer or phone. Updates and backups included.
Prices are before 18% GST. Barcode billing, batch tracking, e-invoicing and multi-location features are in the higher plans. Need several users or GSTINs? Ask us for a quote. Compare all plans.
Can’t find your question here? Message us and a real person will reply.
We’ll show your CA how the exports look, using your own month.
Yes. The GSTR-1 JSON is prepared in the format the portal accepts. Upload it in the GSTR-1 section, check the summary and file.
B2B invoices, B2C large and small sales, credit and debit notes, exports, the HSN summary and the document summary.
Yes. GSTR-1, GSTR-3B summaries, HSN summaries and purchase and sales registers can all be exported as Excel.
The software lists such bills before export so you can fix them first.
Yes. Choose a quarter for GSTR-1, or a month for IFF uploads of B2B invoices.
Yes. Give your CA a read-only login so they can download any report without changing your data.
The offline desktop plan starts at ₹8,999 as a one-time payment and online cloud plans start at ₹12,999 per year, both before 18% GST. Features such as barcode billing, batch tracking, e-invoicing and multi-location are in the higher plans, so tell us what you need and we’ll suggest the right one. The cloud plans come with a free 14-day trial.
E-invoices are already auto-filled into GSTR-1 on the portal. You can choose to leave them out of the upload to avoid duplicates.
Try Milaan ERP for 14 days and export your first GSTR-1 straight from your bills.