GST Return Filing Status Checker Online | LegalDev

GST Filing Status Check Online

Check GST filing status online using GSTIN, PAN, or ARN number instantly. Fast, secure, and easy GST return status checker on Legaldev.in.

Example: 00AAAAA0000A0Z0

Fetching filing status...

GST filing status Overview

GST filing status tells you whether a business has filed its GST returns for a given month or quarter. Enter the GSTIN and financial year above and you will see GSTR-1 and GSTR-3B separately, with the filing date and ARN where the return has gone through. You can check your own GSTIN or a vendor's, and you do not need to log in.

GST filing status check online by GSTIN showing GSTR-1 and GSTR-3B

Key takeaways

  • You can check GST filing status with just a GSTIN and a financial year.
  • GSTR-1 and GSTR-3B are shown separately, because a business can file one and miss the other.
  • "Filed-Valid" means filed and paid. "Filed-Invalid" means filed but the tax was not paid in full.
  • A return whose due date is more than three years old may be barred from filing on the GST portal, so an old "Not Filed" period needs a professional's view.
  • Filing status and registration status are different checks. One is about returns, the other is about the GSTIN itself.

How to check GST filing status online

  1. Enter the 15-character GSTIN of the business you want to check in the form at the top of this page.
  2. Pick the financial year, then the month or quarter you need.
  3. Select Check Status.
  4. Read the result: return type, period, status, filing date and ARN where the return has been filed.

No login, no OTP, no waiting for the GST portal to load. It works for your own GSTIN and for anyone else's, which is the whole point when you want to know whether a supplier is actually filing. If you do not have a GSTIN yet, you will need GST registration first.

What the GST filing status checker shows

  • Return type. GSTR-1 (outward supplies) and GSTR-3B (summary return and tax payment) appear on separate lines.
  • Tax period. The exact month, or the quarter for QRMP filers.
  • Status. Whether the return is filed, not filed, or still being processed.
  • Filing date. Useful for spotting late filing.
  • ARN. The Application Reference Number generated when the return was submitted.

What GST return status labels mean

The GST portal uses four statuses on its Track Return Status page. The checker maps to the same ideas.

Status What it means
To be filed The return is due and has not been filed yet.
Submitted but not filed The return was validated but the filing step is pending. In GST, "submitted" does not mean "filed".
Filed-Valid The return is filed and the tax due has been paid.
Filed-Invalid The return is filed but the tax was not paid, or was short paid.
GST return status labels: To be filed, Submitted but not filed, Filed-Valid and Filed-Invalid

You may also see these wordings on a result:

Result What it means
Filed The return for that period was submitted and accepted.
Not Filed The due date has passed and no return has been submitted.
Pending or Processing The return was submitted and is still being validated.
Status Not Available No record for that GSTIN and period. Usually the period has not started, the GSTIN is new, or the wrong period was selected.

How to check whether GSTR-1 is filed

GSTR-1 reports a business's outward supplies, meaning its sales. Monthly filers file it by the 11th of the next month. QRMP filers file it by the 13th after the quarter ends, and use the IFF by the 13th for the first two months.

Run the GSTIN and period through the checker. GSTR-1 shows on its own line with the filing date. It matters more than it looks, because your customers' input tax credit depends on it. A supplier's GSTR-1 feeds the buyer's GSTR-2B, so if it is not filed, the buyer's credit does not show up. Since the July 2025 tax period, the liability auto-populated into GSTR-3B from GSTR-1 also cannot be edited, so a late GSTR-1 holds up the next step too.

How to check whether GSTR-3B is filed

GSTR-3B is the summary return where the tax is paid. Monthly filers file it by the 20th. QRMP filers file it by the 22nd or the 24th after the quarter, depending on the state category.

Check it the same way. A filed GSTR-3B on its own line confirms that the form went in. The status Filed-Invalid goes one step further and tells you the tax was not fully paid. Catch that early, because interest runs under Section 50 of the CGST Act. If you are already late, the GST late fee calculator gives you a number to work with.

