Tax and NIC calculation formulas

natsand

New Member
Joined
May 4, 2021
Messages
12
Office Version
  1. 365
Platform
  1. Windows
Hi all, I am a newbie to complex formulas in excel and I am trying to put together a tax and NIC calculator for 2020/21. I have searched formulas on different threads and most seem to give formulas based on calculating all of the tax due in one formula, rather than splitting it out into the different bands.

I am looking to put formulas into the below x cells:

Total taxable income Cell B6 (for example)

Tax at 20% x (to calculate the amount if income taxable at 20% - up to £37500) £ (tax due would then be calculated by multiplying x by 20%)
Tax at 40% x (to calculate the amount if income taxable at 40% - between £37501 and £150000) £ (tax due would then be calculated by multiplying x by 40%)
Tax at 45% x (to calculate the amount if income taxable at 45% - Income over £150000) £ (tax due would then be calculated by multiplying x by 45%)

Then the same for NIC using the NIC bands.

Is someone able to help me with the formula I need to put in to calculate the taxable/NICable income?

Thank you
Natalie
 
The £93,500 is taxable income after the PA and has this formula in:
=IF(J15>12,570,J15-(12570-(AND(J15>=100000,J15<+125140)*(J15-100000)/2+(J15>125140)*12570)),J15)

So i just need formulas that will work out taxable income in each tax band so that is the taxable income changes, the numbers in these cells with automatically change. If that makes sense?

I didn't create the above formula and so not familiar with how I would need to write the IF formulas for this.
 
Upvote 0

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
Sorry, the £37,500 was the 20/21 rate.21/22 rates can be used :)
 
Upvote 0
I know its £50,270 if you are factoring in the PA of £12,570 but this has already been considered in the taxable income of £93,500 so I am just looking at a formula that will determine taxable income in each of the 20%, 40% and 45% bands
Based on the 37500...
Book2
ABCD
1Taxable Income after deducton of personal allowance
24500093500
3Tax due
4Tax at 20%3750075007500
5Tax at 40%150000300022400
6Tax at 45%00
Sheet1
Cell Formulas
RangeFormula
C4:D4C4=IF(C2>$B$4,$B$4*0.2,C2*0.2)
C5:D5C5=IF(AND(C2>$B$4,C2<=$B$5),(C2-$B$4)*0.4,0)
C6:D6C6=IF(C2>$B$5,(C2-$B$5)*0.45,0)


Based on 50270
Book2
ABCD
1Taxable Income after deducton of personal allowance
24500093500
3Tax due
4Tax at 20%50270900010054
5Tax at 40%150000017292
6Tax at 45%00
Sheet1
Cell Formulas
RangeFormula
C4:D4C4=IF(C2>$B$4,$B$4*0.2,C2*0.2)
C5:D5C5=IF(AND(C2>$B$4,C2<=$B$5),(C2-$B$4)*0.4,0)
C6:D6C6=IF(C2>$B$5,(C2-$B$5)*0.45,0)


Change the Cell ranges to match yours.
 
Last edited:
Upvote 0
Thank you for this :)
This works but then when I say increase taxable income to £200,000, it says £0 is owed at 40% tax. Do you know what I need to change in the formula so that it works it out accurately no matter how much taxable income is?
Many thanks
Natalie
 
Upvote 0
Book2
ABCD
1Taxable Income after deducton of personal allowance
220000093500
3Tax due
4Tax at 20%502701005410054
5Tax at 40%1500003989217292
6Tax at 45%225000
Sheet1
Cell Formulas
RangeFormula
C4:D4C4=IF(C2>$B$4,$B$4*0.2,C2*0.2)
C5:D5C5=IF(AND(C2>$B$4,C2<=$B$5),(C2-$B$4)*0.4,0)+IF(C2>150000,39892,0)
C6:D6C6=IF(C2>$B$5,(C2-$B$5)*0.45,0)


Book5
ABCD
1Taxable Income after deducton of personal allowance
220000093500
3Tax due
4Tax at 20%3750075007500
5Tax at 40%1500004500022400
6Tax at 45%225000
Sheet1
Cell Formulas
RangeFormula
C4:D4C4=IF(C2>$B$4,$B$4*0.2,C2*0.2)
C5:D5C5=IF(AND(C2>$B$4,C2<=$B$5),(C2-$B$4)*0.4,0)+IF(C2>150000,45000,0)
C6:D6C6=IF(C2>$B$5,(C2-$B$5)*0.45,0)
 
Last edited:
Upvote 0
Why do you want the amount by bracket?

The rates in column A are custom formatted to show Tax at rate

Tax 2021.xlsm
ABCD
1Taxable Income after deducton of personal allowance
245,000.00200,000.00
3Total9,000.0072,446.00
4Tax at 20%
5Tax at 40%502709,000.0010,054.00
6Tax at 45%1500000.0039,892.00
70.0022,500.00
89,000.0072,446.00
9
1d
Cell Formulas
RangeFormula
C3:D3C3=SUMPRODUCT(--(C2>{0;50270;150000}),C2-{0;50270;150000},{0.2;0.2;0.05})
C5:D7C5=MAX(0,MIN(C$2,$B5)-$B4)*$A4
C8:D8C8=SUM(C5:C7)
 
Upvote 0
Thanks everyone for your help.

Thanks Etaf - was more looking for a spreadsheet where I can change the salary etc amounts and it works it all out for me :)
 
Upvote 0

Forum statistics

Threads
1,223,893
Messages
6,175,239
Members
452,621
Latest member
Laura_PinksBTHFT

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top