Finocket already builds your GST returns — GSTR-1 sections, the GSTR-3B summary, GSTR-2B reconciliation and IMS actions — as portal-ready working figures you or your CA upload to gst.gov.in. Filing those returns directly from the app, over the government's returns API, needs a licensed GSP (GST Suvidha Provider) in the middle.
What is live today
The plumbing for direct filing is built and secure — but no GSP vendor is wired in yet, so nothing files itself automatically. Concretely:
- Built: the filing interface (GSTR-1/3B push, GSTR-2B and IMS fetch, live GSTIN verification) and an encrypted credential vault (AES-256-GCM) to hold a GSP account's secrets safely.
- Not live: direct submission to GSTN. No provider is available to select yet, so the connect form on GST → Filing provider shows the honest “no provider connected” state. It switches on only once a GSP vendor is chosen and its credentials are connected.
Why a GSP is required
GSTN does not expose its returns API to businesses directly — every automated filing flows through a government-appointed GSP. Choosing one is a commercial decision (pricing, coverage, support), so Finocket ships the vendor-neutral interface and vault now and lets you connect the vendor you pick, without a product update.
What you can do in the meantime
- Generate and download portal-ready GSTR-1 files, the GSTR-3B summary and the GSTR-2B reconciliation from GST → Returns, then upload them on the portal.
- Run the DRC-01B / DRC-01C self-check on your own figures before you file, so a liability or ITC gap surfaces before a notice does.
- For B2B e-invoicing (IRN + e-way bill), which already submits live through a connected GSP, see E-invoicing (IRN).
Claims discipline: the filing interface and the credential vault are built; no GSP returns-API vendor is connected yet, so Finocket does not file GSTR-1/3B or fetch 2B/IMS directly today. We will say so plainly until a vendor is live.