GST

GST Return Solution

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 Forever JSON 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

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.

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.
0 / 2000

Contact

NA
Nitesh Anand
Designer & developer
✉nitesh121india@gmail.com
For help with a return, mention the tab you used and, if possible, attach the file (remove customer details first).

How GST Return Filing Works

From raw sales data to a filed return — here's the full process, start to finish.

1
📄
Prepare Your Data
Export your sales data — the official GSTN offline Excel utility, or a Meesho/Flipkart/Amazon report.
2
⬆️
Upload & Convert
Upload the file here. It's read instantly in your browser and organised into GSTR-1 sections — B2B, B2CL, B2CS, Exports, HSN and Docs.
3
🔍
Review & Edit
Check every section on screen. Found a mistake — a wrong GSTIN, invoice number or amount? Fix it directly, right here.
4
💾
Generate JSON
Download the return-ready JSON (or Excel), built to the exact schema the GST Portal expects.
5
🏢
Upload to GST Portal
Log in to the GST Portal, open Returns → GSTR-1/IFF, and upload your JSON using the official Offline Tool or the Portal's own upload option.
6
✅
Verify & File
Preview the return on the Portal, confirm every figure matches your records, then submit with your DSC or EVC.
⚠ This tool prepares your data — it doesn't file anything on your behalf. Always verify on the GST Portal before submitting.
Designed & Developed by Nitesh Anand & Adv. Abishek Dhar
nitesh121india@gmail.com · Send feedback