Tax Calculation formula

Utradeshow

Well-known Member
Joined
Apr 26, 2004
Messages
807
Office Version
  1. 365
Hi All,

I have a formula I am having a heck of a time with, I need this to say, E8+E11*6% for the first 5000 and then over 5000 would then be charged 6%. The catch is I need it to retain the amount of the 1% for the first 5000 ($50)

E8+E11)*7%

Eg 5000 would result in $350

Eg 6750 would result in $455

Any help would be greatly appreciated.

Thank you,
Dan
 

Excel Facts

How to change case of text in Excel?
Use =UPPER() for upper case, =LOWER() for lower case, and =PROPER() for proper case. PROPER won't capitalize second c in Mccartney
Why do you have two numbers (E8 and E11)?
What do they represent?
Are you applying the tax to both numbers combined, or just one?
 
Upvote 0
Why do you have two numbers (E8 and E11)?
What do they represent?
Are you applying the tax to both numbers combined, or just one?

E8 + E11 are two taxable items, It would be the SUM of the 2 together
 
Upvote 0
=50 + MIN(300,6%*(E8+E11)) + MAX(0, 6%*((E8+E11)-5000))
or
=50 + MIN(300,6%*(E8+E11)) + MAX(0, 6%*(E8+E11)-300))

The two formulas are algebraically equivalent.

You might want to explicitly round. But it's not clear to what precision: zero (integer); or 2 decimal places?

For example:

=ROUND(50 + MIN(300,6%*(E8+E11)) + MAX(0, 6%*(E8+E11)-300)), 0)
 
Last edited:
Upvote 0
The catch is I need it to retain the amount of the 1% for the first 5000 ($50) [....] Eg 5000 would result in $350
=50 + MIN(300,6%*(E8+E11)) + MAX(0, 6%*((E8+E11)-5000))

The formula does the calculation that you did in your example, to wit: $50 plus 6% of $5000.

But I never understood what you mean by ``I need it to retain the amount of the 1% for the first 5000 ($50)``. I don't understand the word "retain" in this context.

And on second thought, my interpretation and your calculation does not make sense as a tax.

What if the taxable amount (E8+E11) is less that $50? Surely, the tax cannot be greater than the amount to be taxed.

I suspect that you misunderstand the tax rules entirely, and the tax on $5000 should not be $350. But I can only speculate what the correct rules might be.

If you agree that you need help understanding the tax rules, please post them exactly as they are written (ideally, an online reference to them), not your interpretation.
 
Upvote 0
The formula does the calculation that you did in your example, to wit: $50 plus 6% of $5000.

But I never understood what you mean by ``I need it to retain the amount of the 1% for the first 5000 ($50)``. I don't understand the word "retain" in this context.

And on second thought, my interpretation and your calculation does not make sense as a tax.

What if the taxable amount (E8+E11) is less that $50? Surely, the tax cannot be greater than the amount to be taxed.

I suspect that you misunderstand the tax rules entirely, and the tax on $5000 should not be $350. But I can only speculate what the correct rules might be.

If you agree that you need help understanding the tax rules, please post them exactly as they are written (ideally, an online reference to them), not your interpretation.

Ok, this is how the tax rule is. Not really important the cell locations at this time.

There is a State Sales tax of 6% and a county tax of 1%. The 1% percent is charged only on the first $5000 any amount above 5000 is charged the 6% only. The issue is if make the formula >5000 charge 7% and over 5000 charge 6% you lose the $50 net from the 1% of the first 5000. It may be too complex for one formula?
 
Upvote 0
No. I think you are just overthinking it. There are two separate taxes: 1% up to $50 for the county; and 6% for the state. So:

=MIN(50, (E8+E11)*1%) + (E8+E11)*6%

And again, you probably should explicitly round. At a minimum:

=ROUND(MIN(50, (E8+E11)*1%) + (E8+E11)*6%, 2)
 
Upvote 0
No. I think you are just overthinking it. There are two separate taxes: 1% up to $50 for the county; and 6% for the state. So:

=MIN(50, (E8+E11)*1%) + (E8+E11)*6%

And again, you probably should explicitly round. At a minimum:

=ROUND(MIN(50, (E8+E11)*1%) + (E8+E11)*6%, 2)

Joe, Thank you!!! That calculation does exactly what I need to do. Sorry I was not so clear trying to explain the function.
 
Upvote 0

Forum statistics

Threads
1,224,814
Messages
6,181,120
Members
453,021
Latest member
Justyna P

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