Permits & People

Cost of Employing a Foreigner in Tanzania: Permits, Payroll and the Year-One Budget

Cover: cost of employing a foreigner in Tanzania, work permit, residence permit and payroll costs
Government fees in USD, payroll costs in TZS, and the market costs an employer chooses to carry, kept in separate columns.
Direct answer

What does it cost to employ a foreigner in Tanzania? On the Mainland, a Class C work permit (USD 1,000) and a direct B-1 residence permit (USD 2,000) plus re-entry and dependant passes put a family of three at about USD 4,250 in year one. Payroll then adds employer NSSF, WCF at 0.5% and SDL at 3.5% on top of salary, with PAYE withheld from the employee.

The cost of employing a foreigner in Tanzania falls into two buckets that should never be mixed. The first is what the law makes you pay: permit fees to the Labour Commissioner and the Immigration Department, and statutory payroll charges to TRA, NSSF and the Workers Compensation Fund. The second is what the market expects you to pay: relocation, housing, school fees, flights and medical cover.

This guide sets out both buckets for a Mainland employer hiring one non-citizen. Every government fee comes from Zatra's fee register with its ID, so you can trace it. The market costs are shown as Zatra budgeting assumptions, labelled as illustrative. Government fees are in USD and payroll is in TZS, and we keep the two totals apart. A separate section covers what we could and could not confirm for Zanzibar.

What the law says

Three Mainland statutes decide the cost. The Non-Citizens (Employment Regulation) Act, Cap. 436 governs the work permit. We read the TanzLII consolidation as amended to 14 March 2025, which takes in the Labour Laws (Amendments) Act, No. 4 of 2025. The Immigration Act, Cap. 54 R.E. 2023 governs the residence permit and dependant passes. The Employment and Labour Relations Act, Cap. 366 R.E. 2023 (ELRA) governs the contract itself.

Section 9 of Cap. 436 is the starting point. A non-citizen may not work in any occupation, paid or unpaid, without a valid work permit or exemption certificate. No person may employ or engage a non-citizen without one either. Section 9(4), renumbered by Act No. 4 of 2025, makes breach an offence carrying a fine of not less than TZS 10,000,000, imprisonment of not less than two years, or both (register F0422).

Section 10 sets the procedure. The employer applies to the Labour Commissioner before the non-citizen enters Tanzania. The application carries the non-refundable Fifth Schedule fee and the Second Schedule documents. Under section 11(2), the Commissioner must be satisfied that all possible efforts were made to find a local expert.

Section 7 adds a cost that does not appear on any fee schedule. An employer planning to engage a non-citizen must prepare a succession plan for transferring the non-citizen's knowledge to citizens. It must also run a training programme to produce local employees for the role. Our guide to the work permit succession plan covers what the plan should contain.

Section 16 imposes a reporting duty. Every employer of non-citizens files returns with the Labour Commissioner on 30 June and 31 December each year. If a non-citizen's employment ends between returns, the employer reports the cessation immediately under section 16(2).

Who is affected

This guide is for any Mainland employer hiring a non-citizen on a local contract: a subsidiary of a foreign group, a local company recruiting a specialist, an NGO or a school. It is written for the HR and finance teams who must approve the hire before an offer goes out. Groups seconding staff from abroad should also read our guide to seconding foreign employees.

Investors working in their own company use a Class A work permit (register F0413, USD 1,000), covered in our guide to the work permit for investors. Lower EAC citizen rates appear in the table but are not modelled.

What does the work permit cost?

Section 13 of Cap. 436 creates five classes of work permit, and section 13(2) ties the fee to the class. The Fifth Schedule we read on TanzLII sets the fees in US dollars. Most employees fall under Class B or Class C.

