One month, in six steps, in the order they happen.
Each step works on what the one before it settled. Follow Kalanidhi Jewels’ July 2026 from a Downloads folder to the portal.
- Step 1You
Drop the whole month at once.
Marketplace reports and zips, your own sales register, invoice photos and PDFs, the portal’s TCS statement and a Tally Day Book, all in one go. Nothing has to be sorted first. Purchases, the GSTR-2B and your purchase register, go on the Purchases page.
Which file to downloadDroppedAmazon’s tax reportCSVYour own headingsXLSXA photographed invoiceJPGFrom the GST portalXLSX - Step 2fynxIQ
Archives opened, tables found by their headings.
Every zip is opened and every sheet is looked at. Which file is which is decided from its headings and cells, not its name, and each is read by the reader written for that source, in your browser. A sheet no reader knows becomes the fynxIQ Register: a model is shown its headings and a few sample cells, with name columns, registrations and contact details masked, and says which column is which; every figure is then read by code in your browser, checked, and confirmed by you, and on a paid plan the reading is kept for next month. You can also fill the Register in Excel yourself, with no model at all. A photo or PDF is read by Anthropic’s Claude, or Google’s Gemini when Claude cannot, only once you have agreed.
What it readsRecognisedSeller Gstin · Transaction Type · Tax Exclusive GrossAmazon MTRBill No → Invoice numberMappedRead with your consent, waits for your tickPhoto - Step 3fynxIQ
Every row becomes one ledger line, with its source.
Each line carries the file and row it came from and a natural key, so uploading a file twice changes nothing. Money is kept in whole paise from start to end, so totals agree to the paisa rather than within a tolerance.
Ledger linesSales register July.xlsx, row 4₹15,000.00 taxableBill-KJ-103.jpg, the same invoice, photographed here with a different figure₹15,800.00 taxableMTR_B2C-JULY-2026.csv, rows 2 to 8₹12,300.00 - Step 4fynxIQ
The returns are built from the ledger and the GSTR-2B.
GSTR-1 table by table, named as the portal names them. Purchases held against the GSTR-2B. A GSTR-3B draft from both, with your reversals in their rows. The TCS statement compared operator by operator.
What it does, in fullBuiltTables 4A, 7, 12, 13, 14₹60,300.004 bills: 4 matched₹1,476.00Tables 3.1, 3.2 and 4, and what is payableDraft - Step 5fynxIQ
Every check is run, and the result is sorted.
Blockers first, then what deserves a look, then what was verified. A blocker is raised only when the engine is certain; doubt is a warning. A finding names the file, the row and the amount wherever it has them. The download stays closed while a blocker stands.
What every check rests onFindingsRegister row 4, Bill-KJ-103.jpgBlockerSales register July.xlsxWarningTables 4 to 9 against Table 12Verified - Step 6You
You download the JSON and the Tally files.
Upload the JSON on the GST portal under GSTR-1, Prepare offline. Compare the portal’s summary with fynxIQ’s figures, then submit with your DSC or EVC. Import the Tally files into a copy of the company the first time.
Security: no portal passwordDownloads133 fields checked, no blockerJSONLedgers first, then vouchersXMLEvery table and every check, printed or saved as PDFPrint
fynxIQ prepares. You file.
There is no field for your portal password and no way to use one. The last step is always yours.
Bring this month’s files.
Free for 2 GSTINs and 6 prepared returns a month. Not sure which files? Which file to download.