FREE GST TOOL — UPDATED FOR FY 2026-27

Free GSTR-1 Excel to JSON Converter Online

Upload your Tally, Busy, or ERP-exported GSTR-1 Excel file and get a GST portal-ready JSON file — formatted to the latest V3.2 GSTN specification. Supports all 21 sections including B2B, B2C Large, B2C Small, CDN, Exports, HSN Summary, and Document Summary.

Processes in under 60 seconds V3.2 GSTN format compatible All 21 GSTR-1 sections supported Used by 500+ CA firms across India Your data is encrypted & never stored
Files converted this month
2,400+
Accuracy
99.9%
Avg. Time
< 45s
Format
V3.2
Sections
All 21
Your Details
We'll send the download link to this number on WhatsApp.
Taxpayer Details & Filing Period
15-digit GST Identification Number
Export File

1. Export Path: Reports → GST Reports → GSTR-1 → Export as Excel

2. Date Range: 01/04/YYYY to 31/03/YYYY+1 (Full Financial Year)

3. Required Sheets: b2b, sez, de, b2ba, b2cl, b2cla, b2cs, b2csa, cdnr, cdnra, cdnur, cdnura, exp, at, exemp, hsn(b2b), hsn(b2c), docs

Drop your GSTR-1 Excel file here

or click to browse — .xlsx / .xls supported

Filename.xlsx

0.00 MB • Ready to process

Sections to Include in JSON
JSON Options
Needed for Table 14. Find it on any Amazon/Flipkart commission invoice — it is the operator's GSTIN for your state, not yours.
Processing may take a few seconds for large files

Form Submitted Successfully!

Thank you! Please check your email — we've sent your GSTR-1 JSON file.

Uploading and processing your file...
How It Works

How to Convert GSTR-1 Excel to JSON Using This Tool

Converting your GSTR-1 Excel file to a GST portal-compatible JSON file is a 4-step process. No software installation required — unlike the GST Offline Utility Tool, this works directly in your browser.

STEP 01
Export Your GSTR-1 Data as Excel

Open Tally, Busy, Marg or any ERP and export GSTR-1 as .xlsx

STEP 02
Upload Your Excel File

Drag & drop or browse. Accepts .xlsx and .xls up to 10 MB

STEP 03
Select Sections & Filing Options

Choose sections, Return Type (M/Q) and Filing Type

STEP 04
Generate & Download JSON

Get portal-ready V3.2 JSON emailed within 60 seconds

Export Your GSTR-1 Data as Excel

Open your accounting software and export your GSTR-1 report as an Excel file (.xlsx or .xls).

In Tally Prime: Gateway of Tally → Display More Reports → GST Reports → GSTR-1 → Export as Excel. In Busy: Reports → GST Reports → GSTR-1 → Export to Excel. In ERP Group: Reports → GST Reports → GSTR-1 → Click "Export as Excel."

Make sure your export covers the full filing period and includes all required sheets: b2b, sez, de, b2ba, b2cl, b2cla, b2cs, b2csa, cdnr, cdnra, cdnur, cdnura, exp, at, exemp, hsn(b2b), hsn(b2c), and docs.

Upload Your Excel File

Drag and drop your GSTR-1 Excel file into the upload area above, or click to browse. The tool accepts both .xlsx and .xls formats. Maximum file size: 10 MB.

Select Sections & Filing Options

Choose which GSTR-1 sections to include in your JSON output. By default, the most common sections — B2B/SEZ/DE, B2C Large, B2C Small, CDN Registered, CDN Unregistered, Exports, Exempted/Nil/Non-GST, HSN Summary, and Document Summary — are pre-selected.

Select your Return Type (Monthly or Quarterly under QRMP) and Filing Type (Original or Revised).

Generate & Download Your JSON

Click "Generate GSTR-1 JSON." The tool validates your data, maps each Excel sheet to the corresponding GSTN JSON schema (V3.2 format), and generates a portal-ready JSON file delivered to your email within 60 seconds.

Upload this JSON file directly to the GST portal at gst.gov.in → Returns → GSTR-1 → Prepare Offline → Upload.

Works With Your Software

Export From Any Accounting Software — We Handle the Rest

Upload your GSTR-1 Excel export from Tally, Busy, Marg, or any ERP — our converter reads all standard sheet formats and generates portal-ready JSON.

TallyPrime
Busy
Marg ERP
Excel / CSV
Any ERP Export
V3.2 JSON Output
Online vs Offline

Why Use ERP Group's GSTR-1 Converter Instead of the GST Offline Tool?

The GST Offline Utility Tool provided by GSTN is the official government tool for converting GSTR-1 Excel files to JSON. It works — but it has significant limitations that waste time for CAs, accountants, and business owners filing GST returns every month.

