GST & tax compliance
Tax that files itself into your returns
Every invoice, expense and payment carries the tax detail your return needs — so when it's time to file, the numbers are already correct. Finocket handles the full outward + inward picture for a service business or small trader, with India GST + TDS.

Actual app — a real screenshot on sample data, not a mock-up.
GSTIN per client, validated live
15-digit checksum validation and place-of-supply auto-filled from the first two digits — no more inter-state vs intra-state mistakes.
CGST / SGST / IGST on every line
Intra-state splits into CGST + SGST, inter-state into IGST, automatically from the place of supply.
Credit notes done right
First-class credit-note document with its own numbering series. It correctly REDUCES your GSTR-1, GSTR-3B and outstanding — filed under the proper CDNR / CDNUR sections.
GSTR-1 & GSTR-3B, ready to file
GSTR-1 downloads as a real ZIP of section CSVs the GSTN offline tool accepts (b2b, b2cl, b2cs, cdnr, cdnur, exp, hsn, docs); GSTR-3B computes Section 3.1 and Section 4 for you.
Expense ITC + reverse charge
Tag input tax credit and RCM on every expense; it flows straight into Section 4 of your GSTR-3B. Mark ITC claimed once you file so it stops double-counting.
TDS on customer payments
Record tax your client withheld under 194J, 194C, 194H, 194I, 194A, 194O, 194Q or 195. The invoice still marks fully paid at gross, and a year-end summary reconciles against Form 26AS.
Import ITC via bill of entry
Record a customs bill of entry — number, date, port, assessable value, IGST and cess — flag the ITC eligible, and the period's eligible import IGST lands on the GSTR-3B 4(A)(1) 'Import of goods' line and folds into your net IGST, never double-counted with your inward or reverse-charge credit.
ISD distribution register
Record common input-service GST credit and distribute it across your GSTINs pro-rata — by turnover ratio or manually — with each of IGST/CGST/SGST footing back to the head total to the paise, and a balanced journal that reclasses the distributed ITC out of your GST-Input pool. It's a single-company aggregate reclass: the per-branch detail lives in the register, not posted into each recipient GSTIN's own books.
DRC-01B / DRC-01C self-check
Run the department's own Rule 88C and Rule 88D checks on your own figures before a notice does — GSTR-1 output tax against GSTR-3B 3.1, and GSTR-2B ITC available against GSTR-3B table 4. A tied month reads all-clear; a real gap shows the exact per-head difference. It's a self-check on your numbers, not a portal filing.
Consolidated GSTR-1 & 3B across GSTINs
Run one read-only GSTR-1 and GSTR-3B summary across every GSTIN you keep — each GSTIN its own column, every consolidated cell the exact sum of its per-GSTIN cells — so a multi-branch group reads the whole picture in one place before each entity files its own return.
e-invoicing (IRN) & e-way bills
Generate an IRN and signed QR for B2B invoices through a connected GST Suvidha Provider, and raise e-way bills for goods in transit — live today, not a promise.
GSTR-2B reconciliation + GSTR-9
Match your purchase register against the GSTR-2B the portal gives you, with accept/reject actions, so you claim only the ITC you're entitled to — and prepare the GSTR-9 annual return when the year closes. No portal JSON to hand? Upload the 2B as a PDF and Finocket reads it, validating each GSTIN's checksum and cross-checking the printed totals — but every machine-read line is flagged 'needs review' until you verify it against the portal, because a scanned 2B is not authoritative ITC data.
Composition, TCS & the TDS you deduct
Composition dealers get CMP-08 / GSTR-4 prep; collect TCS and prepare 27Q; and when YOU deduct TDS from a vendor, track challans, a 26Q workbook and Form 16A working copies — both sides of TDS, not just the tax withheld from you.
A notice register, and a reply built from your own ledger
Record a GST notice exactly as you received it — every field declared by you, never inferred — then assemble a reply whose every figure is resolved from a frozen pack of your own rows. A reply cannot claim to be complete while a single rupee is unexplained: the database enforces it. Approving freezes the evidence, the document and a hash of both, and re-approving different copy is refused. Finocket files nothing and submits nothing — there is no submission state anywhere in the feature — and it will not guess your reply deadline: statutory windows ship unverified, so it shows no date rather than a wrong one.
Explore more
Ready to ditch the spreadsheet?
Free for solo users. No credit card. Your books stay yours.