Government chargeAmountRegister IDPaid to
Work permit Class A, investors and self-employedUSD 1,000F0413Labour Commissioner
Work permit Class B, prescribed professionsUSD 500F0414Labour Commissioner
Work permit Class C, other professionsUSD 1,000F0415Labour Commissioner
Facilitation fee on a work permit filed through TISEZAUSD 100F0418TISEZA
Residence permit Class B through TISEZAUSD 2,050, USD 50 per dependant, plus 10% facilitation fee after approvalF0404Immigration via TISEZA
Residence permit B-1, filed directUSD 2,000 (EAC citizens USD 500)F0406Immigration
Re-entry pass, applicant and each dependantUSD 50 eachNEW-04-21Immigration
Dependant pass, spouse or childUSD 550 (EAC citizens USD 300)NEW-04-22Immigration
Work permit renewal or change of classFull class fee againNEW-04-36Labour Commissioner
Work Permit Register inspectionUSD 50NEW-04-37Labour Commissioner
Late half-yearly non-citizen returnTZS 500,000 per month or partNEW-04-39Labour Commissioner
Employing without a permitFine of not less than TZS 10,000,000, or prison, or bothF0422Court, on conviction

Class B covers prescribed professions such as medical and health, oil and gas, and science and mathematics teaching. Class C covers every other profession, which is where most engineers, finance managers and general managers sit. The full schedule of Mainland charges sits in our government fees guide.

Which residence permit and dependant fees apply?

A work permit lets a person work. It does not let them live in Tanzania. The Immigration Department issues a separate residence permit, and the Immigration e-Permit guidelines list the Labour Commissioner's work permit as a document for the Class B application. The same guidelines say a Class B application is made before the employee enters Tanzania. They list the B-1 fee, specific employment by a specific employer, at USD 2,000, matching register F0406.

On the direct route, each applicant and each dependant also pays a re-entry pass of USD 50 (register NEW-04-21). A spouse or child living with the permit holder needs a dependant pass at USD 550 each (register NEW-04-22). Our guide to the Class B residence permit and our dependant pass guide cover the documents.

Through TISEZA, the register shows a Class B fee of USD 2,050, USD 50 for each dependant, and a 10% facilitation fee to TISEZA after approval (register F0404). TISEZA replaced TIC as the investment authority on 1 July 2025. The register line does not say whether the dependant pass is charged again on this route, so we list it under Figures to confirm.

Do foreign employees have to join NSSF?

On the texts we could read, yes for a private sector employer, unless an agreement with the employee's home country applies. Regulation 23 of the National Social Security Fund (General) Regulations, GN 418 of 1998 says a contributing employer who employs a non-citizen shall pay contributions on his behalf. That duty is made subject to cooperative agreements between Tanzania and other governments on contributions and benefits.

We found no general exemption for a non-citizen who is already covered by a home-country scheme. The NSSF Act text on TanzLII contains no citizenship test, and section 92 only allows reciprocal agreements with other territories. Two caveats apply. The TanzLII copies of the Act and the Regulations we read are versions as at 31 July 2002, and later amendments are not consolidated there. We also could not identify any reciprocal agreement currently in force.

The practical answer is to register the employee and contribute from the first payroll unless NSSF confirms an exemption in writing. The rate is 20% of wages, with the employee's share capped at 10% (register F0279). The usual split is 10% employer and 10% employee, but the employer may pay 15% and deduct 5%, or pay all 20%. Our NSSF and PSSSF guide explains how benefits are calculated and paid.

How is a foreign employee taxed through payroll?

PAYE depends on tax residence, not nationality. A resident employee is taxed on the monthly bands in the First Schedule to the Income Tax Act, Cap. 332 R.E. 2023. A non-resident employee is taxed at 15% of gross employment income as a final withholding tax (register F0182). Residence is a question of fact about the individual, so confirm it for each hire.

Monthly taxable income (resident)PAYERegister ID
Up to TZS 270,000NilF0176
TZS 270,001 to 520,0008% of the amount above TZS 270,000F0177
TZS 520,001 to 760,000TZS 20,000 plus 20% of the amount above TZS 520,000F0178
TZS 760,001 to 1,000,000TZS 68,000 plus 25% of the amount above TZS 760,000F0179
Above TZS 1,000,000TZS 128,000 plus 30% of the amount above TZS 1,000,000F0180

PAYE is the employee's tax, withheld by the employer. It is a cost to the employer only where the contract promises a net salary, which forces a gross-up. Three charges fall on the employer alone:

Housing, a car, school fees paid for the employee's child and similar items are employment income. Section 7(2) of the Income Tax Act includes benefits in kind valued under section 27. We do not repeat the valuation rules here. Our benefits in kind guide covers them, and the point for budgeting is that each benefit can raise the PAYE bill.

