• Sep 08, 2026
  • 4 min read

How to Calculate the Exact Late Fees for Delayed GSTR-3B Submission

How to Calculate the Exact Late Fees for Delayed GSTR-3B Submission

Missing the due date of gstr 3 b can quickly turn into an avoidable cost for a business. Even when there is no tax payable, a delayed GST return can attract a late fee. If tax remains unpaid, interest on delayed payment may also apply. Understanding the exact calculation helps you estimate your liability before filing and avoid surprises on the GST Portal.

For businesses that are newly entering the GST system, timely compliance starts with proper GST Registration and continues with regular return filing. At GST Wale, we often see taxpayers confuse late fees with interest. They are separate charges and need to be calculated separately.

Let us understand how gstr 3 b late fee calculation actually works, with practical examples.

What Is the Late Fee for Delayed GSTR 3 B?

Under GST law, late fee is charged when the applicable return is not filed by its due date. For gstr 3 b, the commonly applicable late fee is:

  • ₹20 per day for a Nil return.
  • ₹50 per day for a return where tax is payable.
  • The ₹50 generally comprises ₹25 under CGST and ₹25 under SGST/UTGST.
  • The ₹20 Nil-return rate generally comprises ₹10 under CGST and ₹10 under SGST/UTGST.

The GST Council has documented these standard rates, while subsequent notifications have rationalised the maximum late fee depending on turnover and tax liability.

The important point is that the late fee is calculated for each day of delay, starting after the prescribed due date and continuing until the return is filed.

GSTR 3 B Late Fee Calculation: Step-by-Step

Step 1: Find the actual due date

First, identify the applicable due date for your particular tax period.

For regular monthly filers, the due date is generally the prescribed date in the following month, although government notifications can change dates for particular taxpayers or periods.

For QRMP taxpayers, the due date can differ based on the State/UT and applicable category. For example, quarterly GSTR-3B is generally due on the 22nd or 24th of the month following the quarter, depending on the taxpayer's location.

Step 2: Count the number of delayed days

Count the days from the day after the due date up to and including the date on which you actually file gstr 3 b.

For example:

  • Due date: 20 August
  • Actual filing date: 25 August
  • Delay: 5 days

The late fee is therefore calculated for 5 days.

Step 3: Identify whether it is a Nil return

A Nil gstr 3 b does not automatically mean zero late fee.

If the return qualifies as Nil for the applicable late-fee provision, the rate is generally ₹20 per day, subject to the applicable maximum. Therefore, even a business with no tax liability should file its return on time.

This is commonly referred to as the nil return penalty, although technically it is a late fee rather than a penalty.

Step 4: Apply the applicable daily rate

The basic formula is:

Late Fee = Number of Days Delayed × Applicable Daily Rate

Suppose a taxpayer with tax payable files the return 12 days late:

12 × ₹50 = ₹600

Suppose the return is Nil and the delay is 12 days:

12 × ₹20 = ₹240

However, you should not stop at this calculation. The applicable maximum late fee must also be checked.

Maximum Late Fee for GSTR 3 B

For tax periods from June 2021 onwards, the government rationalised the maximum late fee for gstr 3 b based on tax liability and turnover. The commonly applicable caps are:

CategoryMaximum Late Fee
Nil tax liability₹500
AATO up to ₹1.5 crore, non-Nil₹2,000
AATO above ₹1.5 crore up to ₹5 crore, non-Nil₹5,000
AATO above ₹5 crore, non-Nil₹10,000

These limits are subject to the relevant notifications and any specific waiver or relief applicable to a particular tax period.

Example of the cap

Imagine a business with annual aggregate turnover above ₹5 crore delays its gstr 3 b by 250 days.

At ₹50 per day:

250 × ₹50 = ₹12,500

But if the applicable maximum is ₹10,000, the late fee would be restricted to ₹10,000, subject to the rules applicable to that return period.

This is why simply multiplying the number of delayed days by the daily rate may not always give the final amount.

GSTR 3 B Late Fee vs Interest on Delayed Payment

This is one of the most important distinctions for taxpayers.

Late fee relates to delayed filing of the return.

Interest relates to delayed payment of tax.