How to check GST return filing status by GSTIN

The GSTIN is the key for every public lookup. You do not need the taxpayer's credentials, only the 15-character number. That is how the GST portal's own Search Taxpayer feature works, and it is what the checker above does for you without the captcha and the extra clicks.

How to check a vendor's or supplier's GST return status

This is the check most businesses forget until a notice arrives. Before you pay a supplier or claim credit on their invoice, look at their filing record:

  1. Get the supplier's GSTIN from the invoice. If you only have the PAN or the business name, find the GSTIN first with the PAN to GST search or the name to GST search, and confirm it with GSTIN verification.
  2. Run it through the checker for the current financial year.
  3. Look at the last few periods of GSTR-1 and GSTR-3B. One late month is common. A run of "Not Filed" is a warning sign.
  4. Check again before you file your own GSTR-3B each month. A supplier's status can change in a few days.

A supplier who skips filing can put your input tax credit at risk, so it is better to ask them about it early than to find out in a notice. If you have already received a notice, our GST notice reply service handles the response.

How to check GST filing status on the GST portal

The official portal gives you the full history and downloadable copies, and it has two routes.

Without logging in (any GSTIN)

  1. Go to gst.gov.in and open Search Taxpayer, then Search by GSTIN/UIN.
  2. Enter the GSTIN and the captcha, then search.
  3. Select Show Filing Table, choose the financial year and search again.
  4. The table lists each return with its period, status and filing date.
GST portal Search Taxpayer by GSTIN with Show Filing Table

After logging in (your own GSTIN)

  1. Log in at gst.gov.in and go to Services > Returns > Track Return Status.
  2. Search by ARN, by return filing period, or by status.
  3. The result shows the return type, period, filing date, status and ARN.

The login route is better when you have the ARN or need to download the filed return. For a quick yes or no on any GSTIN, the checker above is faster.

Can I check GST filing status by PAN, business name or ARN?

The checker above takes a GSTIN and a financial year. For the other starting points:

  • PAN. One PAN can have a GSTIN in several states. Find them with the PAN to GST search, then check each GSTIN here.
  • Business name. Use the name to GST search to find the GSTIN, then check it here.
  • ARN. A return ARN is tracked on the portal under Services > Returns > Track Return Status after login. For a registration or refund ARN, use the GST ARN status check.

GST filing status vs GST registration status

They sound alike and answer different questions.

GST filing status GST registration status
What it tracks Whether returns (GSTR-1, GSTR-3B) are filed for a period Whether the GSTIN is Active, Cancelled or Suspended
You check it with GSTIN and tax period GSTIN alone
How often it changes Every filing cycle Only on registration events
Typical use Confirming a return went through, checking a supplier Confirming a business is a genuine, currently registered taxpayer

A GSTIN can be Active and still show "Not Filed" for a recent month. A Cancelled GSTIN can still have a full filing history. Use whichever check answers your question, or both.

Difference between GST filing status and GST registration status

Monthly filers and QRMP filers

Under the quarterly scheme (QRMP) a business files GSTR-1 and GSTR-3B once a quarter and pays tax monthly with a challan. So a QRMP filer's status for the first two months of a quarter will look empty, and that is normal. Select the quarter, not the month, when you check one. Monthly filers have a status for every month.

Why check your GST filing status

  • Confirm that a return you or your accountant filed actually went through.
  • Check a supplier before you rely on their invoices for input tax credit.
  • See that GSTR-1 and GSTR-3B were both filed for the same period.
  • Keep proof of consistent filing for audits, tenders and loan applications.
  • Spot a mismatch early, before it becomes a notice.

