
A customer advance does not automatically create deferred tax
Ind AS 12 paragraph 8 gives a specific tax-base rule for revenue received in advance: start with the liability’s carrying amount and subtract revenue that will not be taxable in future periods. Establish the actual tax treatment first. An accounting contract liability and the fact that cash arrived do not prove whether taxation has already occurred.
Read the applicable text: ICAI Ind AS 12: paragraphs 8, 24, 47 and 56 ICAI 2025–26 compendium, Volume II.
Compare future accounting revenue with future taxable revenue
If an advance was already taxed and the corresponding future accounting revenue will not be taxed again, the liability can have a lower tax base than its carrying amount, producing a deductible temporary difference. If the advance is instead taxed when the future accounting revenue is recognised, that fact pattern can produce no such difference. Do not assume Indian tax law taxes every receipt or every book revenue at the same time.
Separate measurement from recognition
Paragraph 24 subjects recognition of the relevant deferred tax asset to its conditions, including probable availability of taxable profit for utilisation. Apply the remaining exceptions and relevant guidance rather than booking every calculated amount automatically. Keep the tax-base working, recognition evidence and any unrecognised amount in separate columns.
Use the expected applicable enacted rate
Paragraph 47 bases measurement on rates expected at realisation or settlement, using tax rates and laws enacted or substantively enacted by reporting date. Verify regime, expected reversal and appropriate rate for the company. The examples use an assumed hypothetical rate of 26% solely as a calculation input; they do not prescribe that rate for every Indian company or make an election recommendation.
Track reversal with performance
When accounting revenue is recognised from an already taxed advance, the associated liability and temporary difference may reverse. Link the revenue release to the original tax cohort. Do not leave the original asset unchanged after the underlying difference has disappeared, or confuse a customer refund with revenue recognition without examining its tax effect.
Keep contract-liability disclosure and tax-base analysis distinct
The Ind AS 115 liability movement explains customer-contract performance and receipts; the Ind AS 12 working explains future tax consequences. Reconcile both through common contract identifiers. Review recoverability at each reporting date, including paragraph 56, and maintain the evidence supporting the recognised asset. The examples use fictional tax facts assumed to apply as stated and that no other exceptions or movements apply.
Six worked illustrations
All facts and amounts are fictional. Calculations illustrate the stated assumptions, not a predetermined legal outcome.
Illustrative example 1: Already taxed advance
A company carries an advance liability ₹100 lakh. All corresponding revenue was already taxed and will not be taxable on future accounting recognition. Tax base is ₹100 lakh minus ₹100 lakh, or nil. The deductible temporary difference is ₹100 lakh and the calculated asset at the assumed 26% rate is ₹26 lakh, subject to recognition conditions.
Illustrative example 2: Taxation follows future performance
The same ₹100 lakh liability will become taxable as the future accounting revenue is recognised; none of that revenue is excluded from future tax on these facts. Tax base is ₹100 lakh, leaving no difference and no advance-related deferred tax asset in this simplified case.
Illustrative example 3: Only part was taxed earlier
Liability is ₹80 lakh. Revenue ₹50 lakh will not be taxable in future because already taxed; ₹30 lakh remains taxable in future. Tax base is ₹30 lakh and the deductible difference ₹50 lakh. The calculated asset is ₹13 lakh at the assumed 26% rate, subject to recognition.
Illustrative example 4: Performance reverses the difference
An already taxed opening advance liability ₹100 lakh supports a recognised asset ₹26 lakh on the assumptions. Accounting revenue release ₹40 lakh leaves liability and deductible difference ₹60 lakh. At unchanged rate, closing asset is ₹15.6 lakh and reversal ₹10.4 lakh, assuming the remaining recognition support continues.
Illustrative example 5: Recognition support is limited
A deductible difference of ₹100 lakh produces a calculated tax effect ₹26 lakh. Assume the completed utilisation analysis supports recognition for only ₹60 lakh of that difference and no other supporting sources exist. Recognised asset is ₹15.6 lakh and the unrecognised tax effect ₹10.4 lakh. A positive multiplication result alone does not establish recoverability.
Illustrative example 6: Reconcile the tax cohorts
A ₹100 lakh advance ledger contains two already-taxed cohorts ₹20 lakh and ₹30 lakh and a future-taxable cohort ₹50 lakh. Total tax base is ₹50 lakh, deductible difference ₹50 lakh and calculated asset ₹13 lakh. Treating all ₹100 lakh as already taxed would overstate that calculated asset by ₹13 lakh on these assumptions.
Ten-step verification table
| Step | Action | Evidence |
|---|---|---|
| 1 | Reconcile the customer liability | Contracts and accounting carrying amounts. |
| 2 | Establish the tax timing | Supported current and earlier computations. |
| 3 | Identify future non-taxable revenue | Already-taxed cohort evidence. |
| 4 | Calculate the tax base | Paragraph 8 working. |
| 5 | Identify the temporary difference | Carrying amount versus tax base. |
| 6 | Assess recognition conditions | Paragraph 24 and applicable exceptions. |
| 7 | Verify the measurement rate | Paragraph 47 and reversal assumptions. |
| 8 | Trace performance and reversal | Revenue release and cohort linkage. |
| 9 | Review remaining recoverability | Paragraph 56 support. |
| 10 | Close the accounting-to-tax reconciliation | Recognised and unrecognised balances. |
Sixteen practitioner FAQs
1. Does receipt of an advance prove it was taxed?
No. Establish the applicable tax treatment.
2. Which paragraph supplies the advance-liability tax-base rule?
Ind AS 12 paragraph 8.
3. What is subtracted from the carrying amount?
The relevant revenue that will not be taxable in future periods.
4. Can an already-taxed advance have a nil tax base?
Yes, on the stated tax facts.
5. Does a liability always mean a deferred tax liability?
No. Identify the type of temporary difference.
6. What if taxation follows future accounting revenue?
The stated simplified facts can produce no temporary difference.
7. Can only part of an advance have been taxed?
Keep separate supported tax cohorts.
8. Does a calculated asset guarantee recognition?
No. Apply paragraph 24 and relevant exceptions.
9. What supports recoverability?
The applicable evidence of sufficient taxable profit and utilisation, assessed under the Standard.
10. Is 26% a universal rate here?
No. It is an explicit hypothetical measurement input, not a verified entity-specific rate.
11. What governs the rate choice?
Paragraph 47’s enacted or substantively enacted law and expected settlement-period rate.
12. Can an asset remain unchanged after full reversal?
Trace the disappearance of the underlying difference.
13. Is a refund necessarily the same reversal as performance?
Analyse its accounting and tax effects separately.
14. Does the contract-liability note establish the tax base?
No. The tax facts require their own evidence.
15. Must recognition support be revisited?
Paragraph 56 requires reporting-date review.
16. What closes the working?
Contract liability, tax cohorts, temporary difference and recognised asset reconcile.
Official sources
ICAI Ind AS 12: paragraphs 8, 24, 47 and 56 ICAI 2025–26 compendium, Volume II