Feature GST Offline Tool ERP Group
The GST Offline Utility must be downloaded, installed on Windows, and updated every time GSTN releases a new version. If you are using an outdated version, your JSON file may be rejected by the portal. ERP Group's converter runs in the cloud — no installation, no version management, always updated to the latest V3.2 specification.
Every GSTN schema update requires you to manually download and install a new version of the Offline Tool. Miss an update and your JSON may be silently rejected. ERP Group always runs the latest V3.2 specification — nothing to check, nothing to download.
Businesses with 500+ invoices per month regularly experience crashes, freezes, and memory errors with the GST Offline Tool. The ERP Group converter handles files with thousands of invoices without performance issues.
When the Offline Tool encounters a formatting error in your Excel file — a missing GSTIN, an incorrect HSN code, or a tax amount mismatch — it displays a generic error code with no explanation. The ERP Group converter identifies the exact row, column, and issue, so you can fix it and re-upload.
The GST Offline Utility Tool runs only on Windows. If you use a MacBook or Linux machine, you cannot use the official tool at all. ERP Group's converter works on any device with a browser — Windows, Mac, Linux, Android, or iPad.
Cost
Free Free
Supports QRMP quarterly filing
V3.2 GSTN schema
If updated Always
Supported Sections

All 21 GSTR-1 Sections Supported

This tool converts every section of the GSTR-1 return. Here is what each section contains and when it applies to your business.

B2B Invoices
Sec 4A, 4B, 4C, 6B, 6C

All invoices issued to registered buyers (businesses with a GSTIN). This is the most common section for B2B traders, manufacturers, and distributors. Includes taxable value, CGST, SGST, IGST, and cess breakdowns.

B2B Amended
Sec 4A, 4B Amendments

Corrections to B2B invoices reported in earlier filing periods. Use this when you need to amend invoice numbers, dates, GSTIN, or tax amounts already filed in previous months.

B2C Large
Sec 5A, 5B

Inter-state invoices to unregistered buyers where the invoice value exceeds ₹2.5 lakh. Applicable to businesses selling high-value goods or services across state borders to end consumers.

B2C Large Amended
Sec 5A Amendments

Corrections to B2C Large invoices reported in earlier filing periods.

B2C Small
Sec 7

All other sales to unregistered buyers — both intra-state and inter-state invoices below ₹2.5 lakh. Reported as a consolidated state-wise summary, not invoice-by-invoice.

B2C Small Amended
Sec 7 Amendments

B2C Small supplies reported in earlier filing periods.

Credit/Debit Notes — Registered
Sec 9B

Credit notes and debit notes issued to registered buyers. Includes the original invoice reference, reason for the note, and adjusted tax amounts.

Credit/Debit Notes — Unregistered
Sec 9C

Credit notes and debit notes issued to unregistered buyers. Reported with state-wise consolidation similar to B2C Small.

Exports
Sec 6A

All export invoices — with payment of IGST or under Letter of Undertaking (LUT)/bond. Includes shipping bill number, port code, and export type.

Advance Tax Received
Sec 11A(1), 11A(2)

Advance payments received for which an invoice has not yet been issued. GST must be paid on advances received in the month they are received.

Advance Adjustment
Sec 11B(1), 11B(2)

Adjustment of GST paid on advances against invoices issued in the current or subsequent periods.

Exempted / Nil / Non-GST
Sec 8A, 8B, 8C, 8D

Supplies that are exempt from GST, nil-rated, or non-GST supplies. Reported as inter-state and intra-state consolidated values.

HSN Summary
Sec 12

Summary of outward supplies by HSN code. Mandatory for businesses with turnover above ₹5 crore (6-digit HSN). Businesses with turnover between ₹1.5 crore and ₹5 crore must report 4-digit HSN codes.

Document Summary
Sec 13

Summary of all documents issued during the period — invoices, credit notes, debit notes, delivery challans, and revised invoices. Includes serial number ranges and cancellation details.

B2B Invoices
Sec 4A, 4B, 4C, 6B, 6C

All invoices issued to registered buyers. Includes taxable value, CGST, SGST, IGST, and cess breakdowns.

B2C Large
Sec 5A, 5B

Inter-state invoices to unregistered buyers where invoice value exceeds ₹2.5 lakh.

B2C Small
Sec 7

All other sales to unregistered buyers — consolidated state-wise summary.

Exports
Sec 6A

All export invoices — with IGST or under LUT/bond. Includes shipping bill and port code.

Exempted / Nil / Non-GST
Sec 8A, 8B, 8C, 8D

Exempt, nil-rated, or non-GST supplies. Inter-state and intra-state consolidated.

CDN — Registered
Sec 9B

Credit/debit notes to registered buyers. Includes original invoice reference and adjusted tax.

CDN — Unregistered
Sec 9C

Credit/debit notes to unregistered buyers. State-wise consolidation similar to B2C Small.

Advance Tax Received
Sec 11A(1), 11A(2)

Advance payments received — GST must be paid in the month received.

Advance Adjustment
Sec 11B(1), 11B(2)

