As far as I know, tax base is the net amount of asset/liability used for tax reporting purposes. In the case of an asset, carrying amount is the net book value in financial statements while tax base is the ‘tax book value’ that is used to calculate tax in tax returns, and this makes sense to me.
However, I do not really understand the concept of tax base of a liability. What exactly is tax base of a liability? The amount that is used to calculate tax for the current year? For example, if we have warranty expense of 5k and it is not deductible until next year in the tax return. So the carrying amount of the liability is 5k (ok I get this) and the tax base is 0 because 5k is only deductible in the future so this year the amount used to calculate tax is 0?
If that logic is correct, how does that apply to the case of unearned revenue? Suppose we have unearned revenue of 10k so the carrying amount of the liability is 10k. To calculate tax base, we need to subtract the amount not taxable in the future from the carrying amount, according to the formula, so tax base is also 0 in this case. What does this mean? Following the logic of the previous example, tax base should be the amount that is taxable this year and it should be 10k instead?
Please explain to me what is wrong with the way I understand the two examples, and show me the correct way to understand them. I spent hours and hours searching on the internet and watching tutorial videos on youtube. I also read similar threads in the forum but to no avail. They say the formulas to calculate tax base of a liability and tax base of unearned revenue, and I remember them now, but I cannot figure out the connection between them.
However, I do not really understand the concept of tax base of a liability. What exactly is tax base of a liability? The amount that is used to calculate tax for the current year? For example, if we have warranty expense of 5k and it is not deductible until next year in the tax return. So the carrying amount of the liability is 5k (ok I get this) and the tax base is 0 because 5k is only deductible in the future so this year the amount used to calculate tax is 0?
If that logic is correct, how does that apply to the case of unearned revenue? Suppose we have unearned revenue of 10k so the carrying amount of the liability is 10k. To calculate tax base, we need to subtract the amount not taxable in the future from the carrying amount, according to the formula, so tax base is also 0 in this case. What does this mean? Following the logic of the previous example, tax base should be the amount that is taxable this year and it should be 10k instead?
Please explain to me what is wrong with the way I understand the two examples, and show me the correct way to understand them. I spent hours and hours searching on the internet and watching tutorial videos on youtube. I also read similar threads in the forum but to no avail. They say the formulas to calculate tax base of a liability and tax base of unearned revenue, and I remember them now, but I cannot figure out the connection between them.