Worked example: a TZS 12,000,000 a month engineer filed direct

The facts for this worked example are as follows. A Dar es Salaam company with 40 employees hires a foreign engineer on a gross salary of TZS 12,000,000 a month. The engineer is resident for tax. A spouse and one child come as dependants. The company files a Class C work permit with the Labour Commissioner and a B-1 residence permit direct with Immigration. It uses a 10/10 NSSF split and pays no taxable benefits.

Year-one government fees in USD

ItemCalculationUSDRegister ID
Work permit Class COne permit1,000F0415
Residence permit B-1, directOne permit2,000F0406
Re-entry passes3 people x USD 50150NEW-04-21
Dependant passes2 dependants x USD 5501,100NEW-04-22
Total, year one4,250

Monthly and annual payroll in TZS

PAYE uses the top band (register F0180): TZS 128,000 plus 30% of TZS 11,000,000, which is TZS 3,428,000. We run the bands on the full gross, as our PAYE and net salary guide does. Whether the employee's NSSF share reduces the PAYE base is listed under Figures to confirm.

Payroll lineRate and IDMonthly TZSAnnual TZS
Gross salaryContract12,000,000144,000,000
PAYE withheld from employeeF01803,428,00041,136,000
NSSF employee share withheld10%, F02791,200,00014,400,000
Net pay to employeeGross less PAYE and NSSF7,372,00088,464,000
NSSF employer share10%, F02791,200,00014,400,000
WCF0.5%, F028160,000720,000
SDL3.5%, F0276420,0005,040,000
Employer statutory on-costNSSF + WCF + SDL1,680,00020,160,000
Total employer payroll costGross + on-cost13,680,000164,160,000

So the year-one statutory bill has two totals: USD 4,250 in permit fees and TZS 164,160,000 in payroll cost, of which TZS 20,160,000 is employer on-cost. Do not convert and add them on the budget sheet. The USD figure is a fixed government charge, while the TZS figure moves with salary and headcount.

Two variations change the TZS side. With a 15/5 NSSF split, the employer share rises to TZS 1,800,000 a month and net pay rises by TZS 600,000. If the engineer were non-resident, PAYE would be 15% of gross, TZS 1,800,000 a month, as a final tax (register F0182). A company with fewer than 10 employees pays no SDL (register F0276), which removes TZS 420,000 a month.

Worked example two: the same hire filed through TISEZA

Now assume the employer is a TISEZA-registered investor and files both permits through the TISEZA one-stop centre. The work permit fee is unchanged. TISEZA adds its own facilitation fees, and the residence permit line is different.

ItemCalculationUSDRegister ID
Work permit Class COne permit1,000F0415
TISEZA work permit facilitationOne permit100F0418
Residence permit Class B through TISEZAOne permit2,050F0404
Dependants on the TISEZA line2 x USD 50100F0404
TISEZA 10% facilitation fee after approval10% of USD 2,050 (our reading)205F0404
Total, year one3,455

The payroll side is identical, because payroll charges do not depend on the filing channel. We applied the 10% fee to the USD 2,050 permit fee only. If Immigration also charges the USD 550 dependant passes on this route, add USD 1,100, for a total of USD 4,555.

What market costs should the employer budget for?

No law requires an employer to pay for housing, school fees or flights, but most expatriate offers include them. The figures below are Zatra budgeting assumptions for a family of three in Dar es Salaam. They are illustrative, not official, and not a quote from any supplier.

Market cost (employer choice)Illustrative assumptionYear one, USDTax point
Relocation: shipping, temporary hotel, visas for travelOne-off allowance8,000Check treatment of reimbursements
HousingUSD 2,500 a month30,000Benefit in kind
School fees, one childInternational school, one year18,000Benefit in kind
Annual home-leave flights3 economy returns4,500Check treatment
Private medical insurance, familyAnnual premium7,500Check treatment
Illustrative totalAssumption only68,000

Replace every line with real quotes before the budget goes to the board. Housing and school fees are the items most likely to raise PAYE. Our employment contracts guide covers how to write these benefits into the offer letter.

How long does a permit last, and what does renewal cost?

Section 12(4) of Cap. 436 makes a work permit valid for twenty-four months from issue, unless cancelled earlier. It may be renewed, but the first grant and all renewals together may not exceed eight years. Section 12(5) allows a longer total for an investor whose contribution is of great value to the economy. Section 12(3) makes the permit non-transferable, so a new employer means a new application.

