Automatic table sorting
Every bill in the right place.
- B2B by GSTIN
- B2C large and small
- Exports and SEZ
GSTR-1 is your monthly or quarterly statement of sales. Milaan ERP sorts every bill and note into the right GSTR-1 table as you work, builds the HSN and document summaries, and lets you export it all as JSON for the portal or Excel for your CA.
| Table | Count | Taxable value |
|---|---|---|
| B2B invoices (4A)Registered customers | 86 | ₹18,46,200.00 |
| B2C large (5)Inter-state, above ₹1 lakh | 2 | ₹2,36,000.00 |
| B2C small (7)Grouped by state and rate | 318 | ₹6,42,800.00 |
| Credit notes (9B)Returns and rate correctionsLinked to original bills | 6 | ₹38,400.00 |
GSTR-1 is the return in which you report your sales. It isn’t a single total. Bills to registered customers are listed one by one, so they can claim credit. Large inter-state bills to consumers are listed separately. Smaller consumer sales are grouped by state and rate. Credit and debit notes, exports, an HSN-wise summary and a summary of the documents you issued each have their own tables.
Sorting hundreds of bills into these tables by hand is slow and full of chances to go wrong. And because your customers’ GSTR-2B is built from your GSTR-1, a mistake here becomes their problem too.
Milaan ERP sorts every bill into the right table as you save it. The customer’s GSTIN, the place of supply and the bill value decide where it goes. Credit notes are linked to their original bills. The HSN summary is built from your item codes, and the document summary from your bill series.
At month end, check the summary, export, and file.
These are the GSTR-1 errors that cause the most trouble for businesses and their customers.
A registered customer’s GSTIN is missing, so they lose their credit.
Bills with a valid customer GSTIN always go to B2B. Missing GSTINs are flagged.
Inter-state consumer bills above ₹1 lakh are grouped instead of listed.
Inter-state B2C bills above ₹1 lakh are listed individually, as now required.
The HSN table totals don’t match the rest of the return.
The HSN summary comes from the same bills as every other table, so totals agree.
Credit notes are reported without the original invoice details.
Every credit or debit note carries its original invoice number and date.
Whether you sell to businesses, consumers or both.
Every bill in the right place.
Reported correctly with links.
Table 12 built from your item codes.
Table 13 from your bill series.
Catch errors before the portal does.
In the format you need.
What happens to each bill on its way into your return.
You make a bill. Its customer GSTIN, place of supply and value decide which GSTR-1 table it belongs to.
A return or price correction becomes a credit or debit note linked to the original bill.
The software flags bills with missing GSTINs, wrong state codes or missing HSN codes.
Export JSON for the portal or Excel for your CA. E-invoiced bills are already on the portal.
Monthly filers file GSTR-1 by the 11th of the next month; QRMP filers file quarterly by the 13th after the quarter. B2B invoices are reported one by one. Since August 2024, inter-state B2C invoices above ₹1 lakh (earlier ₹2.5 lakh) are reported individually in Table 5. Other B2C sales are grouped by state and rate in Table 7.
The HSN summary in Table 12 needs 4-digit HSN codes if your turnover is up to ₹5 crore and 6 digits above that, with B2B and B2C shown separately. If you need to correct a GSTR-1 after filing, GSTR-1A lets you amend it before filing GSTR-3B for the same period.
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 you last month’s sales as a GSTR-1, table by table.
The return in which you report your sales: B2B invoices one by one, B2C sales by state and rate, notes, exports, and HSN and document summaries.
By the 11th of the next month for monthly filers, or by the 13th after the quarter for QRMP filers.
Inter-state sales to unregistered customers where the invoice value is above ₹1 lakh. These are reported invoice by invoice.
4 digits if your turnover is up to ₹5 crore, and 6 digits above that.
Yes, through GSTR-1A, before you file GSTR-3B for the same period. Later corrections go into the next GSTR-1 as amendments.
No. E-invoice details are auto-filled into GSTR-1 on the portal. Only the rest of your sales need uploading.
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.
Yes. View or export GSTR-1 data for any month or quarter, and bill-wise detail for any period.
Try Milaan ERP for 14 days and see your sales sorted into GSTR-1 automatically.