fynxIQ
Sign inStart free
AmazonFlipkartMeeshoMyntraTally, Busy, MargAnything else
+Mapped once, or read by a model with consent

Ajio, Nykaa, JioMart, Shopify, or your accountant's register

Point the fields at the columns once and any spreadsheet becomes a supported source. On the Seller plan and above the mapping is saved and reused every month.

The guide: Filing GSTR-1 from your own Excel sales register · Photographed or handwritten bills in your GSTR-1

Start freeStep-by-step download

Which report, and from where

Drop the file in. fynxIQ reads the headers and proposes a mapping.

Any sales exportCSV · ExcelWhatever the platform gives you, as CSV or Excel.Used for: Whatever you point the fields at. On the Seller plan and above the mapping is saved and reused every month. If you ask fynxIQ to read the headings, a masked list of them and a few sample values go through our server to Anthropic’s Claude API, or Google’s Gemini API when Claude cannot answer; the rows stay in your browser.
fynxIQ RegisterXLSXfynxiq-register.xlsx, downloaded here, one row per invoice line.Used for: Any sale no reader knows, copied in by you: every column is one GSTR-1 needs, with drop-downs for the kind of document, the state and the kind of supply. Dropped back, it is read in the browser by the same code that reads Amazon, with no model and no mapping.
The traps in this file

None of these raises an error. Each one makes a wrong return that balances.

Trap 01A mapping cannot check itselfThe arithmetic rules still run in full, but they cannot tell you a column was pointed at the wrong field.
What fynxIQ doesShows sample rows beside each field while you map, so you can see what each column holds. Compare against the marketplace summary the first time you use one.
Trap 02The purchase register has the same columnsA purchase register carries the same columns as a sales register. GSTR-1 is what you sold; what you bought is claimed in GSTR-3B.
What fynxIQ doesLeaves out a sheet headed "Purchase Register", "Inward" or "Expenses" however well its columns fit, and the return’s notes say so. A totals row at the foot of a register is left out too.
Trap 03One invoice, three filesThe invoice book as photographs, the same invoices as a register, and the register again with other headings. Added up as they come, every sale is counted three times.
What fynxIQ doesCounts the same document number with the same date, buyer, place and figures once, and keeps the copy that states a code. When two copies disagree, the return stops and names the part they disagree on.

Map your file once and see.

The column mapper runs in the app on every plan, the free one included. On the Seller plan and above the mapping is saved for next month.

How a register is mappedStart free