+ Reply to Thread
Results 1 to 3 of 3

Formula to work out UK Tax deductions?

Hybrid View

Sepia Formula to work out UK Tax... 01-11-2008, 06:57 AM
dominicb Good afternoon Sepia For... 01-11-2008, 08:12 AM
daddylonglegs You'd normally have to also... 01-11-2008, 09:00 AM
  1. #1
    Registered User
    Join Date
    05-23-2007
    Posts
    25

    Formula to work out UK Tax deductions?

    I would like a formula that works out the UK tax payments required on a certain sum.

    The amount between 0 - 2,230 gets 10% deducted.

    Then the amount between 2,231 - 34,600 gets 22% deducted.

    Then the amount above 34,600 gets 40% deducted.

    Any ideas how I could put that in one formula?

    Cheers

  2. #2
    Forum Expert dominicb's Avatar
    Join Date
    01-25-2005
    Location
    Lancashire, England
    MS-Off Ver
    MS Office 2000, 2003, 2007 & 2016 365
    Posts
    4,867

    Smile

    Good afternoon Sepia

    For easier change every time Uncle Gordon gets his briefcase out (oh no, it's Alistair Darling now isn't it) I would use a UDF. Just change the parameters in the UDF and all formulae would change with them. For the attached code, use the formulae :

    =UKTax(A1) or =UKTax(40000)



    Function UKTax(Amount As Long)
    
    Dim TaxAmount As Long
    
    TaxAmount = 0
    
    If Amount <= 2230 Then
    TaxAmount = Amount * 0.1
    Else
    TaxAmount = 2230 * 0.1
    End If
    
    If Amount > 2230 And Amount <= 34600 Then
    TaxAmount = TaxAmount + (Amount - 2231) * 0.22
    Else
    TaxAmount = TaxAmount + (34600 - 2231) * 0.22
    End If
    
    If Amount > 34600 Then
    TaxAmount = TaxAmount + (Amount - 34600) * 0.4
    End If
    
    UKTax = TaxAmount
    End Function
    HTH

    DominicB
    Please familiarise yourself with the rules before posting. You can find them here.

  3. #3
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    Microsoft 365
    Posts
    14,704
    You'd normally have to also factor in a personal allowance of £5K+ on which no tax is paid but you could calculate what you suggested with this formula

    =SUMPRODUCT(--(A1>{0,2230,34600}),A1-{0,2230,34600},{0.1,0.12,0.18})

    using the method shown here

    ....or a slightly different way to get the same result

    =A1*40%-MIN(A1,34600)*(40%-22%)-MIN(A1,2230)*(22%-10%)

+ 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