Renewal is not discounted. The register shows the full class fee again on renewal or change of class (register NEW-04-36). For our engineer, budget a further USD 1,000 for the Class C renewal in year three. Act No. 4 of 2025 inserted section 12(7), which requires the renewal application at least sixty days before expiry. Our work permit renewal guide covers the file.

We have not confirmed the B-1 residence permit period from the Immigration Act text. Plan for the residence permit to run on the same cycle as the work permit, with its fee payable again on renewal. Confirm the period printed on the permit when it issues.

The 2025 amendments also changed the contract. Act No. 4 of 2025 substituted section 14(1)(b) of ELRA (section 15(1)(b) in R.E. 2023). A fixed-term contract is now permitted for a non-citizen granted a work permit for a defined duration. Bowmans reports the same change. A new section 41A lets an arbitrator or the Labour Court award the remuneration for the remaining term if the employer materially breaches a fixed-term contract. Align the contract term with the permit term, and draft the early exit clauses with care.

What does non-compliance cost?

The penalties are larger than any permit fee. Employing a non-citizen without a permit carries a fine of not less than TZS 10,000,000, imprisonment of not less than two years, or both, on conviction (register F0422). The offence applies to the employer as well as the worker. A late half-yearly return costs TZS 500,000 for each month or part of a month (register NEW-04-39).

The common triggers are a new hire who starts before the permit issues, and a renewal filed inside the sixty-day window that leaves a gap in which the employee cannot lawfully work.

Late NSSF, WCF and SDL payments carry their own penalties, and our guide to TRA penalties and interest covers the tax side. Where a matter reaches prosecution, a labour dispute or a challenge to a permit refusal, instruct an advocate.

What about Zanzibar?

Zanzibar is a separate labour jurisdiction, and a Mainland work permit does not authorise work there. Cap. 436 applies to Mainland Tanzania. In Zanzibar, Part V of the Employment Act, No. 11 of 2005 (Zanzibar) governs foreign employees. Section 36(2) says the work permit is issued by the Commissioner, defined as the Labour Commissioner of Zanzibar. Section 36(3) leaves the fee to a Minister's notice in the Gazette.

Residence permits remain a Union matter issued by the Immigration Department. The fees in register F0406, NEW-04-21 and NEW-04-22 therefore apply in Zanzibar too. Payroll changes: Zanzibar employers contribute to ZSSF rather than NSSF, and pay Zanzibar SDL at 3% of monthly gross emoluments from 1 July 2026 if they have 4 or more employees (register F0278).

Cost itemMainlandZanzibar
Work permit lawCap. 436, Labour CommissionerEmployment Act No. 11 of 2005, Labour Commissioner of Zanzibar
Work permit feeUSD 500 (Class B, F0414) or USD 1,000 (Class C, F0415)Unknown: set by Gazette notice we did not locate
Work permit period24 months, eight-year total capLong-term permit 6 to 12 months, renewable, four-year total with exceptions (s.37)
Residence permitUnion Immigration, B-1 USD 2,000 (F0406)Same Union Immigration fees
Social securityNSSF, 20% (F0279)ZSSF, rate in our Zanzibar payroll guide
Skills levySDL 3.5%, 10+ employees (F0276)Zanzibar SDL 3%, 4+ employees (F0278)
Workers compensationWCF 0.5% (F0281)Unknown: WCF is a Mainland fund; confirm the Zanzibar position
PAYETRA bands F0176 to F0180Zanzibar PAYE rules, see our Zanzibar payroll guide

See our Zanzibar work permit guide and our Zanzibar payroll guide for detail. Treat the Zanzibar work permit fee as unknown until it is assessed on filing.

What to do now

  1. Confirm the class. Check whether the role is a prescribed profession under Class B or falls under Class C, because the fee doubles between them.
  2. Write the succession plan. Name the Tanzanian understudy and the training programme before filing, as section 7 requires.
  3. Choose the channel. Decide between filing direct and filing through TISEZA, and budget the facilitation fees if you use TISEZA.
  4. Build two budget lines. Keep a USD line for government permit fees and a TZS line for payroll, with market costs on a third line.
  5. Set up payroll. Register the employee with NSSF, add WCF and SDL, and settle tax residence before the first payslip.
  6. Value the benefits. Price housing, school fees and any car as benefits in kind before you fix the package.
  7. Align the contract. Make the fixed term match the permit period, and state the ELRA ground for the fixed term.
  8. Diary the deadlines. Put the half-yearly returns and the renewal date, expiry minus sixty days, in the compliance calendar.

