+ Reply to Thread
Results 1 to 13 of 13

Australian Tax Formula

  1. #1
    Registered User
    Join Date
    08-08-2011
    Location
    Australia
    MS-Off Ver
    Excel 2008
    Posts
    10

    Australian Tax Formula

    I will start by saying that i have used the search option on the forums and spent many hours on google attempting to get the answer so i apologies if it is already on the forums.

    I am need someone to correct this formula for me.

    I am aiming to make an automatic tax calculation for clients to use when they are giving us an income and expenses page for the 2011 Australian Tax brackets.

    This is my formula i have made but it is only showing as 'FALSE'.

    =IF(B27<6001,0,0)=IF(AND(B27<37001,B27>6000),(B27-6000)*0.15,0)=IF(AND(B27<80001,B27>37000),((B27-37000)*0.3)+4650,0)=IF(AND(B27<180001,B27>80000),((B27-80000)*0.37)+17550,0)=IF(AND(B27>180000),((B27-180000)*0.45)+54550,0)

    The tax bracket is as follows

    Taxable income Tax on income (2011 - 2012) Tax rate
    $0 – $6,000 Nil 0%
    $6,001 – $37,000 15c for each $1 over $6,000 15%
    $37,001 – $80,000 $4,650 plus 30c for each $1 over $37,000 30%
    $80,001 – $180,000 $17,550 plus 37c for each $1 over $80,000 38%
    Over $180,000 $54,550 plus 45c for each $1 over $180,000 45%

    Thanks for your assistance in advance.

  2. #2
    Valued Forum Contributor tlafferty's Avatar
    Join Date
    04-08-2011
    Location
    United States, Tacoma, WA
    MS-Off Ver
    Excel 2010, Excel 2013 Customer Preview
    Posts
    1,112

    Re: 2011 Australian Tax Formula Assistance

    the first thing I notice is that you probably don't need an = in front of each if. What you're testing is whether or not the results of the first if are equal to the results of the second if. My guess is that if the first if returns false, you want to execute the second if and so on.

    Can you post your workbook?
    If your question has been satisfactorily addressed, please consider marking it solved. Click the Thread Tools dropdown and select Mark thread as solved.
    Also, you might want to add to the user's reputation by clicking the star icon in the lower left corner of the post with the answer- it's why we do what we do...

    Thomas Lafferty
    Analyst/Programmer

  3. #3
    Registered User
    Join Date
    08-08-2011
    Location
    Australia
    MS-Off Ver
    Excel 2008
    Posts
    10

    Re: 2011 Australian Tax Formula Assistance

    Hi tiafferty,

    Thank for your help. i tried your suggestion and replaced all the '=' (exempt the first one) with ',' and now instead of 'FAILED' it reads #VALUE.

    If you know why this is?

    Thanks again

  4. #4
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,758

    Re: Australian Tax Formula

    Perhaps this formula works better?

    =IF(B27<=6000,0,IF(AND(B27>=6001,B27<=37000),(B27-6000)*0.15,IF(AND(B27>=37001,B27<=80000),(4650+(B27-37000)*0.3),IF(AND(B27>=80001,B27<=180000),(17550+(B27-80000)*0.38),IF(B27>180000,(54550+(B27-180000)*0.45))))))

    Just one question. In the tax bracket you wrote 37 c for each dollar above 80001 but you also said 38% tax? As I never knew a tax collector to take less tax than possible I've used 38 % in the formula.

    Alf

  5. #5
    Registered User
    Join Date
    08-08-2011
    Location
    Australia
    MS-Off Ver
    Excel 2008
    Posts
    10

    Re: Australian Tax Formula

    Perfect!!!

    Thanks Alf, that formula worked, the tax rate was actually 37% (i must have mistyped it) but i changed the calculation for that tax bracket accordingly.

    Thanks Again
    Phil

  6. #6
    Forum Guru DonkeyOte's Avatar
    Join Date
    10-22-2008
    Location
    Northumberland, UK
    MS-Off Ver
    O365
    Posts
    21,531

    Re: Australian Tax Formula

    When dealing with multi-tier calculations it's often simplest to revert to a SUMPRODUCT construct - adding tiers then becomes relatively straightforward:

    Please Login or Register  to view this content.
    note that the final array holds incremental percentages - ie third value is 0.15 given third rate (30%) is 15% greater than second rate (15%)

  7. #7
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,758

    Re: Australian Tax Formula

    Hi philjthommo

    Glad to be of help. If this takes care of your problem could you please mark your post "Solved".

    DonkeyOte: A most impressive solution! Very elegant and “compact”!

    Alf

  8. #8
    Forum Guru DonkeyOte's Avatar
    Join Date
    10-22-2008
    Location
    Northumberland, UK
    MS-Off Ver
    O365
    Posts
    21,531

    Re: Australian Tax Formula

    I picked the approach up from daddylonglegs but is documented quite while on John McGimpsey's site: http://www.mcgimpsey.com/excel/variablerate.html

  9. #9
    Forum Expert Colin Legg's Avatar
    Join Date
    03-30-2008
    Location
    UK
    MS-Off Ver
    365
    Posts
    1,256

    Re: Australian Tax Formula

    A small thought: if you're using array constants, you can reduce the Sumproduct to Sum:
    Please Login or Register  to view this content.
    Hope that helps,

    Colin

    RAD Excel Blog

  10. #10
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,758

    Re: Australian Tax Formula

    It just gets better and better!

    Alf

  11. #11
    Registered User
    Join Date
    11-30-2012
    Location
    Vientiane, Laos
    MS-Off Ver
    Excel 2010
    Posts
    5

    Re: Australian Tax Formula

    I just came across this... brilliant! Does anyone know how to manipulate the formula so that it calculates the correct tax (and gross income) based on a net (after-tax) amount? Say for example, where an employee is paid a fixed after-tax salary amount, and the employer is responsible for covering the tax - the salary payment needs to be "grossed-up" to calculate the correct tax.
    Last edited by harro9; 11-30-2012 at 07:53 AM.

  12. #12
    Forum Guru
    Join Date
    03-02-2006
    Location
    Los Angeles, Ca
    MS-Off Ver
    WinXP/MSO2007;Win10/MSO2016
    Posts
    12,613

    Re: Australian Tax Formula

    @harro9
    Welcome to the Forum, unfortunately:

    Your post does not comply with Rule 2 of our Forum RULES. Don't post a question in the thread of another member -- start your own thread. If you feel it's particularly relevant, provide a link to the other thread. It makes sense to have a new thread for your question because a thread with numerous replies can be off putting & difficult to pick out relevant replies.
    Ben Van Johnson

  13. #13
    Registered User
    Join Date
    11-30-2012
    Location
    Vientiane, Laos
    MS-Off Ver
    Excel 2010
    Posts
    5

    Re: Australian Tax Formula

    Whoops, sorry. Posted here because I figured the formula would be similar, and there'd be no need to explain the issue again in detail.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1