GST Return Filing Online – GSTR-1 & GSTR-3B Filing Services | LegalDev
Official GST Return Filing

GST Return Filing in India – Just ₹599/- + GST

File your GST Return Online in India with certified GST experts. Quick processing, error-free filing, and complete compliance for businesses, startups, and professionals.

✔GST return filing by expert CAs, not an automated script
✔ On-time GSTR-1, GSTR-3B & GSTR-9 filing, every cycle
✔ Reconciliation against GSTR-2B before anything gets submitted
✔ Built to avoid late fees and interest, not just react to them
📄 Documents Needed
  • GSTIN (GST Registration Number)
  • Sales Invoices (Tax Invoices)
View All
offer21

File Your GST Return Now

GST Return Filing Online 2026

What Is GST Return Filing?

GST return filing is the recurring process of reporting your sales, purchases, tax collected, and tax credit claimed to the GST department through the official GST portal. Every business holding a GST registration has to do this on a schedule — monthly or quarterly, depending on turnover and the scheme it's registered under — regardless of whether that period actually had any business activity.

It's worth being precise about one thing people often mix up: GST return filing and GST payment aren't the same action. Filing a return is the act of reporting figures. Paying GST is settling the tax liability that the return calculates. You can technically file a return showing zero net liability (say, because your ITC covers your output tax), but you still have to file it — the return itself is the compliance requirement, separate from whether cash actually changes hands that month.

For most regular taxpayers, "filing GST returns" in practice means two forms working together: GSTR-1 and GSTR-3B. A composition scheme dealer deals with a different pair — CMP-08 and GSTR-4. E-commerce operators and businesses deducting TDS under GST have their own separate forms again. The rest of this page walks through what each of these actually asks for, when they're due, what it costs to get them filed professionally, and where most businesses trip up.

What Is GSTR-1?

GSTR-1 is the return where you report your outward supplies — in plain terms, your sales — for the period. Every invoice you raised, every credit note or debit note you issued, and the tax charged on each one goes into this form.

The reporting is invoice-wise, not just a lump total. B2B transactions (sales to other GST-registered businesses) are reported with the buyer's GSTIN attached, since that's what allows the credit to flow through to their GSTR-2B. B2C transactions (sales to end consumers) are reported in aggregate for most cases, with invoice-level detail required only above certain value thresholds for inter-state sales.

Getting GSTR-1 right matters more than its "just sales reporting" label suggests, because it's the source data your buyers rely on for their own ITC. An invoice missing from your GSTR-1, or reported with the wrong GSTIN, means your customer's credit doesn't show up where it should — and that phone call usually comes to you, not the tax department.

What Is GSTR-3B?

GSTR-3B is the summary return. Instead of invoice-by-invoice detail, it consolidates your total outward supplies, your eligible input tax credit, and calculates the net tax you actually owe for the period. This is also the form through which the tax payment itself gets made — GSTR-1 reports what happened, GSTR-3B is where the liability gets settled.

The ITC side of GSTR-3B has tightened up considerably over the past few years. Since the amendment to Section 16(2) of the CGST Act, you can only claim credit on invoices that actually show up in your GSTR-2B — the auto-drafted statement generated from what your suppliers have reported in their own GSTR-1 filings. If a supplier hasn't filed, or filed late, or made an error, that invoice simply won't appear in your GSTR-2B, and claiming the credit anyway is exactly the kind of mismatch that draws a departmental notice later.

GSTR-1 vs GSTR-3B: What Actually Separates Them

This comes up constantly, and the confusion is understandable since both forms deal with the same underlying sales — just from different angles.

ParameterGSTR-1GSTR-3B
PurposeReports outward supplies (sales) in detailSummarizes liability and settles tax payment
Main informationInvoice-wise sales, credit/debit notes, B2B and B2C splitsTotal tax liability, eligible ITC, net payable
Tax paymentNo direct payment happens hereThis is where the actual GST liability is discharged
Level of detailGranular, invoice by invoiceAggregated, period-level summary
Filing frequencyMonthly or quarterly, per applicable schemeMonthly or quarterly, per applicable scheme