Key dates and deadlines

How Zatra helps

Zatra prepares the cost model for an expatriate hire, the succession plan, and the work permit and residence permit files, and sets up payroll for NSSF, WCF, SDL and PAYE through our work and residence permits service and our payroll compliance service. Government fees are paid at the official rate to the Labour Commissioner, Immigration, TISEZA or TRA against their GePG control number. They are kept separate from Zatra's professional fee. Prosecution, refusal challenges, labour disputes and legal opinions go to an advocate, and Zatra has one on the team. Zatra prepares and files; it does not decide or guarantee any authority's outcome.

Sources and status

Accurate as at 14 November 2026.

Figures to confirm before you act

This article is general information based on official sources available at the date of publication. It is not legal, tax or financial advice. Laws and notices change. Verify with the issuing authority or consult Zatra before acting.

Frequently asked questions

Can the employee pay the work permit fee instead of the company?

Cap. 436 places the application duty on the person who wants to employ the non-citizen, and the offence in section 9 reaches the employer. Who bears the fee is a contract term. If the company recovers it from salary, the deduction must be agreed in writing and the net pay still reported correctly.

Is the work permit fee refunded if the application is refused?

No. Section 10(2) describes the Fifth Schedule fee as non-refundable. A refused Class C application loses USD 1,000. A complete file, a clear job description and a credible succession plan are the best protection against paying twice.

Does a foreign employee get NSSF contributions back on leaving Tanzania?

Some secondary sources, including a 2025 payroll guide by PaySpace, say a non-resident can apply for a refund after leaving permanently. We did not read the benefit rules that govern this. Ask NSSF in writing before you promise a refund in the offer letter.

Can we hire a foreigner on a short assignment without a work permit?

Not for productive work. Section 9 applies to any occupation, paid or unpaid. Short business visits run on visas and passes with their own conditions, and an assignment of up to six months may fit the B-3 residence permit with a work permit. Check the activity before booking flights.

Do we need a new permit if the employee changes role within the company?

A change of permit class needs a new application and surrender of the old permit under section 13(3), at the full fee (register NEW-04-36). A change within the same class and employer should still be checked against the permit's conditions, which bind under section 12(2).

Is a net-of-tax salary promise more expensive?

Yes. If the offer guarantees TZS 7,372,000 net, every increase in PAYE, NSSF or a taxable benefit falls on the employer. The gross-up also lifts SDL, WCF and the NSSF employer share, because they are charged on gross. Model the gross-up before agreeing net terms.

Can one non-citizen work for two group companies on one permit?

Generally no, because section 12(3) makes the permit non-transferable and specific to its purpose. The 2025 amendment created one exception: a Class A holder may work with another company in which he holds shares after a tax clearance certificate and written authorisation from the Labour Commissioner.

Sources & regulators

Verify before filing: Rates, forms and thresholds move by Finance Act, Government Notice and portal revision. Confirm the live schedule on the mandate-holder portal before you budget or submit. Law-firm alerts and Big Four notes are discovery only.

Brief the desk

This Insights page is orientation. Work and Residence Permits in Tanzania is the commercial desk for the same facts. Zatra’s fee stays on its own line, separate from government, bank and regulator charges. Approvals are not guaranteed.

Book a 20-minute file check Talk to Zatra

+255 788 466 212 · [email protected] · WhatsApp +255 747 912 965

Disclaimer

This article is informational orientation. It is not legal, tax or investment advice and not a government decision. Tanzanian instruments move by Act, Government Notice, Finance Act and portal revision. If a sentence here disagrees with the live mandate-holder, the mandate-holder wins. Zatra Consultants Limited does not issue licences, permits, tax clearances or approvals, and gives no assurance of any regulatory or banking outcome. Professional fees are published only on /pricing/.

Office Line +255 788 466 212
Ask Senior Desk on WhatsApp