Pay as You Earn Calculator – Zambia

Update #3 (January 26, 2015): I have updated post to reflect the NAPSA 2015 ceilings.

Update #2 (November 3, 2014): I have updated post to reflect the NAPSA 2014 ceilings.

Update #1 (August 1, 2014): I have updated post with 2014 tax bands; changed to new Kwacha ISO code& replaced embedded spreadsheet with interactive HTML form.

There has been a lot of hype [1, 2, 3] about Zambia’s supposedly “Pro-Poor” 2012 budget… and rightfully so –it is perhaps the one most significant piece of evidence linking the Patriotic Front [4] to their Socialist agenda. The one thing everyone seems to be talking about though is the new PAYE Tax bands; and effective April 1, 2012 the new personal tax rates in Zambia be as depicted in table below.


I have set up a PAYE tax calculator below that can be used to compute the PAYE tax when inputed with specific figures. Feel free to replace the required input values with your own. Please leave a comment if you have a suggestion or if you notice an anomaly.

Income Tax Bands

Income Tax Bands (ZMW)Tax Rates (%)
3,000.00 and Below0%
3,000.01 - 3,800.0025%
3,800.01 – 5,900.0030%
5,900.00 and Above35%

ZRA Tax Computation Guide

The constitution of Zambia—under the PAYE system—mandates employers to deduct gross payments using the following variables

  • Total gross pay
  • Tax bands
  • Statutory deductions (e.g. NAPSA)

A key thing to bare in mind is that all statutory deductions are removed before the tax calculation. For instance if my greedy employers pay me ZMW 4,000.00 every month then the  tax calculations would be as follows:

  • STEP 1: Deduct NAPSA (mandatory statutory contribution)
Amount (ZMW)
Gross Income4,000.00
NAPSA Deduction200.00 (5%)
Taxable Amount3,800.00
  • STEP 2: Compute Tax Deductions
Tax (ZMW)
Initial 3,000 will be taxed at 0%0
Next 745 of your remaining amount will be taxed at 25%200.00
Next 0 of your remaining amount will be taxed at 30%0
Balance of your remaining amount will be taxed at 35%0
Total Tax payable200,00
  • STEP 3: Compute Take Home
Amount (ZMW)
Gross Pay4,000.00
Take Home3,600.00

More money in your pockets????




