CalculatorInvoiceBlogFAQContact

Made with ❤️ in India

Compliance

How to File GST Return Step by Step

June 05, 20266 min readBy Chartered Accountant Desk

Filing Goods and Services Tax (GST) returns is a mandatory requirement for all registered businesses and individuals in India. A GST return is a document that contains details of sales (outward supplies), purchases (inward supplies), and tax liability. Preparing and filing these returns online may seem overwhelming, but the process is highly structured. Under the current system, taxpayers must use the official government portal to report transactions and pay taxes. In this comprehensive guide, we provide a simplified, step-by-step explanation of how to file your GST returns online.

Prerequisites for Filing GST Returns

Before you start the filing process, ensure you have the following ready to avoid any interruptions:

  • A valid 15-digit GSTIN (GST Identification Number).
  • Login credentials (Username and Password) for the official GST Portal (gst.gov.in).
  • Clean, organized records of all sales and purchase invoices for the tax period.
  • An active internet connection and a Digital Signature Certificate (DSC) for corporations, or a mobile number linked with Aadhaar for OTP verification (EVC) for sole proprietors.

Understanding Major Return Forms: GSTR-1 vs GSTR-3B

A regular taxpayer in India is required to file two primary monthly/quarterly returns. Understanding the purpose of each is crucial:

  • GSTR-1 (Sales Return): This return details all your outward supplies (sales). You must upload all your sales invoices here, specifying client GSTINs, rates, and values. Filing this determines your tax liability for the month. It is usually filed by the 11th of the following month.
  • GSTR-3B (Summary Return): This is a self-declared summary return where you report total sales, claim Input Tax Credit (ITC) on purchases, and pay the remaining tax liability. It is usually filed by the 20th of the following month.

Step-by-Step GST Filing Process on the Portal

Step 1: Log in to the GST Portal

Navigate to www.gst.gov.in using your browser. Click on the "Login" button at the top right, enter your credentials (username, password), solve the captcha image, and click Submit to access your dashboard.

Step 2: Access the Returns Dashboard

Once logged in, navigate to the Services menu, click on "Returns", and select "Returns Dashboard". Choose the Financial Year and the filing period (month or quarter) from the dropdown list, then click "Search".

Step 3: Prepare and File GSTR-1

Locate the GSTR-1 tile and click "Prepare Online". You will see several tiles representing different invoice categories, such as B2B (Business-to-Business), B2C (Business-to-Consumer), and credit/debit notes. Click on each relevant tile to upload your sales invoice details, then click "Save". Once all invoices are added, scroll down, click "Generate Summary", preview the PDF draft, and click "File Return". You can authorize the filing using Aadhaar OTP (EVC) or DSC.

Step 4: Verify Input Tax Credit (ITC) & Open GSTR-3B

Return to the dashboard and locate the GSTR-3B tile. The GST portal automatically pulls sales data from GSTR-1 and purchase/ITC data from GSTR-2B. GSTR-2B is an auto-drafted ITC statement generated based on invoice uploads by your suppliers. Check these pre-filled values against your internal purchase ledger to ensure you only claim valid tax credits.

Step 5: Pay Tax and Offset Liability

Proceed to the Payment Section. The portal calculates the net tax payable after offsetting your sales liability with your available Input Tax Credit. If your credit is insufficient, you must pay the balance in cash. Click "Create Challan" to generate an online payment slip, pay the tax using Net Banking, UPI, or NEFT, and then click "Offset Liability" to complete the payment adjustment.

Step 6: File GSTR-3B

Preview your GSTR-3B summary. Check the declaration box, select the authorized signatory, and click "File GSTR-3B with EVC" or DSC. Enter the OTP sent to your registered mobile and email. Once verified, a success message and an Application Reference Number (ARN) will be generated.

Late Fee and Penalty for Late Filing

Filing after the deadline leads to automated penalties on the portal. For Nil returns, the late fee is ₹20 per day (₹10 CGST + ₹10 SGST). For taxable returns, it is ₹50 per day (₹25 CGST + ₹25 SGST) up to a statutory cap. Additionally, a 18% annual interest rate applies to any tax liability paid late in cash. Filing on time is crucial to maintain a high GST compliance rating.

Conclusion

Filing GST returns regularly keeps your business compliant and ensures you do not lose out on valuable Input Tax Credit. Always use our online GST calculator to verify your invoice tax values before uploading them. For complicated transactions, consulting a qualified Chartered Accountant is highly recommended to protect your business.

Share this article

Related Articles