Adjustment of advance GST against invoices issued in current/subsequent periods.

HSN Summary
Sec 12

Summary by HSN code. 6-digit mandatory above ₹5 crore turnover.

Document Summary
Sec 13

All documents issued — invoices, credit/debit notes, challans. Serial ranges and cancellations.

Built For You

Who Uses This GSTR-1 Excel to JSON Converter?

Trusted by thousands of accountants and CA firms across India — 100+ files processed every day.

CA Firms Managing Multiple Clients

Chartered Accountants and tax practitioners managing 50–200 clients need to convert GSTR-1 Excel exports from each client's accounting software into JSON files for portal upload. With this converter, a CA can process a client's full-year GSTR-1 in one upload.

FMCG & Pharma Distributors

Distributors issuing 500–5,000+ invoices per month generate massive GSTR-1 Excel files. The GST Offline Tool frequently crashes on files this large. This converter handles high-volume files reliably and maps every invoice correctly to B2B, B2C, CDN, and HSN sections.

Small Business Owners

Business owners who manage their own GST filing using Tally or Excel spreadsheets need a quick way to convert their data into the JSON format the GST portal requires. This tool eliminates the need to install the GST Offline Utility and works from any device — including a mobile phone.

Multi-Branch Businesses

Companies with multiple GSTINs across states need to generate separate GSTR-1 JSON files for each branch. This converter processes each GSTIN individually and ensures the JSON output matches the exact GSTIN and filing period selected.

Typical workflow: Client emails Tally GSTR-1 Excel → CA uploads to converter → Reviews summary → Downloads JSON → Uploads to GST portal → Files GSTR-1.

Got Questions?

Frequently Asked Questions

Everything about converting GSTR-1 Excel files to JSON for the GST portal.

GSTR-1 Excel to JSON conversion is the process of transforming your GSTR-1 return data — exported from accounting software like Tally, Busy, or Marg as an Excel file — into the JSON format required by the GST portal (gst.gov.in) for filing. The GST portal does not accept Excel files directly. You must convert your data to JSON format and upload it through the "Prepare Offline" option on the portal. This converter automates that transformation.

Yes. This tool is completely free with no usage limits. There is no paid plan, no trial period, and no credit card required. You can convert as many GSTR-1 Excel files as you need.

The tool accepts .xlsx and .xls files exported from any GST-compliant accounting software — including Tally Prime, Busy, Marg, Zoho Books, ERP Group, and manually prepared Excel sheets. Your Excel file must contain the standard GSTR-1 sheet names (b2b, b2cs, cdnr, hsn, docs, etc.) for the converter to map data correctly.

Yes. The converter generates JSON files in the latest V3.2 format specified by GSTN. This ensures compatibility with the current GST portal upload requirements.

Yes. Select "Quarterly (Q)" under Return Type and choose the last month of the quarter as your filing period. The tool generates a JSON file covering all three months of the quarter.

The GST Offline Utility is a desktop application provided by GSTN that runs only on Windows. It requires manual installation and periodic updates. This converter runs in the cloud (no installation), works on any device including Mac and mobile, always uses the latest GSTN format, and provides clearer error messages. Both tools produce identical JSON output compatible with the GST portal.

If your Excel file contains formatting errors — such as invalid GSTIN numbers, mismatched tax calculations, missing HSN codes, or incorrect sheet names — the tool identifies the specific issue and the affected row so you can correct it in your source file before re-uploading.

Yes. Your uploaded Excel file is processed securely over an encrypted connection (SSL/TLS). Files are automatically deleted from our servers after processing. We do not store, share, or access your GSTIN, invoice data, or financial information. ERP Group is ISO 27001 certified for data security.

After downloading the JSON file: Log in to gst.gov.in → Go to Returns → Select GSTR-1 → Click "Prepare Offline" → Go to the "Upload" tab → Click "Choose File" → Select the JSON file generated by this tool → Click "Upload." The portal will process and validate your file.

Yes. The tool works on any device with a web browser — desktop, laptop, tablet, or smartphone. No app download is required.

The converter supports GSTR-1 Excel exports from Tally Prime, Tally ERP 9, Busy Accounting, Marg ERP, Zoho Books, ERP Group, QuickBooks India, and any software that exports GSTR-1 in the standard Excel format with the required sheet names.

The tool supports Excel files up to 10 MB. This is sufficient for businesses generating up to 10,000+ invoices per month. If your file exceeds this limit, consider splitting it by filing period (month) and converting each file separately.
Stop Converting. Start Automating.

Tired of Manual GSTR-1 Filing Every Month?

This free converter solves one step of your GST compliance workflow — converting Excel to JSON. But if you are still exporting from Tally, manually checking HSN codes, and uploading JSON files to the portal every month, you are spending 2–3 days on a process that should take 10 minutes.

5,000+ businesses across India have eliminated manual GST filing with ERP Group.