No Registration, no client list, no login. Upload your Excel and get a portal-ready JSON ā either directly, or from Meesho / Flipkart / Amazon reports.
🔒 No Login Required⚡ Instant Conversion🎁 Free ForeverJSON Schema v3.2.4
GSTR-1 / IFF — Excel to JSON
Upload your GSTR-1 offline-utility Excel (B2B/SEZ/DE, B2BA, CDNR, CDNRA sheets) and generate a portal-ready JSON — either the full GSTR-1, or just the four tables IFF allows for Month 1/2 of a quarter.
Click to choose, or drag a file here
.xlsx or .xls
GSTR-1
Full return — every section found in the file.
GSTR-1 / IFF
Month 1 or 2 of a quarter — only B2B/CDNR/B2BA/CDNRA.
This sets the filing period (fp) in the exported JSON — it does not have to be auto-detected from the file, and for GSTR-1 (full) it does not filter which invoices are included, only the period tag.
Cards with a value show what this converter actually read from your file. Greyed-out cards are real GSTR-1 tables this specific converter does not read (it only handles B2B/SEZ/DE, CDNR and their amendments) — they are not "verified zero," they simply were not checked.
Always run the downloaded JSON through the official GST Offline Tool (or upload it to the Portal in a test/draft state) before you actually file.
Ecom → GST (basket)
Add files from any platform and any month (all optional — a platform you don't use, just skip). Everything you add is merged into one GSTR-1 for the return period below. Then export as JSON or Excel. No client list, no login — just enter the supplier GSTIN below.
Merges everything in your basket into one GSTR-1 B2CS + HSN summary for the period below, then generates the portal-ready JSON or a matching Excel — each downloads directly, no extra step.
⚠ Unrecognised states — please map them
Some rows had a state name that doesn't match a GST state, so their sales weren't added. Pick the correct GST state for each — then these amounts are included in the return too. Your corrections are remembered for the rest of this session.
All Sales (B2B + Ecom) → GSTR-1
For a client who has BOTH regular invoiced sales (B2B/B2C) AND e-commerce sales in the same period. Upload the regular GSTR-1 offline-utility Excel below, add any Ecom platform files, and both are merged into one final JSON — B2B stays exactly as uploaded, and B2CS/HSN/document counts from both sources are combined correctly.
Click to choose the regular Excel
.xlsx or .xls — same format as the GSTR-1/IFF tab
B2B invoices come only from the regular Excel, untouched. B2CS, HSN(B2C) and document counts are combined from both sources — matching totals are merged, not duplicated.
Create Online Return — GSTR-1
No Excel needed. Type your invoices, notes, HSN summary and document counts table by table — taxes are worked out from the rate and place of supply. Your entries are kept in this browser as you type. When you're done, download the portal-ready JSON, an offline-utility Excel, or both.
Your state code decides IGST vs CGST + SGST.
The Excel uses the GSTN offline-utility sheet layout (b2b,sez,de · b2cl · b2cs · exp · cdnr · cdnur · exemp · hsn(b2b) · hsn(b2c) · docs), so you can load it back here later to keep editing, or open it in the offline tool. Always check the JSON in the official Offline Tool or Portal before filing.
Share your feedback
Found a bug, have an idea, or want a new feature? Tell us — every message is read.