What to do if GST filing status is not updating

  1. Give it a few hours. Status usually reflects within hours of filing, and sometimes up to a day around the 11th and 20th.
  2. Recheck what you entered. A wrong GSTIN, financial year or period is the most common reason for "Status Not Available".
  3. Look at the confirmation. Compare the ARN and period on your filing email or SMS with the period you are checking.
  4. Check the portal. Log in and open Services > Returns > Track Return Status for the same period.
  5. Rule out the three-year bar. If the period is genuinely unfiled and its due date is three years old or more, the return may be barred. See the next section.
  6. Still stuck? Raise a ticket with the GST helpdesk, or book a free consultation with LegalDev.

The three-year filing bar

Under Sections 37, 39, 44 and 52 of the CGST Act, as amended by the Finance Act, 2023, a return cannot be filed after three years from its due date. The law has applied since 1 October 2023. GSTN delayed the technical block on the portal more than once, and its advisory of 29 October 2025 says the restriction applies from the November 2025 tax period. It covers GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-5A, GSTR-6, GSTR-7, GSTR-8 and GSTR-9.

In practice, an old "Not Filed" period may now be closed for normal filing. The portal does have an unbarring facility, but it works only with the proper officer's approval. If you are in this position, talk to a GST professional before you do anything else. LegalDev's GST return filing team can look at the periods involved.

GST filing status FAQs

Enter your GSTIN and the financial year in the checker at the top of this page. It shows GSTR-1 and GSTR-3B status, the filing date and the ARN. You do not need to log in.

Use the GSTIN field in the checker above, or the Search Taxpayer option on gst.gov.in followed by Show Filing Table. Both work without the taxpayer's login.

Check the status for that period. Filed-Valid means filed and paid. To be filed, or Not Filed, means no return has gone in yet. Also match the ARN and filing date against your confirmation email or SMS.

Run the GSTIN and period through the checker. GSTR-1 appears on its own line, separate from GSTR-3B, with the filing date if it has been filed.

Use the same steps. GSTR-3B has its own line. A Filed-Invalid status on the portal means the form was submitted but the tax was not paid in full.

Yes. The checker on this page and the Search Taxpayer feature on gst.gov.in both work from the GSTIN alone. The portal route asks for a captcha.

Get their GSTIN from the invoice and run it through the checker. Look at the last few periods of GSTR-1 and GSTR-3B. If you only have a PAN or a name, find the GSTIN first with the PAN to GST or name to GST search.

Not directly in this checker, which takes a GSTIN. Find the GSTINs linked to the PAN with the PAN to GST search, then check each one here.

The return has been validated but the final filing step has not been completed, so the return is not filed. Go back to the portal and finish the filing, then check again.

Filed-Valid means the return is filed and the tax due is paid. Filed-Invalid means the return is filed but the tax was not paid, or was short paid. Interest can apply on the unpaid tax.

Yes. A nil return that has been submitted and filed shows the same Filed status as any other return for that period.

Usually a few hours after filing. It can take up to a day around the peak dates near the 11th and 20th of the month.

Recheck the GSTIN, financial year and period you entered. Wait a few hours if you filed just now, compare with your ARN and confirmation, and check Track Return Status on the portal. A very old unfiled period may also be barred.

It is the Application Reference Number generated when a return is submitted. It is the most reliable way to track a specific filing on the portal.

QRMP filers file once a quarter, so the status sits against the quarter and not against each month. Select the quarter when you check.

Yes. Pick an earlier financial year in the checker. Returns already filed stay visible. Returns that were never filed and are more than three years past their due date may no longer be fileable.

Filing status tells you whether returns are filed. Registration status tells you whether the GSTIN is Active, Cancelled or Suspended. A business can be Active and still have unfiled returns.

A late fee applies from the due date, and the buyer's input tax credit does not appear in their GSTR-2B until you file. Use the GST late fee calculator for the amount.

Yes, checking GST filing status through the tool is free.

No. LegalDev is a private consultancy. The official record is on gst.gov.in, and if the two ever differ, go by the portal.

This page gives general information and is not legal advice. LegalDev is a private consultancy and is not a government body. The official record is at gst.gov.in.

WhatsApp