Your GST month, from the files to the portal to Tally.
Marketplace reports, your Excel register, a Tally Day Book, photographed bills and the portal’s own statements go in. fynxIQ builds the GSTR-1, holds purchases against the GSTR-2B, drafts the GSTR-3B and hands the month back to Tally, then tries to prove it wrong before you file.
What it takes off your month
✓GSTR-1 ✓GSTR-2B match ✓GSTR-3B draft ✓TCS check ✓Tally both ways ✓Client board
Your headings, matched onceBill No→Invoice numberBefore Tax Amt→Taxable value
Beyond GSTR-1
The rest of the month, done the same careful way.
fynxIQ reads what your marketplaces, your register and your bill book give you, holds your purchases against the GSTR-2B, drafts the GSTR-3B and hands the month to Tally. Then it spends most of its effort trying to prove the result wrong.
01Bills from photos and PDFs
A bill book in the same return as the marketplaces.
A handwritten or printed invoice, photographed or as a PDF. It is the one kind of file read by a model, and the one that has to earn its way in: nothing it reads counts until the page’s own arithmetic agrees and a person confirms it.
✓Read with your consent, once. No copy of the image is kept
✓Lines, tax, total and amount in words checked against each other
✓The same invoice in a photo and your register is counted once
Tax invoiceKJ-103Kalanidhi Jewels · 29DEMOA1234A1Z4Silver anklet · 7113 · 2 × 4,5009,000.00Plated ring · 7117 · 1 × 6,0006,000.00Subtotal15,000.00IGST 3%450.00Total15,450.00Rupees fifteen thousand four hundred fifty only
Checked against itself✓Lines add to the subtotal✓Tax is 3% of 15,000.00✓Total matches the lines and tax✓Amount in words matches the digits✓GSTIN check digit is rightNothing read from a photo counts until you tick it.
02Purchases and GSTR-2B
Which credit you can claim, bill by bill.
Since January 2022 credit can be taken only on invoices that appear in your GSTR-2B. fynxIQ holds the statement against your purchase register and photographed bills, and says of every document which side it is on.
✓Matched on the supplier’s GSTIN and the bill number
✓A bill past the section 16(4) time limit is named
✓Marketplace commission and shipping invoices kept apart, so their credit is not lost
Meenakshi GemsMG-0071 vs MG71Number written differently
Moonstrand SilverMS-554Tax differs ₹36.00
Kaveri CouriersKC-8812 · shippingIn GSTR-2B only
Local Stationers4471In your books only
Credit you can claim₹1,212.40
03GSTR-3B draft
A draft built from the documents, held against the portal’s own.
GSTR-3B is not output minus input. Its outward half is the month’s GSTR-1 and its credit half is what the GSTR-2B makes available, with what the business reverses in between.
✓3.1 and 3.2 from the same GSTR-1 JSON the portal fills its 3B from
✓Table 4 from the GSTR-2B, with your reversals in their rows
✓Paid in the order the Act fixes, with marketplace TCS applied to cash
3.1(a)Outward taxable supplies, taxfrom the GSTR-1 JSON₹1,929.00
4(A)(5)All other ITCfrom the GSTR-2B₹1,212.40
4(B)(1)Reversal, rule 42the figure you stated−₹120.00
4(C)Net ITC available4(A) less 4(B)₹1,092.40
6.1Paid in cashafter credit, in the order the Act fixes₹836.60
✓Held against the portal’s 3B PDF, row by row
04TCS statement check
What each marketplace reported about you, before you file.
Every marketplace files a GSTR-8 saying what it sold for you and the tax it collected. Drop the portal’s TCS credit statement beside the month’s files, and each operator’s figure is compared with yours, state by state.
✓Amazon, Flipkart, Meesho and Myntra, operator by operator
✓Every difference accounted for: a credit note, or the operator’s rounding
Amazonyours ₹12,300.00 · filed ₹12,300.00Agrees to the paisa
Flipkartyours ₹8,450.00 · filed ₹8,450.00Agrees to the paisa
Meeshoyours ₹6,188.00 · filed ₹6,400.00₹212 · June credit note
Myntrayours ₹3,210.40 · filed ₹3,210.00Operator rounds to ₹1
Every difference is named and explained before the download opens.
05Tally, both ways
Read the Day Book. Write the vouchers.
A client who keeps books in TallyPrime exports the Day Book as XML and the GSTR-1 is built from the vouchers, each line traced. The other way, the reconciled month goes back as Tally import files, under ledger names you give once.
✓Two files: the ledgers first, then the vouchers
✓One voucher per B2B invoice; consumer sales summarised per marketplace per state
✓A voucher with an unnamed ledger is held back, never posted to a guess
XMLDayBook-Jul-2026.xmlIn · 214 vouchers read, each line traced
↓
fynxThe checked monthGSTR-1, 2B match and 3B from one ledger
↓
1Ledgers.xml18 ledgers you named
2Vouchers.xml212 posted · 2 held back
2 vouchers held: ledger “Freight inward” not named yet. Never posted to a guessed name.
Try this
Spot what the marketplace file hides.
None of these raise an error. Each produces a return that balances against itself and is wrong. Four real rows from real exports. How many would your spreadsheet catch?
0/4caught so far. fynxIQ catches all four, every month.
MeeshoTCS export, one row1 of 4
taxable_value229.66
shipping_charges77.12
invoice_total271.00
What is the taxable value of this sale?
Why it matters
The same month, done two ways.
Most GSTR-1s are still put together in a spreadsheet. This is where that goes wrong, and what fynxIQ does instead.
01Putting the month together
✓Drop every file at once. Each is recognised from its headings and read by rules written for it.
02Refunds and cancellations
✓Cancellations that issued no document are left out. Refunds become credit notes, placed where GSTR-1 wants them.
03The same invoice in two places
✓Counted once. Two copies that disagree stop the download until one is corrected.
04What the marketplace reported
✓Compared with the portal’s TCS statement, marketplace by marketplace, before you file.
05A total that does not agree
✓A finding that names the file, the row and the amount, while the download is still closed.
06What your accountant receives
✓A workpaper with every table, every check and every source, and three signature lines.
GSTR-1, table by table
Every table, named the way the portal names it.
You will see these numbers on the GST portal, so fynxIQ uses them too. Every table is built from one ledger and asserted against the others. Monthly or quarterly under QRMP.
Table 4A
Registered buyers
One row per invoice, with items grouped by rate rather than by source line, which is what GSTR-1 expects and what most exports do not give you.
✓GSTIN check digits valid for every buyer
Who it’s for
For the seller filing tonight, and the practice filing for a hundred.
Every marketplace, your register and your bill book, in one return.
✓Amazon, Flipkart, Meesho and Myntra in one upload
✓Your own Excel register and photographed bills alongside
✓The portal’s TCS statement, compared marketplace by marketplace
✓Purchases held against the GSTR-2B, and a GSTR-3B draft from both
Every claim on this page has a page behind it. Built by sellers who file their own GST on it, and by the team behind ListIQ, used by 50,000+ sellers in India.
No. It prepares the GSTR-1 JSON and a workpaper. You upload the JSON on the GST portal, compare the portal’s summary and submit with your DSC or EVC. fynxIQ never asks for your portal password.
Amazon, Flipkart, Meesho and Myntra reports, each read by rules written for it. Excel or CSV sales registers, matched to the right fields. Invoice PDFs and photographed bills, read with your consent and confirmed by you. And the portal’s TCS credit statement, as Excel or PDF.
Yes. It holds your purchase register and bills against the GSTR-2B to show which credit you can claim, and drafts the GSTR-3B from the GSTR-1 and the GSTR-2B, with the reversals you state in their rows, to hold against the portal’s own 3B before you submit. The checked month also exports to Tally.
Yes. The free tools run in your browser with nothing sent anywhere: a GSTR-1 converter for marketplace reports, a GSTR-1 JSON validator, an HSN checker, and late fee, TCS and GSTIN calculators.
Yes. Point each field at your heading, or ask fynxIQ to suggest the match and confirm it. Every arithmetic check runs on those rows too, and the return notes that a mapping was used.
A blocker names the file, the row and the amount, and the download stays closed until it is fixed. Warnings are worth a look but do not stop you. Nothing is averaged away or rounded to fit.
Marketplace files are read in your browser and are never uploaded. Our server keeps your account, your GSTINs and each return’s totals. A photographed bill or PDF is sent to an external AI reader only when you choose to have it read.
No. The checks prove the return agrees with itself, with your files and, when you add it, with the portal’s TCS statement. They cannot prove your files are complete or that a tax treatment is right; those decisions stay with you and your accountant.
Yes. The Practice plan covers 100 GSTINs and 25 staff logins with per-client assignment, a board of every client’s standing for the period, and a workpaper for every return.
No. The free plan covers 2 GSTINs and 6 prepared returns a month, with every check. Upgrade when you need more GSTINs, more people or more reading.
Bring this month’s files. See what they add up to.
Free for 2 GSTINs and 6 prepared returns a month. No card, and never your portal password.