Back to Indian Compliance Guides

Indian Compliance Guides

How to file GSTR-1 from Easedesk — step-by-step

Generate GSTR-1 from your Easedesk sales data, download the JSON, upload to the GST portal, and file with DSC/EVC — all from a single page.

5 min read·Updated 2026-06-30

Quick answer

Open GST → Returns → New Filing → GSTR-1 → pick the month. Easedesk auto-pulls all sales invoices + credit notes for the period, validates each line, and generates a GSTN-compliant JSON. Download the JSON, upload to the GST portal, and file with your DSC or EVC.

Step 1 — Open GST Returns

From the sidebar, click GST → Returns. You'll see all past filings + their ARN numbers. Click 'New Filing' at top-right.

Step 2 — Pick GSTR-1 and the period

Select Type = GSTR-1, then pick the month (e.g. 2026-05 for May 2026). Easedesk auto-calculates the data; review the totals.

Step 3 — Review B2B + B2C breakups

Tabs show B2B invoices, B2C-Large, B2C-Small, exports, debit/credit notes, and HSN-wise summary. Click any tab to drill down. Edit individual line items if needed (e.g. correct a GSTIN).

Step 4 — Download JSON

Click 'Generate JSON'. Easedesk validates against GSTN's latest schema and produces the .json file. Errors (if any) are listed inline with fix links.

Step 5 — Upload to GST portal + file

Log into the GST portal (gst.gov.in), go to Returns → GSTR-1 → Prepare Online → Upload. Upload the JSON, verify the summary matches Easedesk, then file with DSC or EVC. Paste the ARN back into Easedesk for record-keeping.

Frequently asked questions

Does Easedesk file GSTR-1 directly?
Easedesk generates the JSON in GSTN-compliant format. Direct filing requires GSP enrollment which is on our roadmap. For now, you upload the JSON to gst.gov.in manually — takes 2 minutes.
What if my GSTR-1 has errors?
Easedesk's validator catches GSTIN format, place-of-supply, and HSN issues before you upload. Each error has a fix link that opens the offending invoice for correction.
When is GSTR-1 due?
11th of the following month for taxpayers with turnover > ₹5 crore. 13th of the following month otherwise. Easedesk shows the due date on the dashboard.
Can I file a NIL GSTR-1?
Yes. If there are no outward supplies, click 'NIL Filing' on the GSTR-1 page — it submits an empty return.
gstgstr1filingcompliancetax

Related articles

Still have questions?

Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.

Contact support

Command Palette

Search for a command to run...