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.
- Click ‘Download CSV’ to save a copy.

Saral GST
Starting Price
₹ 6900.00 excl. GST
Table 4C. Inward Supplies from Unregistered Supplier
- Go to ‘4C. Inward supplies from an unregistered supplier in the drop-down menu.
- Tick ‘Reverse Charge’ if it applies.
- Enter Supplier PAN (if available) and Trade/Legal Name.
- Choose Supply Type and click ‘Add (+)’.

Note: PAN is optional if not available.
- After clicking Add (+), fill in Item Details and click ‘Save’ when done.
- 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 4D. Import of Service
- Select ‘4D. Import of service from the drop-down menu.
- Click ‘Add (+)’ to start entering item details. Use ‘Add (+)’ to insert more rows. Click ‘Save’ when done.
Note: Place of Supply is auto-filled based on your registered State/UT and can’t be changed.
- 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 5. Summary of CMP-08
- Select ‘5. Summary of CMP-08 from the drop-down menu to view auto-filled details from CMP-08 for the financial year.

Note: Table 5 in GSTR-4 is auto-filled from CMP-08 and can’t be edited.
Table 6. Tax Rate Wise Inward Supplies (Reverse Charge) & Outward Supplies
- 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.

Kernel GST Billing Software
Starting Price
₹ 2999.00 excl. GST
Conclusion
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.
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... Read more