Categories: Zambia
Tags: , , , ,
  • Phiri

    The Disqus plugin’s not sending notifications… this is a test message.

  • Beyard Mututa

    Wel, the new tax band seems extremely impresive and i believe will lead to more money in the pocket. On the contrary, it means reduction of the most needed government revenue – ‘prima facie’, but new tax measures have been put in place to suplement the created gap. More effort to be directed at bringing on board the majority of the zambian people in the informal sector who are not taxed! I strongly support the new government’s policies and I hope it will not divert from them.

  • AM

     My more money in the pocket is only 6.3%, I am not that excited.

    • Lighton Phiri

      @36ada401386c4c846c6d9e0475e7426b:disqus Its better than nothing 😉 Its a step in the right direction.

  • Lewis Chola

    Hi Lighton

    If the tax threshold has been increased from 1m to 2m, doesnt mean that our net pays will go up by 1m?? Please explain if this is not the case

    • Lighton Phiri

      @55737a7f13c960ef20843f838be66cd0:disqus sorry I took long. No it does not mean that net pays will go up by 1m –the thresholds are not linear. The calculation is done in bands. It does, however, mean that your net pay will increase; the factor at which it will increase largely depends on your gross pay.
      I hope this helps.

  • Mwamba

    Dear Langton, Thanks for this good work of piece, it made my life very easy.  One more issue, could you please advise how the NAPSA is calculated, or better still insert a ka formular . Keep it up and indeed job well done

    • Lighton Phiri

      @ac1560b3d94ef6c2b727e65a74f0cb71:disqus I’ve updated the post with a section that pretty much explains how they go about deducting your gross pay. They basically systematically deduct your gross pay in clusters after removing your NAPSA contributions. Let me know if the steps still don’t make sense –I’ve never been very good at explaining concepts :(I hope this helps.

  • Pretty Woman

    hlep calculate for me my net pay. Gross is K3.8m

    • Lighton Phiri

      @pretty_woman:disqus Your net pay should be ZMK 3,167,000. I hope this helps.

      • Pretty Woman

        thank you but i want to know % of Napsa. Please break it down for me like you did with the K4m above

        • Lighton Phiri

          @pretty_woman:disqus NAPSA is apparently rated at 5% [1] and so your computations would be as follows:

          Basic Pay – 3,800,000
          NAPSA – 190,000
          PAYE – 443,000
          Net Income/Take Home – 3,167,000

          Could you confirm if the computations are correct? The only way I can verify my computations is by using my old payslips –latest one is from February, 2011. In theory, the computations above should be correct.


          • Pretty Woman

            Thank you. Good day

  • CWM

    Good day Lighton, Thank you for this blog, i have a few questions that i hope you can help me understand(1) i have noticed that my payslip has a different PAYE it goes up every month should this be or is this right? (2)My Napsa deductions are is this the correct deduction?

    • Lighton Phiri

      @CHILLZM:disqus Good to know you found the post helpful. See my comments below.

      (1) As far as I know, in theory, the only time PAYE should go up is if either your employers gave you a salary increment or if get additional variable allowance… e.g. overtime or overnight allowance or something… these additional income streams would effectively increase your basic pay and thus your PAYE as well… my guess is you sometime get allowances and as far as my knowledge of Zambia goes, its mostly overtime…

      (2) NAPSA employee contributions are financed at a standard rate of 5% [1]. However, you should note that this amount is deducted from your total basic salary before computation of PAYE.

      What are your thoughts on this? Does this make any sense? Send me an email and I’ll help with the computations –I won’t tell anyone ;). I hope this helps.


  • cwm

    Lighton, good evening, i sent you an email with attachments kindly let me know what you think.

  • joshua

    I get 1,500,000 but i am tax. What should i do.

    • Lighton Phiri

      @46ce057b341a127167f11b277ed2fe04:disqus I would strongly suggest that you make a claim and apply for a tax refund for April, May and June 2012. However, you should not mistake PAYE for NAPSA deductions… NAPSA will still be deducted from the 1,500,000

  • John

    Hi Lighton , good work u r doing.What is the PAYE and Napsa amounts do you pay on gross pay of 8,045,054.74, and
    Is there a % on pension?

  • Annie

    Good Day. how can South Africans working in Zambia claim back their PAYE / tax on their salaries? pls respond to

  • Christian

    Hey hi, good work you got here, but help me break this down my gross K 4,360,000.

    • Lighton Phiri

      Hello there, working with the standard 5% NAPSA deduction, the breakdown is as follows. I hope this helps

      Gross -> 4,360,000
      NAPSA -> 218,000 [5% of gross]

      Taxable Amount -> 4,142,000.00
      PAYE -> 602,600.00
      Total Tax Due -> 820,600.00
      Net Income -> 3,539,400.00

  • Sunny

    This is some good stuff

    • Lighton Phiri

      I am wondering how you got to find yourself here Lwele :) Still waiting for that phone call…

  • Ken

    I think its high time l found a mentor! Big up to Mr. Phiri. Ken –

  • tizee

    If you sell your leave days how should the TAX it? does it full in an allowance u add to your basic pay or it can be taxed on its on

    • Lighton Phiri

      It’s still income and so you would have to add it to the Basic Pay. The only strands you exclude are statutory contributions…

  • vishnu

    Can you please guide me in a calculation where i need to get net pay as 6993.So what is the basic and deductions.

    • Lighton Phiri

      @disqus_pCA7sIdJwm:disqus Terribly sorry for the delay. It appears I missed a lot of comments. You would need a basic of ZMW 9,113.46

      Basic Pay ….. ZMW 9,113.46
      NAPSA ……… ZMW 255.00
      Tax …………… ZMW 1,865.46

  • kay

    please help me calculate tax on my gratuity of K45,000 annual

  • kaps

    please help, my gross is K5,000 how much is my take home?

    • Lighton Phiri

      @disqus_BE70mgkf3R:disqus Missed your comment. Hope it’s NOT too late, but your Take Home, effective April 1 2014, is ZMW 4,261.5

  • Silvester mbazima


    • Lighton Phiri

      @silvestermbazima:disqus It’s actually the PF Government NOT ZRA :) ZRA is only there to implement policy 😉

  • George

    Please help me my Gross is K 3,109 how much is my Take Home?.

    • Lighton Phiri

      Take Home ….. ZMW 2,854

  • brenda

    my gross is 9, 500 help me find my net pay

    • Lighton Phiri

      Net Pay ….. ZMW 7,244.25

  • brenda

    my gross is 9500, please help me know my net pay

    • Lighton Phiri

      ZMW 7,244.25

  • clive

    my gross 6582, what is my net?

    • Lighton Phiri

      Net Income ….. ZMW 5,347.55

  • promco

    say for instance in april 2014 my salary is 13375.33 what will Paye be and net?

    • Lighton Phiri

      PAYE ………….. ZMW 3,357.12

      Net Income ….. ZMW 9,763.21

  • promco

    if ones salary in april2014 is 2158.65 what will net be?

    • Lighton Phiri

      Net Pay will be ZMW 1,903.65. The only deduction would be NAPSA contributions (ZMW 255.00)

  • promco

    if my gross is k36042 what will be paye in april2014 be?

    • Lighton Phiri

      With that amount, your PAYE will be ZMW 11,290.45


    Hi my gross pay is 3600 please with the 2014 tax band help me to compute my net pay

    • Lighton Phiri

      @disqus_5bIyqSfUn8:disqus Sorry for the delay… missed your comment.

      NAPSA: ………. ZMW 255.00
      PAYE Tax: ……. ZMW 86.25
      Net Pay: ………. ZMW 3,345.00

      I hope this helps.

    • Bwalya G

      Mr Phiri say something about the kr255 .00 Napsa figure what percentage are you using to come up with that?

      • Lighton Phiri

        @disqus_5bIyqSfUn8:disqus To the best of my knowledge, the current allowable deduction for NAPSA is ZMW 255.00 or 15% of Basic Pay–whichever is lower. Using ZMW 3,600.00 as an example 15% would be ZMW 540 making ZMW 255.00 lower.
        Please let me know if the computations don’t correspond to what’s on your payslip so we can figure out why…

  • Wellington Bwalya

    basic pay 1368 pliz help calculate gratutity for a 2 yrs contract and any tax

    • Lighton Phiri

      @Wellington Bwalya:disqus
      Missed your comment; with that amount, you are within the ‘Tax Free
      Threshold’ and so the only deduction would come from NAPSA–ZMW 205.20.

      Deduction/Month ………. ZMW 205.20
      Net Pay/Month ………….. ZMW 1,162.80

      To the best of my knowledge, gratuity conditions are company specific–I cannot help compute it without more details… I’d advise that you go through your contract to figure that out.

  • Kenneth KALUBA

    Much as your tax calculator is highly appreciated and is used to calculate our PAYE, another formula could have been set, but, where there`s NAPSA you use LASF to help those who contribute to LASF, Kaluba Kenneth

    • Lighton Phiri

      @Kenneth KALUBA
      Thank you for this. If I understand your concern, I believe I implicitly took that into account. That’s the reason I have the third field (Statutory Contributions). For instance, if say you make a monthly contribution to the Local Authorities Superannuation Fund and input that amount in that field, you should get the desired result(s). NAPSA is mandatory while these auxiliary contributions are optional and vary with different employers. Let me know if this does NOT give the desired result so we can work on it.

  • MBwalya

    How much tax for a basic of 15000

    • Lighton Phiri


      NAPSA ………. ZMW 255.00
      PAYE ………… ZMW 3,925.75
      Net Income … ZMW 10,819.25

      You could also experiment more with the PAYE calculator on the page. I hope this helps.

      • Andy

        Hi Lighton. This cannt be correct Put in your calculatoe and the values will differ.

        • Lighton Phiri

          Hello @Andy. Thank you for this. Indeed it is different. The results differ because I made a change on November 3, 2014—you will notice that example in post has changed as well—to align computations with the most recent NAPSA 2014 Ceilings [1].
          You will have noticed that I am now using a maximum ceiling value of ZMW 792.05.

          I would really appreciate it if you could let me know if the current computations are now in line with the figure(s) on your payslip—this is the only way I would be able to make appropriate changes.


  • Eliana C. Siwila

    My BASIC PAY IS 2000

  • Eliana Chisha Siwila

    My BASIC PAY IS 2000

    • Lighton Phiri

      @elianachishasiwila:disqus By law, yes. All cash benefits paid in the form of allowances are taxable.

  • joe

    This is how i understand the payroll. correct me if am wrong.
    Basic pay K4,000
    Napsa allowable K255
    Taxable amount K3,745
    Total tax K186.25
    At this stage do we stil charge 5% of the K4,000 and deduct it from
    the K4,000. Joe

    • Lighton Phiri

      @joe Yes, you are correct, except for the 5% part—I am actually struggling to make out where the 5% is coming from.

      • Enala

        Yes 5% is the napsa that is deducted from the employee based on the basic pay. it is the first thing that you compute

        • Lighton Phiri

          @disqus_lG5MVNW71T:disqus; Thank you for this.

  • Oliver

    please help me calculate for my net gratuity my annual income is 29800 and gratuity term was 5 years

    • Lighton Phiri

      @Oliver According the latest ZRA practice note (No. 1/2014) [1], if the ZMW 29,800 is your qualifying gratuity, it will NOT be taxed and you should get that entire amount.

      Use that money wisely brother ;^)


  • galamukani

    please help how much is my net pay if my gross of K 10400?

    • Lighton Phiri

      @galamukani Your net pay will be ZMW 7,829.25. You can see a detailed breakdown of your gross income using the form in the post.

    • galamukani

      Thank you very much but how do i access the breakdown calculations?

      • Lighton Phiri

        @galamukani In the post above, when you enter the ZMK 10,400 into to the field ‘Basic Pay’ the form will automatically compute relevant values. Using the ZMK 10,400 value, the following are the corresponding results

        NAPSA ……………………. ZMW 255
        Taxable Amount ………. ZMW 10,145.00
        Total Tax Deductions … ZMW 2,315.75
        Net Income ………………. ZMW 7,829.25

  • John Ndhlovu

    Hello Mr. Phiri! With a basic of K 29,516.02 what would be the net pay if NAPSA is 792.05. And is it supposed to be this amount for NAPSA?

    • Lighton Phiri

      Hello MR. @johnndhlovu:disqus ! A million thank you for this. I just updated the calculator to reflect the latest 2014 Ceilings [1].

      With that basic salary, the computations would be as follows:
      NAPSA …….. ZMW 792.05
      NET ………… ZMW 19,905.58

      If you could help confirm that these figures match with those on your payslip, I’d really appreciate it. Then I could make appropriate changes if required—I rarely get feedback from people using this calculator.

      Thank you again.


  • Mwape kangwa

    Please help me,my salary is k12.500 what would be NAPSA?

    • Lighton Phiri

      @Mwape Kangwa, You could use the form above :) Your breakdown is as follows

      NAPSA …… ZMW 625
      PAYE ……… ZMW 2,921.25
      NET ……….. ZMW 8,953.75

  • maggie

    please help my gross pay is 1800.00 how much is napsa gross pay ytd, taxable ytd,freepay ytd

    • Lighton Phiri

      @maggie That gross amount falls within the tax exception band—see above. Using the form, you could easily extrapolate the values by multiplying by 12.

      NAPSA ……….. ZMW 90 (YTD: ZMW 1,080)
      Taxable ………. ZMW 1,710.00 (YTD: ZMW 20,520)
      Take Home …. ZMW 1,710.00 (YTD: ZMW 20,520)

  • OZC~Chronicles

    how do you calculate statutory deductions for expatriate hires? Example indian hire USD 4700 net pay

    • Lighton Phiri

      @ozcchronicles:disqus Statutory deductions for all employees (local and otherwise) is done exactly the same way [1]—as above, unless if company expatriate will be working for is an international company.

      You deduct 5% from empoyee, but remit 10% to NAPSA [2].

      I am not very sure how earnings in foreign currency are handled, however, seeing as everything is quoted in ZMW on the NAPSA Website [3], I would imagine you would have to convert employee’s gross salary into its equivalent ZMW value before computing statutory deductions. That said, you would have to contact NAPSA to find out the specifics.

      I hope this helps?


  • Jeff

    Are temporal employees getting less than 3000 subject to PAYE

    • Lighton Phiri

      @Jeff No, ZMW 3,000 is within tax exception band—anything less than ZMW 3k, after statutory contributions are deducted, is non-taxable.

  • rich

    what is the total maximum napsa contribution

    • Lighton Phiri

      @rich The total maximum NAPSA contribution is ZMW 1,584.10, with employee and employer split up contribution evenly; implying that an employee is currently required to pay up to a maximum of ZMW ZMW 792.05.

      Please see this [1] memorandum for details.


  • Mr B

    Hello Mr Lighton…I might not have understood your formula well but i think there is an error in the third slab (3,800.01 to 5900 @ 30%). I think it should be (3,800.01 to 6700 @ 30%). The 30% tax is K2900 as to my understanding..

  • Mr B

    Ok, I understood K5900…i checked it out through one of the ref…apologies…

    • Lighton Phiri

      Glad it all makes sense now.

  • mr michael

    hello mr Lighton… am failing to under stand some thing. i have a gross pay of 10500 hence my napsa is 525 right? the remaining amount is 9975 of which the first 3000 is not taxed. meaning my taxable amount is 6975. of which 35% of that is 2441.25 if use my calculator, but am getting a different figure as compared to the calculator above when i punch in 10500. why the difference? please enlighten me as to why. thank you

    • Lighton Phiri

      Hello @mr michael… Tax is computed in bands; that taxable amount (ZMW 9,975) is broken down and appropriate deductions made to applicable bands. Here is how…

      STEP#1: 3000@ 0% (ZMW 0 tax) leaving 6975
      STEP#2: 799,99 (3000.01 to 3800.00)@ 25% (ZMW 200 tax) leaving 6175.01
      STEP#3: 2099.99 (3800.01 to 5900.00)@ 30% (ZMW 630 tax) leaving 4075.02
      STEP#4: 4075.02@ 35% (ZMW 1426.26)

      Total tax: (200 + 630 + 1426.26) => ZMW 2256.26

      I hope this helps.

      • Enala

        also remember that the only allowable pension is 255, so if your napsa is 525 you still have to calculate the tax on the figure above 255

        • Lighton Phiri

          @disqus_lG5MVNW71T:disqus; Actually, this is currently no longer the case. There is only a prescribed ceiling. See quote from the NAPSA Website [1].

          2. Presently the monthly contribution rate is pegged at 10 percent of a worker’s gross monthly earnings subject to the prevailing contribution ceiling in the calendar year in which the worker earned the income. The contribution ceiling is revised annually and the revision takes effect from January of each year.


  • Jacob Chisola

    Hi Mr. Phiri,help me understand,my gross pay is 9,000.00,Napsa is 450.00.My Paye as calculated for me by the accountant is 1,825.75 and my net pay is 6,724.25.If i follow your formula, my Paye is 1,757.5 and my net is 6,792.5.I have seen that he removes a 255.00 from the gross pay before doing the computation and he tells me that this is a constant.My other question is on Napsa and Paye on the Gratuity,Is this supposed to be deducted.

    • Lighton Phiri

      Hello Mr. @Jacob Chisola, Firstly, thank you very much for your comment, it is people like you that make it possible for content here to be up to date; I am also glad you seem determined to follow this up and get to the bottom of things…

      1. To the best of my knowledge, the formula above is accurate; you can in fact compare it with the 2015 official NAPSA Social Security Contributions Table (see Page 9 of 26) [1].
      * Are you able to share detailed breakdown of your deductions—if possible, kindly send this information through as soon as you can? Perhaps there might be something I omitted from the calculator about…
      * Could it be that you have a company policy that mandates all employee to subscribe to a trust fund?
      * I would follow this up with your accountant if I were you… point him to the latest 2015 Contribution Ceiling [2]. Of course, I would be VERY interested in hearing what comes out of your next interaction with your accountant.

      2. Yes, NAPSA (see Page 1 of 26) [1] & PAYE [3] is applicable on emoluments; this is inclusive of gratuity earnings.

      I hope this helps.


    • Jacob Chisola

      Thank you Mr.Phiri,I will get back to you after i have a discussion with him.There is no trust fund to which we contribute.

  • lisa phiri

    Dear Sir,
    My name is basic pay is k5,962 housing k1,789 and transport k500.i am meant to receive gratuity of one month salary how much should I get and what tax will I pay as PAYE and what amount will I pay as NAPSA ?I will really appreciate your help.

    • Lighton Phiri

      Dear Madam (@lisa phiri),
      My name is Phiri:)
      1. You will get a total of ZMW 7,838.45 (see explaination and links below)
      * No tax on that amount—it is within the 0% band
      * NAPSA will be computed normally—ZMW 412.55
      2. You will pay ZMW 0.00 as PAYE
      * Qualifying gratuity is within 0% band
      3. NAPSA will be ZMW 412.55

      ## A few things to note about taxation on gratuity:
      1. There are two qualifying gratuity bands. Please see latest practice notes [1]
      * First ZMW 36,000.00@ 0%
      * Above ZMW 36,000.00@ 25%
      2. Qualifying gratuity is defined as follows:
      * contract duration not less than two years
      * gratuity amount NOT more than 25% of basic salary during employment period


  • Newton

    This is great work Mr Phiri.I have a question,if i contribute to my an in house pension scheme(e.g 5% of my gross pay and my employer contributes 10%) does my contribution fall under statutory contribution?

    • Lighton Phiri

      @Newton; Yes! if the in-house pension scheme is a registered legal entity—which is almost always the case—the 5% falls under statutory contributions; 5% will be deducted from gross, together with NAPSA, before PAYE is computed.

  • Newton

    Thanks Lighton

  • Newton

    I just had a thought,is there a ceiling to private pension contribution?This is related to my earlier post.What would be my net pay if my salary is 20,000 ZMW with me contributing 10% to private pension scheme?

    • Lighton Phiri

      @Newton; Indeed there is—the current ceiling is ZMW 1860.00. The ‘Approved Fund’ deductions are detailed in PART IV of ITA [1]; the 2009 ITA amendment [2]—the latest ammendment I have access to—ascribes a cap of ‘fifteen per centum’ of emoluments or ZMW 1860 (rebased!), whichever is less.

      Your Net pay would ZMW 14,368.47—it would be computed as follows:
      * NAPSA deduction: ZMW 796.20
      * Private pension: ZMW 1,860.00 *** (10% of your gross is over ceiling…)
      * Taxable amount: ZMW 17,343.80
      * PAYE deduction: ZMW 4,835.33
      * Net income: ZMW 14,368.47

      Are you certain you are contributing 10% to the private pension fund or could it be the case that you are contributing 5%, with the other 5% contributed by your employer?


  • Newton

    Yes I am certain its 10% and employer contributes 20%.Thanks again

    • Lighton Phiri

      You have a very considerate employer :) The closest I ever came was 5% contribution towards a company registered trust fund—my then employer contributed an equivalent 5%…

  • Kristine

    Hi, what qualifying gratuity means? Who is qualifying for it? What shortest period of work can gratuity be paid?

    • Lighton Phiri

      1. What is qualifying gratuity mean?
      Qualifying gratuity is defined [1, 2] as one that meets the following conditions:
      * Paid upon termination of a written contract
      * Contract duration is NOT less than two years
      * Is NOT more than 25% of the basic salary earned during period of employment

      2. Who is qualifying for it?
      * Anyone whose employment contract meets the three conditions above

      3. What is shortest period of work can gratuity be paid?
      * The minimum period is two years

      [1] See latest ZRA practice notes

      • Lighton Phiri

        @disqus_jX7QCRqSSp:disqus; @Newton pointed out [1] a flaw in my response to your last question (What is the shortest period of work can gratuity be paid?). I misrepresented your question because I assumed all your questions were linked to ‘Qualifying Gratuity’.

        The two year minimum period is ONLY applicable to Qualifying Gratuity. There is no prescribed minimum period after which gratuity can be paid. This is NOT specified in the Employment Act [2] and is thus left at the discretion of the employer.


  • CWSimusokwe

    what is the standared calculation for leave days

    • Lighton Phiri

      @CWSimusokwe; Cash in lieu of leave are added to the salary and taxed normally under PAYE using the tax tables applicable to the month such payments accrues to the employee.

  • Joe

    Hi, my comment is in line with the earlier blogger named Newton. You have mentioned the amount of ZMW 1,860.were is this amount coming from??

    • Lighton Phiri

      Hello, @Joe. This is detailed in the Income Tax (amendment ) Act No. 1 of 2009 [1], albeit there could be recent acts superseding this; I have found none thus far. Incidentally, background information on this is in PART IV of the original ITA [2]—you might want to take a look at it if you need to understand this more.

      On page 4 of the amendment, pay particular attention to the verbatim text below:

      (3) The deduction to be allowed to an employee for a charge year in respect of the employee’s current contributions to approved pension funds shall not exceed—
      (a) fifteen per centum of the employee’s income from emoluments liable to tax which have been received for that charge year from any employer who established, adhered to or continued the said approved pension fund, the fifteen per centum to be calculated before any deduction under this subsection; or
      (b) one million, eight hundred and sixty thousand Kwacha; whichever is the less.


  • Newton

    Hi Lighton,
    I was reading your response to Kristine,Isn’t gratuity paid on pro rata basis if the some one leaves an organisation before contract period elapses(e.g served LESS THAN 2 years) ?Though I know some organizations do state in the contracts how one qualifies for gratuity,however others are silent.

    • Lighton Phiri

      Hello @Newton, thank you for this.

      I literally misrepresented what @disqus_jX7QCRqSSp:disqus was trying to find out in question #3. I made the assumption all her questions were centred around ‘Qualifying Gratuity’—which is where the two years came from… I have since edited my reply on @Kristine’s comment..

      Whether gratuity is paid upon completion of one’s contract or let alone on a pro rata basis is left at the discretion of an employer, and as you rightly pointed out, this is usually indicated in one’s employment contract.

      Incidentally, the Employment Act [1] is silent about gratuity. An employer can legally decide NOT to pay gratuity; apply a standard percentage; or use a fixed amount.


  • Sharon

    Does an employee get charged fringe benefit tax on interest free loans from an employer?

    • james

      what is qualifying gratuity? I have worked for 22 months on a 24 months contract is my gratuity qualifying on not?

  • stone

    Hi there. my basic pay is 5000 and allowances are at 2750.
    am on a two year contract. talk to me…help me to calculate my PAYE as my payslip has some mistakes (also noted by the company accountant for 2 months now). I’ll really appreciate.. From Stone

    • Lighton Phiri

      Hello @stone; please see breakdown below.

      * Gross pay: ZMW 7,750.00 (basic pay+allowances)
      * NAPSA deduction: ZMW 387.50
      * Taxable amount: ZMW 7,362.50
      * PAYE: ZMW 1,341.88
      * Net income: ZMW 6,020.63

      • stone

        cheers mate.

  • Raphael Zulu

    hi Lighton,I would like to know by what % is payee calculated,e.g Payee for 7750 is 1341.88. please help because if i calculate 35% of 7750 it gives me 2712.5

    • Lighton Phiri

      @Raphael Zulu; PAYE is computed deductively, in bands. Your approach—applying that 35% of ZMW 7,750.00—assumes that the entire amount is taxable, neglecting the fact that:
      1. NAPSA MUST be deducted before applying tax bands
      2. Taxable amount MUST be segmented into applicable individual tax bands

      Here is how it ought to be done.

      ## STEP #1: Compute NAPSA
      * 5% of Gross amount (5% of ZMW 7750.00)
      * NAPSA deduction: ZMW 387.50

      ## STEP #2: Compute taxable amount
      * Gross amount less NAPSA (ZMW 7750.00 – ZMW 387.50)
      * Taxable amount: ZMW 7362.50

      ## STEP #3: Compute PAYE by applying individual tax bands
      The ZMW 7,362.50 is split into
      * (Band #1: 0000.00 – 3000.00) ZMW 3,000.00@ 0% -> ZMW 0.00
      * (Band #2: 3000.01 – 3800.00) ZMW 799.99@ 25% -> ZMW 199.9975
      * (Band #3: 3800.01 – 5900.00) ZMW 2099.99@ 30% -> ZMW 629,997
      * (Band #4: 5900.01 – 7362.50) ZMW 1462.49@ 35% -> ZMW 511.8715
      * Total PAYE = (Band1 + Band2 + Band3 + Band4) = ZMW 1341.866

      • Lighton Phiri

        @Raphael Zulu; One more minor issue:
        * The ZMW 0.01 (One Ngwee) difference is as a result of round off errors :)
        The script tied to the form above rounds off figures at every point.

  • Patrick MFD

    Good morning Sir,thank you for facilitating our understanding on the tax bands and others.
    i just wanna find out : Does the same taxation applicable for overtime? Regards.!

    • Lighton Phiri

      @Patrick MFD; Yes overtime allowances are also taxable. Incidentally, the latest ZRA—PRACTICE NOTE No.1/2015 [1] has a section with earnings that are exempt from taxation; see excerpt below.


      The following emoluments are exempt or otherwise not chargeable to income tax and, consequently, need not be included in the taxable emoluments.

      (i) Ex – Gratia Payments: A voluntary, non – contractual, non – obligatory payment made by an employer to the spouse, child or dependant of a deceased employee is exempt (Paragraph 7 (t) of the 2 Schedule to Income Tax Act).
      (ii) Medical Expenses: Medical expenses paid or incurred by an employer on behalf of an employee or refunds of actual medical expenses incurred by an employee are exempt (Statutory Instrument No. 104 of 1996).
      (iii) Funeral Expenses: Funeral expenses paid or incurred by an employer on behalf of an employee are exempt (Statutory Instrument No. 104 of 1996).
      (iv) Sitting Allowances for Councillors: Payments by Local Authorities to Councillors as Sitting Allowances are exempt [Paragraph 7(s) of the 2 Schedule to Income Tax Act].
      (v) Labour Day Awards Labour Day awards paid to employees either in cash or in kind are non-taxable.


  • Sandra K

    Good afternoon Sir, what is the formula for calculating gratuity according to Zambian Laws?

    • Lighton Phiri

      Good evening Madam :) To the best of my knowledge, there is no prescribed formula for computing gratuity; there is in fact no mention of gratuity in the Employment Act [1]. That being said, it is not uncommon for most companies/organisation in Zambia to ascribe a percentage on an employee’s final basic pay& cumulate this to total duration of contract; or, alternatively, ascribe an amount equivalent to fixed number of months.

      If you are, however, interested in understanding how PAYE is computed on gratuity, please go through earlier threads here [2] and here [3]. You might also just want to go through the latest ZRA practice notes [4]

      I hope this helps.


    • Sanddra K

      Thank you very much for your response.

  • Namonda Mulumemui

    Good evening Mr Phiri Kindly assist how does one compute leave days for a person who worked for two years without taking their leave?

    • Lighton Phiri

      Namonda Mulumemui;

      The only reference I have been able to find on this is the “THE MINIMUM WAGES AND CONDITIONS OF EMPLOYMENT ACT” [1, 2]—see quote below for details.

      5. An employer shall grant leave of absence on full pay to an employee at the rate of two days per month, subject to, and in accordance with, the following conditions:
      (a) except on termination of the employee’s service, an employee shall be entitled to leave only on the completion of six months’ continuous service with that employer;
      (b) paid public holidays and Sundays shall not be included when computing such period of leave; and
      (c) the employer shall have the right to give reasonable consideration to the exigencies and interests of the business of the employer in agreeing to the dates when such leave may be taken.


  • Mr k

    Mr Phiri i get gross pay 5500 how much should my net pay be

    • Lighton Phiri

      Hello @Mr k;
      Your Net pay should be ZMW 4,597.50

  • Collins

    Mr Phiri. are professional subcsriptions to e.g ZICA, LAZ deductible under PAYE? Can be deduct these items when calculating their net pay?

    • Lighton Phiri

      @Collins; Terribly sorry for the long delay, it has been a busy year…

      Assuming ZICA and LAZ deductions are towards an ‘Approved Fund’, then yes, you deduct before applying tax. That being said, you would have to find out from ZICA and LAZ if this is the case.

      You might also want to take a look at the Income Tax Act [1]


  • Gerald Phiri

    Morning mr phiri, if i am offered a net pay of 4000, how do i gross it up to get my gross taking into account Napsa and the graduated bands?

    • Lighton Phiri

      Hello Gerald Phiri; Terribly sorry for the delay but, hopefully, this will help someone else out there.

      Your gross would have to be ZMW 4601.504511278.
      We could easily do this by working our way up by adding statutory contributions and PAYEE deductions. Here is a FUN way of doing it using simultaneous equations :)

      Here is what we know
      * Net is ZMW 4000.00
      * We also know through deduction that Net of ZMW 4000.00 should lie in ‘3800.01 – 5900.00’ band; this could easily be deduced by applying taxation to 3800.00—upper bound of ‘3000.01 – 3800.00’ band
      * NAPSA = 5% of Gross
      * Net = Gross – NAPSA – PAYEE

      Let Gross = y
      Let NAPSA = x

      NAPSA = 0.05y

      PAYEE = 0.25 (799,99) + 0.3 [(y-x-3000) – 799,99]

      = 199,9975 + 0.3 (y-x-3000) – 239,997
      = 199,9975 + 0.3y – 0.3x – 900 – 239,997
      = −939,9995 + 0.3y – 0.3x

      Net = Gross – NAPSA – PAYEE
      4000 = y – x – [-939,9995 + 0.3y – 0.3x]
      4000 = y – x + 939.9995 – 0.3y + 0.3x
      4000 – 939.9995 = y – 0.3y + 0.3x – x
      3060.0005 = 0.7y – 0.7x
      3060.0005 = 0.7y – 0.7(0.05y)
      3060.0005 = 0.7y – 0.035y
      3060.0005 = 0.665y
      4601.504511278 = y

      Gross = ZMW 4,601.50

  • brian

    hi mr phiri, i want to know the law that guides on how gratuity is calculated not how is taxed?

    • Lighton Phiri

      Hello brian;
      * Your employers would normally explicitly indicate how gratuity will be computed in your employment contract. You might want to find out from Human Resources on specifics.

      * The details of how tax on gratuity is computed are in ZRA Practice notes [1]. Be sure to check the last one in case of any changes. That being said, this is how tax on gratuity is currently computed.

      STEP 1: Compute ‘Qualifying Gratuity of emoluments’
      * Note that one of the conditions for ‘Qualifying Gratuity’ is a cap of “25% of Basic Pay earner during period of employment”. So in your case, 25% of your 35% is ‘Qualifying Gratuity’
      STEP 1a: Apply Qualifying Gratuity Bands—First 36,000@ 0% and Remainder@ 25%

      STEP 2: Compute ‘Non-qualifying Gratuity of emoluments’
      STEP 2a: Add Non-qualifying Gratuity emoluments to normal emoluments at the time of getting Gratuity—this will include all your allowances
      STEP 2b: Apply normal taxation from total amount in STEP 2a


  • Mwiya

    Hi. How do you gross up an net amount, taking into account Napsa?

    • Lighton Phiri

      You could brute force your way up or use some basic Algebra :). Someone asked a similar question [1]. Here is how we worked our way up using an example of a Net amount of 4000…

      Here is what we know
      * Net is ZMW 4000.00
      * We also know through deduction that Net of ZMW 4000.00 should lie in ‘3800.01 – 5900.00’ band; this could easily be deduced by applying taxation to 3800.00—upper bound of ‘3000.01 – 3800.00’ band

      * NAPSA = 5% of Gross
      * Net = Gross – NAPSA – PAYEE

      Let Gross = y
      Let NAPSA = x

      NAPSA = 0.05y

      PAYEE = 0.25 (799,99) + 0.3 [(y-x-3000) – 799,99]
      = 199,9975 + 0.3 (y-x-3000) – 239,997
      = 199,9975 + 0.3y – 0.3x – 900 – 239,997
      = −939,9995 + 0.3y – 0.3x

      Net = Gross – NAPSA – PAYEE
      4000 = y – x – [-939,9995 + 0.3y – 0.3x]
      4000 = y – x + 939.9995 – 0.3y + 0.3x
      4000 – 939.9995 = y – 0.3y + 0.3x – x
      3060.0005 = 0.7y – 0.7x
      3060.0005 = 0.7y – 0.7(0.05y)
      3060.0005 = 0.7y – 0.035y
      3060.0005 = 0.665y
      4601.504511278 = y

      Gross = ZMW 4,601.50


  • moji

    This is to answer Sandra’s question regarding Gratuity in Zambia. We write our Employee’s contracts for every two years and gratuity is calculated as 25% of the contract and paid at the end of contract. No gratuity for misconduct, resignation, and probation period.

    • Lighton Phiri

      Thank you so much for sharing this.

  • moji

    Mr Phiri: It is true that expat working in Zambia have to pay taxes in Zambia. Is there a way to go around this?

    • Lighton Phiri

      Hello @moji;

      It is true. The only way to go about it is if you legally fall within the the ‘Foreign Exemptions’ clause. See Income Tax Act—Page 90—[1] for details

      PART II


      3. There shall be exempt from tax-
      (a) the emoluments of any individual payable in respect of any office which he holds in the Republic as an official of any foreign government, if such individual is resident in the Republic solely for the purpose of carrying out the duties of his said office;
      (b) the emoluments of any domestic or private servant of any individual referred to in sub-paragraph (a) payable in respect of domestic or private services rendered or to be rendered by such servant to such individual, if such servant is not a Zambian citizen and is resident in the Republic solely for the purpose of rendering the said services;
      (c) the emoluments payable to any individual who is not a Zambian citizen and who is temporarily employed in the Republic in connection with any technical assistance scheme provided by any foreign country, any international organisation, or agency, any foreign foundation or any foreign organisation, if the exemption of such emoluments or such part of the emoluments as may be specified is authorised under the terms of an agreement entered into by the government of such foreign country, international organisation or agency, foreign foundation or foreign organisation with the Government of the Republic;
      (d) the emoluments of any individual in respect of service with any international organisation or any agency of a foreign government or any foreign foundation or organisation, which organisation, agency or foundation is approved by the Minister by order in the Gazette and such individual is not a Zambian citizen and is resident in the Republic solely for the purpose of rendering the said service or secondment to any Zambia organisation, agency, or foundation.

      4. There shall be exempt from tax such income of-
      (a) any international organisation;
      (b) any agency of a foreign government;
      (c) any foreign foundation or organisation;


  • james

    I have worked for 22 months on a 24 months contact is my gratuity qualifying or non qualifying?

    • Lighton Phiri

      Hello @disqus_ELNdbfi2gV:disqus; Comment came too late I suppose—have been busy these last couple of weeks. Perhaps this will help someone in a similar situation…

      This is definitely ‘Non-qualifying’.

      Qualifying Gratuity is defined as “One that meets the following conditions:”
      (i) is paid upon the termination of a written contract
      (ii) the contract duration is not less than two years; and
      (iii) is not more than 25% of the basic salary earned during the period of employment…

  • Susan

    Good afternoon Mr. Phiri, am on a year year contract and i get bonus every month depending on business. i wanted to find out if i still qualify for gratuity.

    • Lighton Phiri

      Hello @Susan;
      Your employers dictate whether or not you qualify for gratuity. This is normally explicitly stated in your employment contract. If you could specify the conditions therein, we would be able to help compute how much you will get at the end of your contract.

  • Susan

    Sorry meant two years contract.

    • Lighton Phiri

      * Please see my comment on your initial post

  • Manj

    hi if some one from other nationality work in zambia and he gets 2250 USD monthly then how much is the tax he has to pay for USD 2250 on monthly basis?

    • Lighton Phiri

      @nandish_v:disqus; The current rate of exchange is applied on your gross earnings to convert it into Kwacha and tax subsequently computed.

      Using today’s exchange rate of 1 USD = ZMW 7.79, your gross earnings would amount to ZMW 17,527.47
      * PAYE on that would be ZMW 4,620.94 (~USD 593.19)

  • Kennedy Lumbwa Mtonga

    With the following data
    Basic pay: k50 357(annual)
    Housing Allowance: k1230.77(monthly)
    Transport Allowance: k615.38(monthly)

    I have no trouble computing net pay, thanks to you, but a the clause stating “that i will be entitled to gratuity of 35% of my salary at the end of the three years contract” is what i may need you to shed light on. What would be the standard way to calculate the gratuity?

    • Lighton Phiri

      Hello Kennedy Lumbwa Mtonga; Took long for me to respond—sorry; I have been busy these last few months. Your case is interesting, albeit unique…

      The ‘35% of my salary’ statement is slightly ambiguous—it could mean either of two things:

      1. 35% of the cumulative total basic pay at the end of your contract; this is the likely case
      2. 35% of monthly basic pay at the end of your contract

      That being said, it is likely the first case—cumulative total. In addition, in all the two instances, I imagine the 35% will be applied to the last Basic Pay you would have been entitled to at the end of your contract; I am assuming you will get salary increments during the duration of your contract here…

      The standard way [1] of computing gratuity would be as follows:

      STEP 1: Compute ‘Qualifying Gratuity of emoluments’
      * Note that one of the conditions for ‘Qualifying Gratuity’ is a cap of “25% of Basic Pay earner during period of employment”. So in your case, 25% of your 35% is ‘Qualifying Gratuity’

      STEP 1a: Apply Qualifying Gratuity Bands—First 36,000@ 0% and Remainder@ 25%

      STEP 2: Compute ‘Non-qualifying Gratuity of emoluments’
      * In your case, this is 10%—remember 25% is ‘Qyalifying Gratuity’

      STEP 2a: Add Non-qualifying Gratuity emoluments to normal emoluments at the time of getting Gratuity—this will include all your allowances

      STEP 2b: Apply normal taxation from total amount in STEP 2a

      For each of the two possible cases, assuming your salary remains at its current static value of ZMW 4,196.42, your gratuity would be computed as follows:

      ## Case I: 35% of cumulative basic pay at end of contract
      * Cumulative total salary: ZMW 151,071.00 (4196.42 * 36 months)
      * Gratuity: ZMW 52,874.85 (35% of cumulative total salary)

      * Qualifying gratuity (25%): ZMW 37,767.75
      * Band 1@ 0%: ZMW 0.00
      * Band 2@ 25%: ZMW 441.94 (25% of remaining 1,767.75)
      * Tax deductions: ZMW 441.94
      * Net income: ZMW 37, 325.81 (ZMW 36, 000.00 + 1, 325.81)
      * Non-qualifying gratuity (10%): ZMW 15,107.10
      * This will be added to your salary and normal taxation paid
      * i.e. (ZMW 15,107.10 + ZMW 4,196.42 + 1,230.77 + 615.38) = ZMW 21,149.67
      * Tax deduction: ZMW 5,888.71
      * Net income: ZMW 14,464.76

      * You would get a total Net income of ZMW 51,790.57

      ## Case II: 35% of basic pay at end end of contract
      * Gratuity: ZMW 1, 468.75 (35% of Basic Pay)

      * Qualifying gratuity (25%): ZMW 1,049.11
      * Band 1@ 0%: 0
      * Band 2@ 25%: 0
      * Tax deductions: 0
      * Net income: ZMW 1,049.11
      * Non-qualifying gratuity (10%): ZMW 419.64
      * This will be added to your salary and normal taxation applied
      * i.e. (ZMW 419.64 + ZMW 4,196.42 + ZMW 1,230.77 + ZMW 615.38) = ZMW 6,462.21
      * Tax deductions: ZMW 913.68
      * Net income: ZMW 5,225.41

      * You would get a total Net amount of ZMW 6,274.52

      I hope this helps. Please do ping me if you spot an anomaly or if you need us to discuss this further.


      • kennedy lumbwa mtonga

        Thank you so much. Very accurate even by confirmation with my superiors. Lastly, on legal note, are allowances such as housing and transport supposed to be taxed together with or alongside the basic pay?

        • Lighton Phiri

          @kennedylumbwamtonga:disqus; Yes, housing& transport allowances—and any other allowances for that matter—, are considered emoluments, and are thus taxed together with Basic Pay.

          The most commonly exempt items are contributions towards Trust Funds—in your company has one set up for employees.

          You can get a sense of earnings exempt from tax in the latest ZRA practice notes [1], and the next time you have time to spend, you could always go through the Income Tax Act [2].


          • Kennedy Lumbwa Mtonga

            Just as another incentive, kindly add a gratuity tax calculator also.just to enable us to get a sense of the NET gratuity which i understand is also subject to tax.

          • Lighton Phiri

            @kennedylumbwamtonga:disqus; Thank you for this. I will most certainly work on it—especially that there have been some queries on this in the last couple of months.

  • Kennedy Lumbwa Mtonga

    In a nutshell, imagining yourself in my position, having your knowledge, how much gratuity would i get.Please keep up the good work.

    • Lighton Phiri

      Hello again @kennedylumbwamtonga:disqus

      This would depend on whether the 35% is applied to cumulative total of your salary or the last salary in the month your contract ends. See computation in your previous comment [1] below.

      ## Case I: 35% of cumulative basic pay at end of contract
      * You would get ZMW 51,790.57

      ## Case II: 35% of basic pay at end end of contract
      * You would get ZMW 6,274.52

      I hope this helps.


  • Ernest sibanda

    How is Taxable pay calculated i thought we should use the 255 ceiling. what does the ceiling of 255 mean

    • Lighton Phiri

      @Ernest Sibanda; No! The 255 is no longer applicable. The current social security ceiling is “the lowest level of earnings on which no contribution to the scheme is computed”[1]—this is presently ZMW 15,924.00; the maximum contribution one can make is thus ZMW 796.20.


  • Els

    Mr. Phiri i think the ceiling of ZMW 255 is something different then the ceiling of the maxium contribution to Napsa. The 255 is the maxium amount you can deduct to calculate your taxable pay. Check out the zra website it’s still mentioned or maybe i’m wrong and I have missed the message that the ceiling of 255 is really no longer applicable. cheers

    • Lighton Phiri

      @Els; NAPSA ceilings are dynamic. If you could help with the link to the ZRA page you are referring to, it would help clarify this–I imagine the page is out of date though.

      * For the period January 1 2015–December 31 2015, the monthly ceiling is ZMW 15,924.00, effectively yielding a maximum contribution of ZMW 796.20.
      * Please the 2015 Social Contribution Tables from NAPSA [1] to get a sense of how this is done; pay particular attention to the section of the spreadsheet with:

      The Social Security Ceiling in effect through out any year is equal to four times the National Average Monthly Earnings computed by the Central Statistical Office for the second quarter of the previous year.

      I hope this helps


      • JJ


        I have taken the trouble to investigate your advise; and wish to advise that your calculations are wrong. You need to re – programme your calculator for tax purposes.-PAYE. You need to get your facts correctly and advise accordingly before mis-informing the public. I took your advise as gospel thruth and now i look LIKE….!!!! with my employer. The ZMW 255 is still applicable and it is of benefit to us. NAPSA- to appreciate those that pay the contribution went ahead and decided to give us an incentive of the 255 which is not subject to tax.

        This is what i was given from a reliable audit firm.

        :find attached the 2016 Budget highlights compiled by KPMG Zambia. Please refer to page 19 and 23 (Section 4: Domestic Taxes) regarding the NAPSA TAX Allowable deduction amounting to ZMW255 which has remained the same. It is the maximum amount for pension contributions that is allowed to be deducted from the gross pay before computing PAYE as required by ZRA. Please note that this is not the same as the NAPSA Contribution of 5% or the maximum NAPSA Contribution of ZMW796.20 which is required by NAPSA. Kindly note this information is up to date.
        Iam unable to attach the booklet ( Budget highlights), please send me your email address ,even all those that need it.
        Calculated as follows: if your gross earnings is ZMW 20,000 as an example. Your first deduct the ZMW 255 . Then the balance is what is subjected to PAYE. This what ZRA will tax you.
        Thereafter, once you get the TAX -PAYE . You finally deduct your PAYE and the max ceiling Napsa of 796.2 from your gross of ZMW 20,000.
        I hope its clear….finally i would like to confirm that the ZRA website page is still valid. GOOD NIGHT.

        • godfrey

          Await your response

          • Lighton Phiri

            @godfrey:disqus; Sorry I took so long, but I just responded to your other message.

  • Clay

    Thanks boss you helped me lots

  • Inonge

    Wow, you have made my life a whole lot easier! Was thinking about the tax bands and the easiest way to go about them. Now i can just put in the digits and Voila, its all done!!!!!! #allsmiles#thanks

  • Godfrey

    My son just started work, his salary is 30,000. how do you calculate NAPSA and what is the tax. thank you

    • Lighton Phiri

      ## NAPSA
      * You son’s salary is above the ceiling and so he shall contribute the maximum allowable amount—ZMW 796.20

      ## Tax
      * His salary is in upper tax band and so his salary will be broken all four band rates applied accordingly

      ### NAPSA deduction
      * ZMW 796.20 will be deducted from his ZMW 30,000.00 before tax is applied
      * Taxable amount will thus be ZMW 29,203.80

      ### Band 1—ZMW 0 – ZMW 3,000.00
      * ZMW 3,000.00 will not be taxed
      * Tax in this band is thus ZMW 0.00
      * This leaves ZMW 26,203.8

      ### Band 2—ZMW 3,000.01 – ZMW 3,800.00
      * ZMW 799.99 of the remaining ZMW 26.203.80 is taxed at 25%
      * Tax in this band is thus ZMW 199.9975
      * This leaves ZMW 25,403.81

      ### Band 3—ZMW 3,800.01 – ZMW 5,900.00
      * ZMW 2099.99 of the remaining ZMW 25,403.81 is taxed at 30%
      * Tax in this band is thus ZMW 629.997
      * This leaves ZMW 23,303.82

      ### Band 4—ZMW 5,900.01 – Infinity
      * The remaining ZMW 23,303.82 is taxed at 35%
      * Tax in this band is thus ZMW 8,156.337

      Total tax is thus ZMW 8,986.3315

      • godfrey

        Mr. Phiri…

        What’s the TAX allowable napsa deduction, i.e. the
        amount deducted from gross pay before the calculation of PAYE?

        Some Audit firms advised the following:
        example: you 20,000 gross ….less 255 Napsa then balance of
        19745 a contribution of 796.20 NAPSA is deducted again.
        Where in the NAPSA act/Law does it state this. Now puzzled.

        • Lighton Phiri

          Mr. @godfrey;
          * Presently, amount deducted from gross pay before the calculation of PAYE is 5% with a maximum contribution of ZMW 796.20.
          * The NAPSA deduction is only done once and so for a gross of ZMW 20,000.00 ONLY ZMW 796.20 should be deducted.

          Please see the current (2015) NAPSA Social Security Contributions Tables [1] for official/authentic deductions

          Please pay particular attention to “4.0 Statistics”

          I hope this helps.


  • lubi Kalimina

    Mr Phiri Sir, The calculator is failing to give me answers at gross pay of K 15,924.00

    • Lighton Phiri

      @lubikalimina:disqus; Thank you very much for bringing this to my attention.
      There was a minor bug with the code—a logical error as a result of an ‘if’ condition. This has now been fixed.

  • Ruddgal

    Dear Mr Phiri,
    Some enlightenment on how hardship allowances are taxed would be great. The first instance where the allowance is added to the salary is clear for me as it will be taxed as PAYE. What would be the case if this allowance is given in voucher form (shopping voucher from one retailer). what kind of tax will this incur and at what point?

    Many thanks in advance!

    • Lighton Phiri

      Hello Ruddgal; Terribly sorry for the delay. This is the part of the year I am usually busy.

      I do not have an exact answer for your question about ‘shopping vouchers’, so my response comes with a disclaimer…
      * Oddly enough, the ITA is vague on that.
      * That being said, the Practice Notes [1] do have information on this and from what I gather
      1) Gifting is NOT allowed with the exception of when “employer provides entertainment or hospitality for employees during e.g. on Christmas”
      2) When gifting does occur, it is exempt from taxation.

      Expenses incurred on entertainment, hospitality and gifts are not allowable, subject to the following exceptions:
      c) Where an employer provides entertainment or hospitality for employees, e.g. meals, accommodation etc on business trips or a Christmas party for employees;
      i) Employees receiving entertainment allowances would be taxed under PAYE and the amount would be disallowable to the employer.
      ii) Where an employer defrays entertainment expenses directly, the cost would be disallowable to the employer but there would be no charge on the employee unless the normal rules as to benefits apply.


  • Mathambo Mtine

    Evening Mr Phiri. Could you kindly include a calculator that can help with the computation of gratuity.

    • Lighton Phiri

      @mathambomtine:disqus; Thank you for this. I will work towards this; seeing as I have had a number of individuals request for this.

  • Lighton Phiri

    Hello @disqus_6ABPFOPlNn:disqus ; Thank you for this—most appreciated.

    First, I am terribly sorry for taking this long to respond; I have been preoccupied these last couple of days. More importantly, sorry for the ‘confusion’ with the computations—I should probably put up a disclaimer.

    ## Current State of Calculator
    The input parameters for computing figures in calculator come from two sources:

    1) Sample payslips& user feedback
    * In the past, I have had a handful of individuals share their payslips as a way to verify figures computed by calculator scripts. Please see sample payslip here [1]. This has proven accurate until now. I believe you are the second, if not third individual to flag this—again, thank you for this.
    * The feedback I have gotten was largely been overwhelmingly positive and so I naturally assumed the script was flawless.

    2) Salvaged documentation from ‘authentic’ sources
    a) Income Tax Act
    * The ‘SECOND SCHEDULE – Exemptions’ section in the Income Tax Act [2] has a subsection with income exempted from taxation.
    b) ZRA Practice Notes
    * Practice notes have summaries on PAYE [4]
    c) ZRA Income Tax PAYE templates
    * See ‘PAYE Direct Payment Return’ e-Form on ZRA Website [5]

    * See ‘Income Tax PAYE Monthly P-16’ e-Form on ZRA Website [5]

    ## Conflicting Information from ZRA
    1) FAQ Page [6]
    * I am aware of PAYE items on FAQ page [6], however, taking those aspects into account resulted into inconsistencies with sample payslip figures I have worked with in the past

    2) PAYE Page [7]
    * At some point, the scripts I use did take into account the ‘255 or 15%—whichever is less’ aspect. I, however, dropped it due to discrepancies with sample payslips I looked at. Furthermore, it is evident, by looking at the taxation bands on the page [7], that this information is outdated

    3) Calculator
    * The calculator you refer to computes tax on ‘chargeable income’ and so cannot be used to make a comparion with the calculator on this page.

    ## Next Steps
    * I shall leave the calculator in its present state until correct input parameters are sourced
    * I shall attempt to ping ZRA to verify PAYE computation steps
    * I will set up a form, in an attempt to crowdsource additional figures from as many people as possible. Hopefully, we should get a clear picture regarding
    * I will attempt to have more individuals share sample payslips to see if that helps

    Again, thank you so much for raising the flag.