Both returns need to tell a consistent story. A mismatch between what GSTR-1 reports as your total sales and what GSTR-3B declares as your tax liability is one of the more common triggers for a scrutiny notice — the department's systems compare the two automatically, and a gap invites questions even when the underlying reason is something innocuous like a timing difference.

Who Needs to File GST Returns?

Anyone holding a regular GST registration and making taxable supplies needs to file. That covers a wide spread of businesses in practice:

  • Traders and wholesalers buying and reselling goods
  • Manufacturers producing and supplying goods
  • Service providers — consultants, agencies, freelancers above the registration threshold
  • B2B businesses supplying to other registered entities
  • E-commerce sellers operating through marketplaces or their own platforms
  • Companies, LLPs, partnerships, and proprietorships registered under GST

Businesses under the composition scheme file differently — CMP-08 quarterly and GSTR-4 annually, without the GSTR-1/GSTR-3B routine. Input Service Distributors, TDS deductors, and e-commerce operators collecting TCS each have their own dedicated forms (GSTR-6, GSTR-7, and GSTR-8 respectively). Whichever category applies to your registration, the obligation is the same: file on schedule, including a nil return in a period with no transactions.

GST Return Filing Frequency: Monthly or Quarterly

How often you file depends on turnover and the scheme you've opted into:

  • Turnover above ₹5 crore — GSTR-1 and GSTR-3B are mandatory monthly filings.
  • Turnover up to ₹5 crore — you can opt into the QRMP (Quarterly Return Monthly Payment) scheme, filing GSTR-1 and GSTR-3B once a quarter while still paying tax monthly through a challan.
  • Composition scheme — CMP-08 quarterly, GSTR-4 once a year.

It's worth actually checking which category your registration falls into rather than assuming, since the wrong filing frequency assumption is a surprisingly common cause of missed deadlines — someone continues filing monthly returns out of habit after their turnover dropped below the QRMP threshold, or vice versa.

GST Return Filing Due Dates

FormFiling frequencyStandard due date
GSTR-1Monthly11th of the following month
GSTR-1Quarterly (QRMP)13th of the month after the quarter ends
GSTR-3BMonthly20th of the following month
GSTR-3BQuarterly (QRMP)22nd or 24th after quarter-end, depending on state category
CMP-08Quarterly18th of the month after the quarter
GSTR-4Annual (composition)30th April following the financial year
GSTR-9Annual31st December following the financial year
GSTR-9CAnnual (turnover above ₹5 crore)31st December following the financial year
GSTR-6Monthly (Input Service Distributors)13th of the following month
GSTR-7Monthly (TDS deductors)10th of the following month
GSTR-8Monthly (e-commerce TCS)10th of the following month
ITC-04Half-yearly (turnover above ₹5 crore) / Annual (up to ₹5 crore)25th of the month after the period ends

The GST Council does periodically push these dates through notification, so this table reflects the standard cycle — always confirm the live due date on the portal, especially around year-end or after any policy announcement, before you assume a filing window hasn't shifted.

Documents & Information Required for GST Return Filing

  • GSTIN and basic registration details
  • Sales invoices (tax invoices) for the period, including any issued to B2B and B2C customers
  • Purchase invoices where input tax credit is being claimed
  • Credit notes and debit notes issued or received
  • HSN/SAC codes for goods and services supplied, where applicable
  • E-commerce sales data, for sellers operating through online marketplaces
  • Details of the previous period's return, for continuity and carry-forward figures
  • Bank statement or payment records for the filing period
  • Any pending ITC-04 job work challans, for businesses sending goods out for processing

Having these ready before filing day is what separates a return that gets prepared in under an hour from one that stretches into a week of back-and-forth over missing invoices.

GST Return Filing Process Online — Step by Step

  1. Collect sales and purchase data for the period from your books or accounting software.
  2. Reconcile invoices against your GST records to catch anything missing or duplicated.
  3. Verify outward supplies — every sales invoice, credit note, and debit note gets checked against what actually went out the door.
  4. Reconcile eligible Input Tax Credit against GSTR-2B before claiming anything.
  5. Prepare GSTR-1 with the verified sales data, invoice-wise and B2B/B2C split correctly.
  6. Review and submit GSTR-1 on the GST portal.
  7. Prepare GSTR-3B using the now-filed GSTR-1 data and the reconciled ITC figures.
  8. Calculate tax liability and eligible ITC to arrive at the net amount payable.
  9. Pay the applicable GST liability through the electronic cash ledger.
  10. File GSTR-3B on the portal, generating the Application Reference Number.
  11. Save the filing acknowledgment and supporting records for your compliance file.

