J
Jim Shaw
Hi,
I am trying to make an excel version of this:
http://www.taxmoney.com/jobit/calcu...42000&taxcode=&hoursperweek=40&holidayweeks=2
I have a table for tax:
Level Percent
4615 (taxfree) 0%
1960 (band1) 10%
30500 (band2) 22%
1000000000 40%
Salary is in cell A2 (named Salary)
For the first 4615 of the salary, I pay 0% tax.
Up to the next 1960 after that I pay 10% tax.
For anything after that up to 30500 I pay 22% tax.
For anything after 30500 I pay 40% tax.
I also have another table for national insurance:
Level Percent
4628 0%
30940 11%
1000000000 1%
For the first 4628 of my salary I pay 0%.
Up to the next 30940 after that I pay 11%.
For anything after that I pay another 1%.
My attempts for the tax part look like this
=IF(Salary<=tax_free,0,IF(Salary<(band1+band2),(Salary-C2)*D3,IF(Salary<=band2,((Salary-(tax_free+band1))*0.22)+band1*0.1)))
I have a feeling I should add a third column to each table and use
arrays - but I can't work it out!
Can anybody help me?
Many thanks,
Jim
I am trying to make an excel version of this:
http://www.taxmoney.com/jobit/calcu...42000&taxcode=&hoursperweek=40&holidayweeks=2
I have a table for tax:
Level Percent
4615 (taxfree) 0%
1960 (band1) 10%
30500 (band2) 22%
1000000000 40%
Salary is in cell A2 (named Salary)
For the first 4615 of the salary, I pay 0% tax.
Up to the next 1960 after that I pay 10% tax.
For anything after that up to 30500 I pay 22% tax.
For anything after 30500 I pay 40% tax.
I also have another table for national insurance:
Level Percent
4628 0%
30940 11%
1000000000 1%
For the first 4628 of my salary I pay 0%.
Up to the next 30940 after that I pay 11%.
For anything after that I pay another 1%.
My attempts for the tax part look like this
=IF(Salary<=tax_free,0,IF(Salary<(band1+band2),(Salary-C2)*D3,IF(Salary<=band2,((Salary-(tax_free+band1))*0.22)+band1*0.1)))
I have a feeling I should add a third column to each table and use
arrays - but I can't work it out!
Can anybody help me?
Many thanks,
Jim