Skip to content

FousGST Portal

Get your GSTR-2B from the GST Portal through an API

Read the Form GSTR-2B summary and its B2B invoice details from the GST Portal with one API call per tax period. A workflow can collect each new GSTR-2B on the 14th of the month and email it to you for reconciliation with your books.

Works with your own GST Portal account. Fous is an independent product.

What you can build on the GST Portal

  • Get the GSTR-2B summary

    Build this

    Opens the Form GSTR-2B tile on the Returns Dashboard for one period and reads the SUMMARY tab: ITC Available, ITC not available, ITC Reversal and ITC Rejected.

    Takes
    Financial Year, Quarter, Period
    Returns
    Period, ITC Available, ITC not available, ITC Reversal, ITC Rejected
  • Get the B2B invoices in GSTR-2B

    Build this

    Reads the B2B Invoices table under ALL TABLES in Form GSTR-2B for one period, with each invoice's tax details and remark.

    Takes
    Financial Year, Quarter, Period, ITC availability (optional)
    Returns
    Invoice number, supplier, tax details, ITC availability, remarks
  • Get amended invoices in GSTR-2B

    Build this

    Reads the B2B Invoices (Amendment) table in Form GSTR-2B for one period: invoices your suppliers amended after filing them.

    Takes
    Financial Year, Quarter, Period
    Returns
    Invoice number, supplier, tax details, ITC availability, remarks

Automate the GST Portal with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Monthly GSTR-2B summary by email

    Build this
    Starts
    Every month on the 14th at 20:00, India Standard Time
    Step 1
    Get the GSTR-2B summary for the month that just ended.
    Step 2
    Stop if the GSTR-2B for that period has not been generated yet.
    Step 3
    Email you ITC Available, ITC not available, ITC Reversal and ITC Rejected.
  • GSTR-2B B2B invoices to your purchase register

    Build this
    Starts
    Every month on the 15th at 7:00, India Standard Time
    Step 1
    Get the B2B invoices in GSTR-2B for the month that just ended.
    Step 2
    Keep the invoices where ITC availability is yes.
    Step 3
    Post invoice number, supplier, tax details, ITC availability and remark to your ERP webhook for matching.
  • Supplier amendments in each GSTR-2B, by supplier

    Build this
    Starts
    Every month on the 15th at 8:00, India Standard Time
    Step 1
    Get the amended invoices in GSTR-2B for the month that just ended.
    Step 2
    Stop if the B2B Invoices (Amendment) table has no rows.
    Step 3
    Group the amendments by supplier and email you invoice number, tax details and remark.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the GSTR-2B summary” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "gst.gov.in/get_gstr2b_summary",
    "input": {
      "financial_year": "2026-27",
      "quarter": "Quarter 2 (Jul - Sep)",
      "period": "September"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "period": "September 2026",
    "itc_available": {
      "integrated_tax": 184250,
      "central_tax": 62410.5,
      "state_ut_tax": 62410.5,
      "cess": 0
    },
    "itc_not_available": {
      "integrated_tax": 3600,
      "central_tax": 0,
      "state_ut_tax": 0,
      "cess": 0
    },
    "itc_reversal": {
      "integrated_tax": 0,
      "central_tax": 1250,
      "state_ut_tax": 1250,
      "cess": 0
    },
    "itc_rejected": {
      "integrated_tax": 9000,
      "central_tax": 0,
      "state_ut_tax": 0,
      "cess": 0
    }
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

The GST Portal’s own options

GSTN's GST System APIs connect third-party applications built by GST Suvidha Providers (GSPs), which GSTN empanels and lists. A business reaches them through one of those applications. On the portal, GSTR-2B can be downloaded as Excel or as JSON for the Offline Matching Tool.

OptionWhat it coversWhat it takes
GST System APIs through a GSPThird-party applications for taxpayers, from registration to uploading invoice details and filing returns.An application from a GST Suvidha Provider empanelled by GSTN.
GSTR-2B Excel and JSON downloadThe whole Form GSTR-2B for one period, as Excel or as JSON to open in the Offline Matching Tool.A GST Portal login. The file is generated on request from the GSTR-2B download page.
The GST Portal by handThe Returns Dashboard and the GSTR-2B SUMMARY and ALL TABLES tabs, one tax period at a time, online up to 1,000 documents.A GST Portal login for the registration.

Read on November 12, 2026: GSTN: GST Suvidha Provider (GSP), GST Portal user manual: Viewing Form GSTR-2B, GST Portal FAQs: Form GSTR-2B.

Signing in to the GST Portal

The GST Portal at gst.gov.in asks for your username and password, then a one-time password sent to your registered mobile number by text message and to your registered email. A trusted browser is not asked for it every time. With Fous you sign in once through the portal's own sign-in with your own account: the login is sealed with AES-256, the emailed OTP is handled, and an expired session is signed back in.

Worth knowing

GSTR-2B arrives on the 14th
A monthly GSTR-2B is generated on the 14th of the following month, a quarterly one on the 14th of the month after the quarter. It holds supplier documents filed between the cut-off dates.
Over 1,000 documents, no table online
When GSTR-2B holds more than 1,000 documents across its tables, the document details are not shown on screen and the summary Excel button is disabled. You use advance search or the download page instead.
Sign-in from India only
The GST Portal does not allow sign-in from a country other than India, and blocks sign-in from an untrusted IP. A new device, or more than 5 attempts in a minute, asks for the OTP again.
IMS rejections stay out of GSTR-3B
The ITC Rejected section lists supplies rejected on the IMS dashboard. That credit is not populated in Form GSTR-3B.

More in Government: India and South Asia

Other industries: Amadeus Selling Platform Connect, Simplificación Registral, GDRFA Dubai Smart Services, Road Transport Posting Declaration Portal, Planning Portal, USA North 811.

Frequently asked questions

Yes, for third-party applications. GSTN's GST System APIs connect applications built by GST Suvidha Providers that GSTN empanels, so a business reaches them through a GSP's application. On the portal itself, GSTR-2B downloads as Excel or JSON.

On the 14th of the month after the tax period for monthly filers, and on the 14th of the month after the quarter for quarterly filers. It is available to view and download only once it is generated.

Because the statement has more than 1,000 documents across its tables. The portal then shows the summary only. You find a single document with advance search or download the whole statement as Excel or JSON.

No. GSTR-2B is a read-only, auto-drafted statement built from what your suppliers filed in GSTR-1, IFF, GSTR-1A, GSTR-5 and GSTR-6. When a supplier amends a filed invoice, the amendment appears in the B2B Invoices (Amendment) table.

No. Fous is an independent product. You use it with your own GST Portal account, and a method reads and does only what that account can.

Put GST Portal behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextEPFO Unified Portal (Employer)FBR IRISTRACESAmadeus Selling Platform ConnectHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of GST Portal (Goods and Services Tax Network (GSTN)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.