GST Tax File 2025 Made Easy: Step-by-Step GSTR-1 & GSTR-3B Guide for Businesses
GST (Goods and Services Tax) has become the basis of trade in India. As a businessman, filing your GST tax on time and accurately is not only a legal responsibility but also the key to maintaining the credibility and biggest advantage of your business—Input Tax Credit (ITC).
In the year 2025, with some changes in the GST rules, the process of filing GST returns online needs to be made even easier and flawless. If you are a small business, whether it is a proprietorship or a large company, this comprehensive guide will walk you through the entire process of filing GST tax, the required forms (such as GSTR-1 and GSTR-3B), and the things to keep in mind. Our aim is that you can easily complete this work yourself or with the help of your accountant, without any confusion or mistake.
Fundamentals of GST Filing: What are GSTR-1 and GSTR-3B?
Filing GST Tax primarily means filing two major return forms: GSTR-1 and GSTR-3B. Understanding both of these forms will solve half of your difficulty.
GSTR-1 is a monthly or quarterly return in which you have to give details of your 'Outward Supplies' i.e. all your sales.
What's included? Here are very invoice-wise details of what you have sold through GSTN-registered buyers (B2B), end consumers (B2C), exports, and credit/debit notes.
Significance: This return helps your buyers claim their Input Tax Credit (ITC). If you do not file GSTR-1 or give false information, your customers will not be able to claim ITC and this can damage your business relationships.
Due Date: 11th of the following month for monthly filers, and 13th of the following month after quarterly for quarterly filers under QRMP scheme.
GSTR-3B is a summary statement in which you have to give a summary of your total sales, total purchases (on which you have availed input tax credit in GST), and final tax liability. This is the form through which you make your final GST tax payment.
What's included?
Summary of sales of GSTR-1, auto-populated ITC from GSTR-2B, liability under Reverse Charge Mechanism (RCM), and payment of net tax.
Importance: It tells the government how much tax you have deposited in that period. Without filing GSTR-3B, you cannot even file GSTR-1.
Due Date: 20th of the following month for the monthly filer, and the 22nd or 24th of the next month (depending on the state) for the quarterly filer under the QRMP scheme.
How to File GST Tax Online: Step-by-Step Process
The GST online process is quite simple, provided you have all the data ready. Here' s a handy guide to GST portal filing:
Step 1: Prepare the necessary documents and data
Before filing GST tax, ensure that you have the following data and access available:
Valid GSTIN (GST Identification Number)
Login Credentials of GST Portal (User ID and Password)
All tax invoices and credit/debit notes of sales and purchases.
GSTR-2B statement (This is the auto-generated ITC statement, which tells how much ITC you can claim).
Summary of sales with HSN/SAC code (HSN of 4 or 6 digits is mandatory depending on turnover).
You have a mobile number registered for DSC (Digital Signature Certificate) or EVC (Electronic Verification Code).
Step 2: Login and GSTR-1 filing on GST portal
Login: Visit the official GST portal (www.gst.gov.in) and log in using your User ID and Password.
Navigate: Go to Services → Returns → Returns Dashboard on the GST Portal
Select Period: Choose the financial year and return period.
GSTR-1 Prepare Online: Click on 'PREPARE ONLINE' in the GSTR-1 tile.
Enter Details: Fill in the invoice details in the various tables. For example, Table 4 for B2B sales, Table 7 for B2C (consumer) sales, and Table 12 for HSN Summary.
Submit and File: After filling in all the details, click on 'GENERATE SUMMARY', then 'SUBMIT'. Finally, click on the 'FILE GSTR-1' button and complete the filing using EVC (OTP) or DSC.
Step 3: GSTR-3B Filing: ITC Claim and Tax Payment Online
After filing GSTR-1, you will need to file GSTR-3B:
GSTR-3B Access: Go back to the Returns Dashboard and click on 'PREPARE ONLINE' in the GSTR-3B tile.
GSTR-2B Reconciliation: Before starting GSTR-3B, refer to GSTR-2B (Services > Returns > GSTR-2B). This is the final amount of input tax credit in GST you get on your purchase.
Fill Tax Liability (Table 3.1): Enter your total external supplies (summary of GSTR-1) and reverse charge liability here.
Claim ITC (Table 4): Here you will fill in the amount of input tax credit that matches GSTR-2B. Tip: The ITC claim should not always exceed GSTR-2B, otherwise the notice may come.
Offset Liability: Click on 'Make Payment/Post Credit to Ledger'. The system will automatically set off your tax liability using the ITC available in your credit ledger and the balance available in the cash ledger.
Challan Generation (if tax is due): If tax is still due in cash after set-off, click on 'CREATE CHALLAN', make GST tax payment online (Net Banking, NEFT, RTGS), and get the Challan Reference Number (CPIN).
Final Submission: On completion of the payment, click on 'PROCEED TO FILE' and file GSTR-3B using EVC or DSC.
Real-Life Example: Suppose Gaurav, a small businessman from Delhi, made sales of ₹1,00,000 in a month (including GST 18%) and paid 18% GST on a purchase of ₹20,000.
In GSTR-1: Details of sales of ₹1,00,000 filed.
In GSTR-3B: Showed an output tax liability (on sale) of ₹18,000 and claimed ITC (on purchase) of ₹3,600.
Net Tax Payable: ₹18,000 - ₹3,600 = ₹14,400. It has to be deposited as ₹14,400 GST Tax Payment.
Mandatory Returns and Important Due Date (2025)