GSTR-1 JSON from marketplace exports (Myntra / Amazon / Flipkart / Meesho) — looking for CA feedback

Dear members,

I am a GST-registered marketplace seller (Karnataka). Each month the source data is marketplace sales + returns (Excel/CSV), not a Tally invoice book.

I have been preparing GSTR-1 offline JSON myself for portal upload (Prepare Offline). Typical issues in this data:

- B2CS state-wise net of returns
- Table 12 HSN bifurcated as hsn_b2b / hsn_b2c from May 2025 schema
- CGST = SGST after rounding on intra rows
- Table 13: invoice serials from marketplace (e.g. I2927NI…) vs credit-note series from books
- Returns with missing HSN needing to net against the original SKU/HSN
- Envelope version GST3.2.4, hash as per offline tool

I built a small Windows desktop utility for my own filing: upload the marketplace file, review orders, export Excel (B2B / B2C / HSN) and GSTR-1 JSON. Files stay on the PC; it does not log in to gst.gov.in.

I would value views from members who handle ecommerce clients:

1. Is Table 13 CN as a continuous books serial (not marketplace return IDs) the right practice?
2. Any GSTN JSON field you still see portal reject after 3.2.4 (HSN user_desc length, empty hsn_b2b, etc.)?
3. Would this be useful as a pre-processing step before the CA files, or do you already use Tally / other JSON tools for marketplace?

Happy to walk through a sample (dummy GSTIN) on a screen share. Not selling a filing service and I do not need client GST credentials.

Regards

Replies (4)
Quick Summary
This discussion seeks feedback from Chartered Accountants regarding the preparation of GSTR-1 JSON files for marketplace sellers (Myntra, Amazon, Flipkart, Meesho). The original poster has developed a utility to process marketplace sales data into GSTR-1 JSON, addressing common issues like B2CS state-wise net of returns and invoice serialisation discrepancies. They are asking for advice on best practices for Table 13 credit note serial numbers, potential portal rejections in the latest GSTN JSON schema, and the utility's usefulness as a pre-processing step before CA filing.

  • Table 13 Serial Numbers: Continuous internal book serial numbers should be reported in Table 13, not raw marketplace return IDs.

  • JSON Portal Rejections: Portal rejections in version 3.2.4 primarily stem from special characters/over-length in hsn_user_desc, empty arrays in hsn_b2b/hsn_b2c, or negative values in Table 12 HSN summaries.

  • Utility Viability: A lightweight offline JSON pre-processing utility provides high utility for bridging raw marketplace CSVs with GSTR-1 compliance without bloating accounting software like Tally.

 

Thank you, Sir. This matches what we saw in August.

1. Table 13 — we now put marketplace invoice serials (I2927NI…) under invoices, and a running books series for credit notes (not Myntra return IDs).

2. JSON 3.2.4 — we strip HSN user_desc/desc to the 30-character GST pattern, omit empty hsn_b2b / hsn_b2c, and keep CGST = SGST after rounding. Negative Table 12 HSN is the remaining case I want to be careful with (a state/HSN that is net returns-only).

3. Agreed it should stay a pre-step before Tally / CA filing, not a replacement.

Happy to screen-share a dummy-GSTIN JSON if that is useful. No portal login required.

Aashok — this is a genuinely useful thread, thanks for the detail. I'm actually building something in this same space — automated GSTR-1 prep from Amazon/Flipkart/Meesho exports for ecommerce sellers, plus catching things like Rule 88C period mismatches (a sale and its return landing in different filing periods) and TCS reconciliation.

The negative Table 12 HSN case you flagged — a state/HSN that nets to returns-only in a period — is exactly the kind of edge case I've been chasing down too. Would love to compare notes if you're open to it.

Not pitching anything here, just a fellow builder who'd value 15 minutes with someone who clearly handles this end-to-end for ecommerce clients. Happy to also show what I've built (dummy GSTIN, no logins needed) if useful to you. Saw your Calendly link on LinkedIn — happy to grab a slot there, or just reply here.

"Hello! I just started my career in finance and have a lot of practical tax and accounting questions that I need help with. Would you mind adding me on WhatsApp at @ CA91Rashmi  and inviting me into the discussion group? Thank you so much!"

Leave a Reply

Your are not logged in . Please login to post replies

Click here to Login / Register  

Company
ARTICLESHIP 28 September 2026
Junior Accountant

J S P M & Associates LLP

Pune

B.Com

View Details
Company
15 September 2026
Client-site CA associate

Aditya Muley and Co

Mumbai

CA

View Details
Company
ARTICLESHIP 01 October 2026
Articled Assistant

KPSN & Associates LLP

Chennai

CA Inter

View Details
Company
17 September 2026
Chartered Accountant

Dass Gupta & Associates

Gurgaon

CA

View Details
Company
09 September 2026
Semi Qualified CA / CA Inter - 2 Groups Cleared

Getmyca Consultant Pvt Ltd

New Delhi

CA Inter

View Details
Company
19 September 2026
Finance Manager

Mugdha Art Studio

Hyderabad

CA

View Details
Company
19 September 2026
CA/Semi-CA/BCom

Pravin Sarvaiya

Mumbai

CA Inter

View Details
Company
08 September 2026
Semi-Qualified Assitant

Subrahmanyam & Sivudu CA Firm

Hyderabad

CA Inter

View Details