GSTR-1 Filing, in More Detail

Preparing outward supply details means pulling together every invoice raised in the period, uploading or reporting them on the portal (or through the GSTR-1 offline tool/offline utility if you're working from a bulk file rather than entering line by line), reviewing the B2B and B2C split for accuracy, reporting any credit or debit notes issued, and giving the whole return one final check before you submit. Once filed, keep the acknowledgment — it's your proof of filing if a mismatch question comes up later.

GSTR-3B Filing, in More Detail

This starts with reviewing the outward supplies already reported (ideally matching what GSTR-1 shows), calculating the applicable tax liability, verifying eligible ITC against GSTR-2B rather than your own purchase register alone, working out the net tax payable after adjusting ITC, paying that amount, and then submitting and filing the return itself. Preserve the filing records the same way as with GSTR-1 — both returns together form your compliance trail for the year.

GST Return Filing Fees

Filing directly on the government GST portal itself costs nothing — there's no government fee for submitting a return. What businesses actually pay for is professional assistance: reconciliation, accurate classification, timely filing, and someone catching errors before they become notices.

Professional GST return filing charges vary with a few factors: whether it's a monthly or quarterly filing, transaction volume, whether ITC reconciliation is involved, and whether it's a nil return or one with actual business activity. LegalDev's standard monthly filing starts at ₹599 + GST, with pricing adjusted based on the actual scope of work — transparent, not tucked into fine print after the fact.

Benefits of Timely GST Return Filing

  • Keeps your compliance record clean, which matters during any future scrutiny or audit
  • Avoids late fees and interest that accumulate daily once a deadline passes
  • Supports accurate books, since return data and your own accounting should always tell the same story
  • Protects the ITC your business is entitled to, since credit only flows correctly when both sides of a transaction file on time
  • Reduces the odds of a notice arising from inconsistent reporting between returns
  • Keeps your GSTIN in good standing, which matters to vendors and customers who check it before transacting with you

Consequences of Late GST Return Filing

Missing a deadline isn't a single flat penalty — it's layered, and the layers stack.

Late fee accrues per day from the day after the due date. For a return carrying tax liability, it runs at ₹50 per day (₹25 CGST + ₹25 SGST), capped by turnover — anywhere from ₹2,000 for smaller businesses up to ₹10,000 for larger ones. A nil return attracts a lighter ₹20 per day, capped at ₹500. GSTR-9 has its own scaled late fee, from ₹50 to ₹200 per day depending on turnover.

Interest runs separately, at 18% per annum on any tax paid after the due date, calculated daily. If ITC was claimed and later needs to be reversed — say, because it never showed up in GSTR-2B or a supplier didn't pay their own tax — that portion attracts 24% interest instead.

Beyond the direct cost, repeated non-filing has knock-on effects: GSTR-1 gets blocked if GSTR-3B for the prior period hasn't been filed, your buyers can't claim ITC on your invoices while your filings are pending, and e-way bill generation can get restricted after continued non-compliance. In the more serious cases, sustained non-filing gives the department grounds to move toward cancelling the registration altogether — a considerably bigger problem than the missed deadline that started it.

GST Return Filing Errors to Avoid

  • Reporting incorrect invoice details — wrong amounts, wrong dates, wrong tax rates
  • Missing sales invoices entirely, especially from a busy period
  • Entering the wrong GSTIN for a B2B customer, which breaks their ITC chain
  • Using an incorrect HSN/SAC code, which can misclassify the tax rate applied
  • Claiming ITC that isn't reflected in GSTR-2B — the single most common source of ITC-related notices since the 2022 amendment
  • Letting GSTR-1 and GSTR-3B figures drift out of sync with each other
  • Filing after the due date out of habit, treating the late fee as an acceptable cost rather than an avoidable one
  • Skipping reconciliation before filing, which is how most of the above mistakes slip through unnoticed until a notice arrives

Why GSTR-1 and GSTR-3B Reconciliation Matters

Reconciliation is the step that catches problems while there's still time to fix them, instead of after the return has already gone in. In practice, it means matching your sales register against what GSTR-1 actually reports, checking that the tax liability declared in GSTR-3B lines up with those sales, and comparing your purchase register against GSTR-2B to confirm every ITC claim is actually backed by a supplier filing.

Doing this before submission means catching a missing invoice or a supplier who hasn't filed while you can still follow up, rather than discovering the gap months later when a mismatch notice shows up asking you to explain it.

Input Tax Credit (ITC) in GST Return Filing

Input Tax Credit is the mechanism that lets you offset the GST you paid on business purchases against the GST you collect on sales — it's what keeps GST from cascading at every stage of a supply chain.

ITC gets reported and claimed through GSTR-3B, but eligibility now depends heavily on GSTR-2B. Since Section 16(2)(aa) took effect, a credit only counts if the corresponding invoice appears in your GSTR-2B — meaning your supplier actually reported it in their own GSTR-1. There's also the 180-day rule to watch: if you haven't paid a supplier within 180 days of their invoice date, the ITC already claimed on it has to be reversed, with interest, until the payment is actually made.

Common ITC mistakes include claiming credit on an invoice that never made it into GSTR-2B, missing the 180-day payment deadline without tracking it, and claiming ITC on expenses that are specifically blocked under Section 17(5) — things like most motor vehicle expenses or personal consumption items. Getting any of this wrong doesn't just risk losing the credit; it can mean paying it back with interest once the department catches the mismatch during reconciliation.

GST Return Filing for Different Businesses

Startups — Often juggling GST compliance for the first time alongside everything else; getting the filing rhythm right from month one avoids a backlog of corrections later.

Small businesses — Usually eligible for QRMP, which reduces the filing frequency, though monthly tax payment through a challan still applies.

Traders — High invoice volume with frequent B2B transactions makes invoice-wise GSTR-1 accuracy especially important, since a single wrong GSTIN can hold up a customer's credit.

Service providers — Often deal with a mix of B2B and B2C billing, sometimes across states, which makes place-of-supply rules worth double-checking each period.

Manufacturers — Frequently involved in job work, which brings ITC-04 into the picture alongside the usual GSTR-1/GSTR-3B cycle, plus e-way bill compliance for goods movement.

E-commerce sellers — Selling through a marketplace usually means TCS gets deducted by the platform and needs to be reconciled against your own GSTR-3B liability.

B2B businesses — Since every sale feeds a buyer's ITC claim, invoice accuracy and timely filing directly affect a business relationship, not just your own compliance record.

Can GST Returns Be Revised or Corrected?

There's no separate "revised return" concept in GST the way there is in income tax filing. Corrections instead happen through the next period's return — an invoice missed in one month's GSTR-1 gets added in a later filing, and errors are fixed through amendment tables built into the return forms themselves.

The earlier an error is spotted, the simpler the fix. A mismatch caught during the same month's reconciliation is a quick amendment. The same error discovered a year later, during GSTR-9 preparation or after a departmental query, takes considerably more digging to trace and correct — which is exactly where professional support tends to save the most time.

Checking Your GST Return Filing Status

Every successful filing generates an Application Reference Number, your proof that the return was submitted and accepted. You can check filing status directly on the GST portal under the returns dashboard, which shows whether a period is filed, pending, or not yet due.

If a return you believe was filed doesn't show as such, don't assume it went through — payment failures, portal timeouts, and incomplete submissions do happen. Our GST Verification tool also shows recent filing activity for any GSTIN, which is useful both for checking your own record and confirming a vendor's compliance before you rely on their invoice for ITC.

Why Choose LegalDev for GST Return Filing

Expert filing assistance — Every return is prepared and reviewed by a practicing CA, not auto-generated from a template.

Timely filing support — We track your applicable deadlines and prepare returns in advance of the due date, not on it.

Accurate data and reconciliation — Sales and purchase data get reconciled against GSTR-2B before filing, catching mismatches while there's still time to act.

Dedicated GSTR-1 and GSTR-3B support — Both returns are reviewed together for consistency before either gets submitted.

Transparent pricing — Clear filing charges from the outset, with no surprise add-ons after the work is done.

A hassle-free online process — Share your documents digitally; there's no need for repeated office visits or in-person paperwork.

Ongoing compliance support — GST return filing is a recurring obligation, not a one-time task, and LegalDev is built to support that on a continuing basis rather than a single filing.

Support across business types — Startups, small businesses, traders, manufacturers, service providers, and e-commerce sellers all have slightly different filing needs, and our process adapts to each.

GST Return Filing Packages

  • Monthly GST Return Filing — for businesses filing GSTR-1 and GSTR-3B every month.
  • Quarterly GST Return Filing — for QRMP-eligible businesses filing GSTR-1 and GSTR-3B once a quarter.
  • GSTR-1 + GSTR-3B Combined Package — bundled filing for both forms in a single engagement.
  • GST Filing for Small Businesses — scaled pricing for lower transaction volumes and nil-return periods.
  • Annual Compliance Package — GSTR-9 (and GSTR-9C, where applicable) prepared alongside your regular monthly or quarterly filings.

Get in touch for a quote specific to your transaction volume and filing frequency — pricing is scoped to what your business actually needs, not a one-size-fits-all number.

Frequently Asked Questions

It's the process of reporting your sales, purchases, tax collected, and input tax credit to the GST department on a fixed schedule — monthly or quarterly, depending on your registration category.

Any business holding a regular GST registration, including traders, manufacturers, service providers, and e-commerce sellers. Composition scheme dealers file a different set of returns (CMP-08 and GSTR-4).

The return where you report outward supplies — your sales — invoice-wise, including B2B transactions with the buyer's GSTIN and B2C sales in aggregate.

The summary return where total tax liability and eligible ITC are calculated, and where the actual GST payment is made.

GSTR-1 reports detailed sales data; GSTR-3B summarizes liability and settles the tax payment. Both need to be consistent with each other.

The 11th of the following month for monthly filers, or the 13th after quarter-end for QRMP filers. These dates can shift via government notification, so check the portal before assuming.

The 20th of the following month for monthly filers, or the 22nd/24th after quarter-end for QRMP filers (the exact date depends on your state category).

Through the official GST portal directly, or through a professional service like LegalDev that reconciles your data, prepares the return, and files it on your behalf.

GSTIN, sales and purchase invoices, credit/debit notes, HSN/SAC details, and bank statements for the period, at minimum.

Government filing itself is free; professional assistance charges vary by scope. LegalDev's standard monthly filing starts at ₹599 + GST.

Late fees accrue daily (₹50/day for a regular return, ₹20/day for nil), plus 18% annual interest on any unpaid tax. Continued non-filing can eventually lead to registration cancellation.

There's no direct revision mechanism — corrections happen through amendment tables in a later period's return rather than by refiling the original.

The credit for GST already paid on business purchases, which offsets the GST you owe on your own sales — subject to the invoice appearing in your GSTR-2B and payment being made within 180 days.

It catches missing invoices, ITC mismatches, and reporting inconsistencies before the return is filed, rather than after a notice arrives asking about them.

Yes — that's the core of what this service covers, along with GSTR-9, GSTR-9C, CMP-08, and other applicable forms.

Monthly if your turnover is above ₹5 crore, or quarterly if you've opted into QRMP with turnover up to ₹5 crore. Composition dealers file quarterly (CMP-08) and annually (GSTR-4).

Stay GST Compliant with LegalDev

Regular GST return filing isn't complicated in concept — it's the accumulation of small details (a mismatched GSTIN, an invoice missing from GSTR-2B, a due date that shifted without notice) that turns a routine task into a notice-generating one. Accurate GSTR-1 and GSTR-3B reporting, filed on time and reconciled properly, is what keeps that from happening.

Get professional GSTR-1 & GSTR-3B filing support and keep your business returns accurate and up to date.

File Your GST Return Now →
WhatsApp