Therefore, a taxpayer can potentially face both charges.

For example, suppose your tax liability after considering eligible ITC is ₹1,00,000 and the amount that remains payable in cash is delayed. Interest may arise under Section 50 of the CGST Act, in addition to the applicable late fee for delayed filing. GSTN has also clarified that its system calculates interest based on the relevant tax liability and provides a system-generated breakup.

A simple interest illustration at 18% per annum would be:

Interest = Tax amount × 18% × Number of delayed days ÷ 365

For ₹1,00,000 delayed for 10 days:

₹1,00,000 × 18% × 10 ÷ 365 = approximately ₹493

The actual amount should be checked against the applicable statutory provisions and GST Portal computation.

Practical Example of Complete Late Fee Calculation

Consider Rahul Traders:

  • GSTR-3B due date: 20 August
  • Actual filing date: 30 August
  • Delay: 10 days
  • Tax liability: ₹75,000
  • Previous financial year's turnover: ₹1.2 crore

Since the return is not Nil:

Late fee = 10 × ₹50 = ₹500

The applicable maximum for this turnover category is ₹2,000, so ₹500 remains within the limit.

If Rahul Traders also delayed payment of its tax liability, interest may be payable separately.

This illustrates why taxpayers should not treat late fee as a substitute for tax payment. The tax liability, late fee and interest are separate components.

How to Check Your Exact GSTR 3 B Late Fee on the GST Portal

Before making payment, we recommend checking the system-generated figures.

Follow these steps:

  1. Log in to the GST Portal.
  2. Open Returns and select the relevant tax period.
  3. Open GSTR-3B.
  4. Complete the required return details.
  5. Review the tax liability and payment details.
  6. Check the Interest and Late Fee section.
  7. Verify the system-generated late fee against your own calculation.
  8. If applicable, check the system-generated interest breakup before filing.

GSTN's current functionality provides a system-generated GSTR-3B PDF where taxpayers can verify the interest calculation.

Common Mistakes to Avoid

Assuming Nil GSTR 3 B Has No Late Fee

A Nil return can still attract a late fee. Nil filing does not mean Nil compliance cost.

Confusing Interest With Late Fee

The daily late fee and interest on delayed tax payment are different. Calculate both independently.

Ignoring the Maximum Limit

A long delay does not necessarily mean unlimited late fee. Applicable caps should be considered.

Using an Old Calculation

GST notifications and relief measures can change the applicable calculation for specific tax periods. Always check the rules applicable to the exact return period.

FAQs About GSTR 3 B Late Fee

Is there a late fee for a Nil GSTR 3 B?

Yes. A Nil return can attract a late fee for delayed filing. The commonly applicable rate is ₹20 per day, subject to the prescribed maximum.

What is the daily penalty for delayed GSTR 3 B?

The standard late fee is generally ₹50 per day for a non-Nil return and ₹20 per day for a Nil return, subject to applicable caps and notifications.

Does late fee apply even if my tax is paid?

Yes. Filing and payment are separate compliance requirements. Timely payment does not automatically eliminate late fee for a delayed return.

Is interest included in the GSTR 3 B late fee?

No. Interest and late fee are separate. Interest generally relates to delayed payment of tax, while late fee relates to delayed filing.

Can the GST Portal calculate my late fee automatically?

Yes. The GST Portal provides system-generated calculations and displays late-fee and interest-related amounts during the return-filing process. GSTN also provides a system-generated GSTR-3B PDF for checking the calculation.

Calculate Your GSTR 3 B Late Fee Correctly

Calculating the exact gstr 3 b late fee is straightforward when you follow the right sequence: identify the due date, count the delayed days, determine whether the return is Nil or non-Nil, apply the relevant daily rate, and then check the applicable maximum limit.

Do not forget that interest on delayed payment can be an additional cost when tax remains unpaid. At GST Wale, our approach is simple: understand the numbers, verify the applicable rules and file correctly rather than relying on assumptions.

If you are struggling with delayed returns, GST compliance or calculating your exact liability, GST Wale can help you handle your GST requirements accurately and confidently. Timely compliance today can save your business unnecessary costs tomorrow.

Call Icon
Call Now