Being compliant is important for every business. And it matters most for small businesses or service providers, as they need to build a reputation in a competitive market.
If your business is also registered under the composition scheme, it becomes necessary for you to file GSTR-4. In case you missed it, you might attract a late fee.
This blog is all about GSTR-4 and covers the important questions that might arise in your mind, like how to file GSTR-4 online and more.
Let’s start with its definition.
What is GSTR-4?
GSTR-4 is an annual GST return that must be filed by taxpayers who come under the composition scheme under Goods and Services Tax. It covers a summary of outward supplies, inward supplies, imports, and any purchases that attract reverse charge.
From April 1, 2019 onwards, all composition taxpayers are required to file Form GSTR-4 (Annual Return) once every financial year. It is different from the quarterly CMP-08 form used to make tax payments throughout the year.
If you’re not under the composition scheme and deal with regular outward supplies, you might be required to file GSTR-1 instead.
Who needs to file GSTR-4?
Any registered taxpayer who has been under the composition scheme in any part of a financial year is required to file GSTR-4. This includes:
Taxpayers who remained under the composition scheme throughout the year
Taxpayers who opted into the composition scheme before the start of the year
Taxpayers who joined and later opted out during the year
Who Doesn’t Need to File GSTR-4?
The following are not required to file this return:
Regular taxpayers who are not under the composition scheme
Non-resident taxable persons
OIDAR service providers
Input Service Distributors (ISD)
Casual taxable persons
TDS and TCS deductors/collectors under sections 51 and 52
UIN holders
GSTR-4 Due Date and Late Fee
The GSTR-4 due date is now 30th June of the year following the financial year (previously 30th April). This update, applicable from FY 2024–25 onwards, gives taxpayers more time to file.
Late filing attracts a late fee, which is calculated based on the number of days of delay, subject to maximum limits under the GST law.
How to File GSTR-4 Online?
GSTR-4 filing process is extremely easy. Here’s what you need to do:
Part A: Login and Go to GSTR-4 Page
Go to the government website www.gst.gov.in.
Click on ‘Services’ and go to the ‘Annual Return’ option.
Select the financial year and click on ‘Prepare Online’.
Enter your last year’s total turnover. Add ‘0’ if newly registered or there’s no turnover, and click ‘Save’.
You will receive a confirmation message once it is saved.
You can also file a NIL GSTR-4 if you didn’t make any sales or purchases. Tick the ‘File Nil GSTR4’ checkbox, click ‘PROCEED TO FILE’, then click ‘Continue’.
Note: You can skip this step if you don’t want to file NIL GSTR-4.
If filing NIL, then jump to Part C directly.
Part B: Enter details of sections
Fill in the details of various sections or tables as listed below:
Table 4A: Inward Supplies from Registered Supplier (Other Than Reverse Charge)
Go to ‘Select tables to add/view details’ and choose 4A. Inward supplies from a registered supplier (other than reverse charge).
Enter the Supplier’s GSTIN. The supplier’s name will fill in automatically. Click the ‘Add (+)’ button.
Note: Use this section only for regular purchases (not reverse charge). Reverse charge details go in Table 4 B.
After clicking Add (+), fill in the item details. To add more items, click ‘Add (+)’ again. Then click ‘SAVE’.
Once saved, you’ll see a success message. Your entry will move from Pending Records to Processed Records after validation.
If there’s an error, it stays in Pending. Click ‘Edit’ to fix it.
Click ‘Download CSV’ to save a copy.
Table 4B: Adding Inward Supplies Under Reverse Charge
From the ‘Select tables to add/view details’ dropdown, choose 4 B. Inward supplies from a registered supplier (reverse charge).
Enter Supplier Details. Type the supplier’s GSTIN. The name auto-fills. Click ‘Add (+)’.
After clicking Add (+), fill in the item details. Add rows if needed. Then click ‘Save’.
Once saved, you’ll see a success message. Your entry will move from Pending Records to Processed Records after validation.
If there’s an error, it stays in Pending. Click ‘Edit’ to fix it.
Select ‘6. Tax rate-wise wise inward and outward supplies from the drop-down menu.
Note: Use separate tabs for Inward and Outward Supplies.
Enter details and click ‘Save’.
Note:
Negative values are allowed for adjustments.
Outward supplies can be entered in rows 12–16.
Clicking ‘Proceed to file’ will auto-fill reverse charge details (rows 1–11) in Table 6 from Tables 4B, 4C, and 4D.
Table 7. TDS/TCS Credit Received
Select ‘7. TDS/TCS credit received from the drop-down menu to view details.
Note:
TDS/TCS amounts are auto-filled from returns/statements filed by deductors.
Values are based on amounts accepted and credited to your electronic cash ledger.
No edits allowed in this table.
Part C: Preview GSTR-4
Click ‘Back’ to return to the GSTR-4 form.
Click ‘Compute Liabilities’, then ‘Refresh’ after a few minutes. You’ll see a Ready to file message.
Click ‘Download GSTR-4 Summary (PDF/Excel)’ to get a draft of your return.
Tip: Review the summary before filing to ensure all details are correct.
The downloaded file (PDF or Excel) will open for review.
Part D: Payment of Tax
Now, click the ‘Proceed to File’ button.
A warning may pop up if liability in Table 6 is missing or too low. Click ‘OK’ to continue.
Next, click ‘CONTINUE’.
You’ll see a summary of tax, interest, and late fee payable/paid. Your Cash Ledger balance is also shown.
If the cash ledger balance is less than the liability, click ‘CREATE CHALLAN’ for the remaining amount.
Challan details will be filled automatically. Choose payment mode: E-Payment / Over the Counter / NEFT/RTGS and click ‘GENERATE CHALLAN’.
If the cash ledger balance is equal to or more than the liability, no extra payment is needed. Proceed to file.
Click ‘DOWNLOAD GSTR-4 SUMMARY (PDF/Excel)’ to review before filing.
The summary is displayed. Review your GSTR-4 return details before final submission.
Part E: File GSTR-4 with DSC or EVC
Tick the Declaration checkbox. Choose your Authorized Signatory from the dropdown. Click ‘FILE GSTR-4’.
Click ‘YES’ to proceed.
Click either ‘FILE WITH DSC’ or ‘FILE WITH EVC’.
A success message with ARN (Acknowledgement Reference Number) appears. Form status updates to Filed. Click ‘DOWNLOAD GSTR-4 SUMMARY (PDF/Excel)’ to save your return.
The final page is displayed. Review the filed return.
GSTR 4 is another important annual statement for all the taxpayers who come under the composition scheme as per GST. As opposed to the monthly or quarterly returns, this type provides a summary of your yearly business transactions.
If you are a small business owner, trader, or service provider under the composition scheme, it is important to file GSTR on time. It can avoid any penalties or areas where your business operations can get stuck in between.
Published On: July 1, 2025
Mehlika Bathla
Mehlika Bathla is a passionate content writer who turns complex tech ideas into simple words. For over 4 years in the tech industry, she has crafted helpful content like technical documentation, user guides, UX content, website content, social media copies, and SEO-driven blogs. She is highly skilled in SaaS product marketing and end-to-end content creation within the software development lifecycle. Beyond technical writing, Mehlika dives into writing about fun topics like gaming, travel, food, and entertainment. She's passionate about making information accessible and easy to grasp. Whether it's a quick blog post or a detailed guide, Mehlika aims for clarity and quality in everything she creates.