How to File GSTR 3B: A Complete Guide for Businesses Filing GSTR-3B seems simple at first, but even a small mismatch can hold up your ITC, trigger a notice, or throw off your cash flow. A recent GSTN update even pointed out that most filing issues come from rushed summaries, not tricky rules.So the real question isn’t how to file GSTR-3B, it’s how to file GSTR-3B with confidence and without second-guessing your numbers.
What GSTR-3B covers and why it’s mandatory
Who just files it each period
The exact steps to complete, verify, and submit it correctly
What is GSTR-3B? GSTR-3B is a short monthly summary that tells the GST system what happened in your books for that period. You share your total sales, purchases, the ITC you plan to claim, and the tax you owe. No invoice uploads. No deep worksheets. Just the headline numbers that decide how much you pay.
The form sounds simple, yet it carries weight. Once filed, you can’t reopen or revise it. Any slip has to be fixed in a later return, which is why clean data matters more than speed.
Here’s a quick view:
Category Requirement Regular taxpayers File monthly QRMP taxpayers File quarterly + pay monthly Nil activity Must file Nil GSTR-3B
GSTR-3B sits at the center of your compliance routine, linking your sales (via GSTR-1), your ITC (via GSTR-2B), and your final tax payment. It’s the return that keeps everything moving.
Why GSTR-3B Filing matters GSTR-3B is the return that triggers your actual GST payment. Unit this form is filled out, your liability sits untouched. The moment you submit it, the portal knows what you owe and how much ITC you’re claiming.
Timely filing also shields you from late fees and interest. A day’s delay adds up fast, especially for businesses handling multiple registrations. Missing a deadline can feel small in the moment, but it shows up sharply in month-end numbers.
Accurate ITC depends on a clean GSTR-3B. Your vendor’s filing flows into GSTR-2B, and your ability to claim credit hinges on matching those values. A mismatch here affects cash flow long after the return is filed.
And there’s one more link: you can’t file GSTR-1 unless the previous period’s GSTR-3B is done. The entire compliance cycle starts here.
Prerequisites before filing GSTR-3B Before you start filing GSTR-3B, it helps to keep the main numbers close by. That way, you’re not flipping between files or screens while completing each section.
Here’s what to keep ready:
GSTIN for the registration you’re filing for
GSTR-1 summary and your GSTR-2B ITC so you can match liability and credits
Reverse charge details for any inward supplies where you owe tax
Sales and purchase summaries for the period
Late fee or interest amounts, if you’re filing after the due date
Once your sales, purchase totals, and ITC numbers are sorted, filing out the form becomes much easier.
Step-by-step guide: How to file GSTR-3B Once you’re familiar with where things sit on the GST portal, the filing starts to feel like a regular monthly task.
Step 1: Log in to the GST Portal Visit gst.gov.in and sign in with your usual login details.
Step 2: Open the Returns dashboard Go to Services → Returns Dashboard to pick the period you want to file for.
Step 3: Open GSTR-3B Click Prepare Online on the GSTR-3B tile.
A short questionnaire will pop up. Your answers decide which sections appear in your form.
Step 4: Fill key sections Each sections reflect a summary of your period’s activity. Keep your 2B and sales data nearby so the numbers line up clearly.
Table 3.1: Sales and inward supplies under reverse charge
Table 3.2: Inter-state supplies made to unregistered persons, UIN holders, and composition dealers
Table 4: Eligible ITC values (match these with GSTR-2B)
Table 5: Exempt, nil-rated, and non-GST inward supplies
Interest & late fees: Auto-calculated or entered manually
Step 5: Save & Preview Click Save GSTR-3B
Then download the draft PDF preview to confirm that the total looks right. A quick scan here saves headaches later.
Step 6: Offset tax liability Open the payment section to see your cash and credit balances.
Use ITC first, then pay any remaining amount by creating a challan.
Once ready, click Offset Liability.
Step 7: File the Return Select your authorized signatory and file using DSC or EVC.
An ARN will appear once the return is accepted, serving as proof that the period has been officially filed.
GSTR-3B Due dates Deadlines set the pace for GST. Missing one can snowball into interest, late fees, and blocked filing type and state group.
Here’s the quick breakdown:
Taxpayer Category Filing Date Monthly filer 20th of next month QRMP Category A 22nd of the month after the quarter QRMP Category B 24th month after quarter
A small reminder: QRMP filers submit GSTR-3B quarterly, but their tax payment still runs monthly through PMT-06.
Penalties for late filing Delays in GSTR-3B don’t stay quiet. The portal adds a fixed fee for each day you miss the deadline, and the meter keeps running until you file.
₹50 per day for regular returns
₹20 per day for nil returns
18% interest on any unpaid tax from the due date onward
Late fees pile up quickly and can disrupt your month’s numbers. Filing on time keeps things steady and avoids those extra deductions.
Common GSTR-3B filing errors & fixes Most GSTR-3B mistakes show up when the return is filed too quickly. A brief pause to check your numbers can prevent the small errors that end up taking far longer to sort out later.
Mismatch with GSTR-1 or GSTR-2B: Cross-check sales with GSTR-1 and ITC with 2B before entering numbers. A quick comparison keeps your liability and credit aligned.
Wrong ITC claims: The claim only appears in GSTR-2B. If a supplier hasn’t filed, their invoice won’t reflect, and claiming it early often leads to notices.
Missing reverse charge entries: Reverse charge supplies don’t come from vendors, so you have to enter them manually. Skipping them affects both liability and ITC .
Filing a Nil return despite activity: A zero-value return when transactions exist is a red flag. Review your sales and purchase summary before choosing Nil.
Payment and offset errors: Many taxpayers forget to check credit balances before offsetting. Always review your ITC and cash ledger so the offset flows smoothly.
Recent GSTR-3B Updates GST rules shift from time to time, and these changes can impact how you file. Here are the updates for 2025 that matter most to your GSTR-3B .
Table 3.2 values for supplies to UIN holders, unregistered persons (URPs), and composition dealers are now non-editable. Corrections must be made in the underlying returns.
Revision to outward supply data must be made via GSTR-1 or GSTR-1A/IFF, not in GSTR-3B.
Table 3 (outward tax liability is now locked post auto-population, once values appear, you can’t change them inside GSTR-3B.
Auto-population from GSTR-1 and GSTR-2B has been strengthened: data flows more strictly, meaning your review step matters even more.
These shifts signal one clear message: pre-file review is non-optional.
Conclusion You’ve seen how GSTR-3B shapes your tax payment, ITC claims, and monthly momentum. When the numbers line up, filing feels less like pressure and more like a routine you control.
You’ll file faster when your sales, purchases, and ITC tell the same story. When those numbers line up, GSTR-3B stops feeling like a puzzle and starts feeling like a quick review.
Keep your GSTR-1 and 2B handy, because those two forms make up most of what goes into the form. If they match, filing turns into a simple “check and move on.” And don’t skip the preview, think of it as a last look before hitting submit. That one minute often saves an entire afternoon.
If you’d rather not juggle numbers every month, Swipe gives you one place to keep everything in order. No scrambling for data. No chasing down mismatches right before you file. Just a cleaner way to stay on track. It keeps your filing steady month after month.
FAQs Who needs to file GSTR-3B? Anyone registered under GST has to file GSTR-3B. This includes both monthly filers and those under the QRMP scheme. And even if your business had no activity for the period, you‘re still required to file a NIL return.
Can GSTR-3B be revised after filing? No. Once it’s submitted, the return can’t be changed. If you spot an error later, the correction has to be made in the next filing period.
What if the due date is missed? A missed deadline leads to daily late fees of ₹50 per day for normal returns and ₹20 per day for Nil returns, along with 18% interest on any unpaid tax.
What if ITC doesn’t match GSTR-2B? You can only claim ITC reflected in 2B. Missing invoices must be followed up with suppliers.