Got an Advance for a Service? GST Falls Due the Moment It Lands — Not When You Deliver
By Amit Ahire · 1 July 2026 · 5 min read
"I received a Rs 2 lakh advance in March but delivered the project in May — so I'll pay GST in May, right?" This is one of the most common questions service providers ask, and getting it wrong quietly builds up interest liability. Let's clear it up.
The Rule: Time of Supply for Advances
Under Section 13 of the CGST Act, the time of supply for services is the earliest of three events — the date of invoice, the date of payment, or (in certain cases) the date of provision of service. In plain terms, if you receive money before raising your invoice, the date of receipt of that advance becomes your time of supply for that portion.
So GST becomes payable on the advance in the tax period in which you receive it, even if you have not yet done a single hour of work.
A quick example
Suppose you are a marketing consultant. On 20 March you receive a Rs 2,00,000 advance for a campaign you will deliver in May. Because payment reached you in March, the time of supply is March. You must account for GST at 18% — Rs 36,000 — in your March GSTR-3B, and disclose the advance in GSTR-1.
There is an important carve-out worth remembering: for supply of goods, the government removed the requirement to pay GST on advances long ago. So advances on goods are taxed only at the time of the invoice or supply. The advance rule bites mainly on services.
Practical Tips to Stay Compliant
1. Issue a Receipt Voucher immediately. Under Section 31(3)(d), when you receive an advance you must issue a receipt voucher — not a tax invoice. It should show the amount, the GST charged, and the rate. If the rate or nature of supply is not known yet, treat it as 18% and inter-State until determined.
2. Record the advance in GSTR-1. There is a dedicated table for advances received and for adjustment of advances. Report the advance in the period of receipt, and later adjust it against the invoice when you actually raise it, so you are not taxed twice.
3. Reconcile advances every month. Keep a simple ledger of advances received, GST paid on them, and invoices later adjusted against each. This prevents both under-payment and double payment.
4. Refunded the advance? Issue a Refund Voucher. If a client cancels and you return the advance, Section 31(3)(e) requires a refund voucher, and you can adjust the GST already paid.
FAQ Answered: What If I Return the Advance?
If a deal falls through and you refund the client, you do not lose the GST you already paid. Issue a refund voucher referencing the original receipt voucher, and adjust the tax in your return for that period. The key is documentation — without the refund voucher, reversing the liability becomes hard to justify during scrutiny.
What NOT to Do
Do not wait until "project completion" to account for GST on money already received. Interest under Section 50 runs at 18% per annum from the due date of the missed period, and it accrues silently until a notice arrives.
Do not raise a full tax invoice at the advance stage for the entire contract value if the work is not yet done — use a receipt voucher for the advance portion, then invoice on delivery.
Do not forget to adjust the advance when you finally raise the invoice. Booking the full invoice value without netting off the advance means you pay GST on the same amount twice.
Take Action Today
Pull up your bank statement for the last two quarters and match every advance received against a receipt voucher and a GSTR-1 entry. If you spot an advance where GST was not paid in the month of receipt, correct it in the next return and pay the interest before it grows. A five-minute reconciliation habit each month keeps this entire issue off your desk. When in doubt, run it past your CA before filing.
FAQ
Is GST payable on advances for goods too?
No. The requirement to pay GST on advances received for supply of goods was withdrawn. For goods, tax is due at the time of invoice or supply. The advance rule under Section 13 applies to services.
What document do I issue when I receive an advance?
A receipt voucher under Section 31(3)(d), not a tax invoice. It must show the amount received, the GST rate, and the tax charged. When you deliver, you then raise a tax invoice and adjust the advance.
How do I report advances in my returns?
Disclose the advance and the GST on it in the designated table of GSTR-1 for the period of receipt, and pay the tax in that period's GSTR-3B. When you invoice later, use the adjustment table so the same value is not taxed again.
Stay GST-compliant with GSTClear
Generate GST invoices, track deadlines, and check your compliance score — free to start.
Get started freeRelated articles
- The GST Registration Now Needs a Biometric Visit: What Aadhaar Authentication at GST Suvidha Kendras Means for New Applicants
- The Shop Rent That Suddenly Attracted GST: RCM on Commercial Property Rented From an Unregistered Landlord
- The Credit Note You Issued in January: The Section 34 Deadline That Quietly Reverses Your GST Adjustment