IAS 12
Deferred Tax
Calculator
Compute temporary differences, deferred tax assets and liabilities, net position, and period movement. Handles P&L vs OCI allocation and unrecognised DTAs.
IAS 12 · LIVE
Deferred tax, audit-ready.
Not just computed.
inputs.conf
ias12.conf
README.md
01// engagement— IAS 12.1
02entity_name=
03reporting_period=
04currency=
06// tax_parameters— IAS 12.47
07statutory_rate=%
08future_rate=% · for reversal period (optional)
09opening_dta=€
10opening_dtl=€
11rate.rationale=
Tax rate + opening position rationale (IAS 12.47)
13// temp_differences— IAS 12.15-24
DescriptionTypeCarrying amtTax baseRec / OCI
20// dta_recognition— IAS 12.24 · .34-35
Recognition criteria supporting DTA (tick any applicable):
21
22
23
24
25
27recognition.rationale=
DTA recognition · future profit + planning (IAS 12.24 · .34-35)
30// journal_entries— IAS 12.57-61A · auto-derived
Enter temporary differences to generate journal entries.
Journal entries · P&L + OCI movement (IAS 12.57-61A)
36// offset_assessment— IAS 12.74 · net vs gross
37legal_right=legally enforceable right to set off current tax
38same_entity=DTA and DTL relate to same taxable entity
39same_authority=same taxation authority
40offset.rationale=
Offset assessment · 3-criteria test (IAS 12.74)
44// etr_reconciliation— IAS 12.81(c)
45accounting_profit=€ · PBT
46total_tax_charge=€ · current + deferred
47reconciling_items=
ETR reconciliation · statutory vs effective (IAS 12.81(c))
52// ca_sensitivity— ISA 540.A128 · carrying ±25%
Enter temp differences to run sensitivity.
CA sensitivity · ±25% carrying amount impact (ISA 540)
58// uncertain_tax_positions— IFRIC 23
IFRIC 23 assessment applied:
59
60
61
62
63
64positions.summary=
Uncertain tax positions · IFRIC 23 assessment
68// risk_warnings— ISA 540 · rule engine
Enter temp differences to run risk analysis.
Risk warnings · 6-rule engine (ISA 540)
74// disclosure_and_conclusion— IAS 12.79-88
Tick disclosure items addressed in FS note:
75IAS 12.79
76IAS 12.81(ab)
77IAS 12.81(c)
78IAS 12.81(d)
79IAS 12.81(e)
80IAS 12.81(f)
81IAS 12.81(g)
82IAS 12.81(e)
83IAS 12.81(i)
84IAS 12.74
85IFRIC 23
86IAS 12.4A
99conclusion.narrative=
Disclosure checklist + conclusion · IAS 12.79-88
previewwp-ias12-2026.pdf
🔒 LOCKED
IAS 12 working paper preview
Enter temporary differences to see your IAS 12 working paper render in real time.
EXPORT (EMAIL TO UNLOCK)
Email unlocks the free download.
No payment required. Unlock above to download the full working paper.
Format
HTML → PDF
Pages
5–8
Price
FREE
or CtrlE
Frequently asked questions
What is a temporary difference under IAS 12?
A temporary difference is the difference between the carrying amount of an asset or liability in the statement of financial position and its tax base. Temporary differences may be taxable (resulting in future tax payments, giving rise to a DTL) or deductible (resulting in future tax deductions, giving rise to a DTA). Unlike permanent differences, temporary differences reverse over time.
When should a deferred tax asset not be recognised?
IAS 12.24 states that a DTA should only be recognised to the extent that it is probable that future taxable profit will be available against which the deductible temporary difference can be utilised. If an entity has a history of recent losses or there is no convincing evidence of sufficient future taxable profit, the DTA should not be recognised. This is one of the most significant judgments in deferred tax accounting.
What is the difference between the tax base of an asset and a liability?
For an asset (IAS 12.7): the tax base is the amount that will be deductible for tax purposes when the carrying amount is recovered. If revenue from the asset is not taxable, the tax base equals the carrying amount. For a liability (IAS 12.8): the tax base is the carrying amount less any amount deductible for tax in future periods. For revenue received in advance, the tax base is the carrying amount less any revenue that will not be taxable in future periods.
Should deferred tax go through P&L or OCI?
IAS 12.61A requires deferred tax to be recognised in the same component of profit or loss or other comprehensive income as the transaction that gives rise to it. For example, deferred tax on a revaluation surplus recognised in OCI should itself be recognised in OCI, not in profit or loss. This ensures consistency between the tax effect and the underlying transaction.
Which tax rate should be used — current or future?
IAS 12.47 requires deferred tax assets and liabilities to be measured at the tax rates expected to apply when the asset is realised or the liability settled. If substantively enacted future rates differ from the current rate, the future rate should be used. The rate must be enacted or substantively enacted by the reporting date.
Is this deferred tax calculator free?
Yes. The core deferred tax calculator is completely free, with no login and no usage limits. It runs entirely in your browser — your financial data is never sent to a server. Enhanced analysis features (journal entries, offsetting assessment, disclosure checklist) unlock with a free email signup. For a professional audit-ready PDF working paper, a one-time €14.99 purchase is available.
What other audit tools do you offer?
Ciferi offers 20+ free audit and accounting tools, all browser-based with no login required. These include the ISA 320 Materiality Calculator, ISA 530 Sampling Calculator, ISA 570 Going Concern Checklist, Analytical Review Tool (ISA 520), Financial Ratio Calculator, Depreciation Calculator (IAS 16), IFRS 16 Lease Calculator, IFRS 9 ECL Calculator, IAS 37 Provision Calculator, IAS 36 Impairment Calculator, Transfer Pricing Tool, and Intercompany Elimination Tool (IFRS 10). Visit ciferi.com to see the full collection.