TanzaniaWork

Tanzania work visa: work permit and Residence Permit Class B

Work permit and Residence Permit Class B (employees)

In short

Foreigners employed in Tanzania need two approvals: a work permit from the Labour Commissioner under the Non-Citizens (Employment Regulation) Act and Residence Permit Class B from the Immigration Services Department. The employer applies once through the integrated online system before the employee arrives. Class B costs USD 2,000, and a work permit is valid for 24 months, renewable up to eight years in total.

Apply on Tanzania Immigration e-Services – Residence Permit checked 24 October 2026

Key facts

Maximum stay
Residence permit up to two years per grant, renewable
Validity
Work permit 24 months; total with renewals up to eight years
Fee
US$2,000Residence Permit Class B-1 (EAC citizens USD 500) plus USD 50 re-entry pass per person; the work permit fee is separate.
Processing time
Residence permit issued about a week after enrolment
Work
Yes, for the named employer and job
Family
Spouse and children through a dependant pass or listed on the permit
Path to permanent residence
Naturalisation possible after long residence; no permanent residence status described
Where to apply
Employer applies online while the employee is abroad

Who needs Class B

Residence Permit Class B is issued to foreigners with qualifications or skills, preferably in highly technical occupations, that are not readily available in the Tanzanian labour market. It covers rare professions engaged by a specific employer and professionals working on government and private strategic projects. The matrix has four codes: B-1 for specific employment by a specific employer (USD 2,000), B-2 for diaspora (USD 500), B-3 for short-term employment of up to six months (USD 500) and B-4 for refugees (USD 500).

Before granting a work permit, the Labour Commissioner must be satisfied that efforts to find a local expert have been made, and the employer must prepare a succession plan for passing the foreigner's expertise to citizens and run a training programme for local staff.

The work permit

The Non-Citizens (Employment Regulation) Act sets five work permit classes: A for self-employed investors, B for holders of prescribed professions, C for other professions, D for persons in registered religious and charitable activities, and E for refugees. Its schedule lists fees of USD 1,000 for Class A, USD 500 for Class B, USD 1,000 for Class C, USD 500 for Class D and no fee for Class E. A work permit is valid for 24 months and can be renewed, but the first grant and renewals together may not exceed eight years. It is not transferable and is valid only for the purpose for which it was issued.

The Labour Commissioner may cancel a work permit if conditions are breached, the holder stops the job, or the application contained misrepresentations. A refusal or cancellation can be appealed to the Minister within 30 days.

Documents for Class B

The general Class B list includes the online application and an application letter, the work permit from the Labour Commissioner (Mainland or Zanzibar), a passport valid for at least six months, passports of dependants, a photo, the employee's CV, certified academic certificates with official translations if they are not in English or Swahili, the job description and employment contract, the company's organisation structure, registration certificates from professional boards where needed, and the employer's business licence, certificate of incorporation, TIN certificate, tax clearance and BRELA list of directors and shareholders. A letter of no objection is needed when the employee moves from another company.

Required documents

Identity

  • Passport valid at least six months and photo

Work

  • Work permit from the Labour Commissioner
  • Employment contract and job description
  • CV and certified academic certificates
  • Employer business licence, incorporation, TIN and tax clearance

Supporting documents (where they apply)

Work

  • Professional board registration where required

Family

  • Passports of dependants

How the employer applies

The work permit and residence permit systems are integrated. The employer registers on the Labour Department's online work and residence permit system, creates an account as a company or organisation, completes one application with all residence permit details and submits it. Once the Labour Commissioner grants the work permit, the system forwards the file to the Immigration Services Department. After approval, the fee must be paid within 60 days; the employee then enrols fingerprints and a photo at an immigration office and receives a smart-card residence permit that also contains the work permit, usually within a week.

Applications should be lodged while the employee is still abroad. An employer that applies for a first grant while the employee is already in Tanzania may have to pay a special pass fee on top of the residence permit fee. Companies registered with TIC, EPZA or ZIPA can submit Class B applications through those investment windows.

  1. Agree the job offer and a succession plan with the Tanzanian employer.
  2. Employer registers on the online work and residence permit system.
  3. Employer submits one application with work and residence permit details.
  4. After the work permit is granted, the file moves to Immigration.
  5. Pay the Class B fee within 60 days of approval.
  6. Enrol at an immigration office and collect the smart-card permit.

Obligations during employment

Employers must submit returns on the employment of non-citizens to the Labour Commissioner every 30 June and 31 December and report immediately if a foreign employee's employment ends earlier. Before leaving Tanzania for good, the holder must surrender the work permit to the Labour Commissioner within 14 days before departure. A former Class B holder who needs time to close their affairs after the contract ends can apply for Class C-4 (winding up affairs).

Frequently asked questions

Can I enter on a tourist visa and then look for work?

Visitors may not work, and permits should be applied for while the employee is abroad; a first grant applied for in Tanzania can attract an extra special pass fee.

How long can a foreigner work in Tanzania?

Each work permit lasts 24 months; with renewals the total may not exceed eight years, though investors of great value may exceed ten years.

How much is Residence Permit Class B?

USD 2,000 for B-1, plus a USD 50 re-entry pass per person. The work permit fee is separate.

What if the work permit is refused?

The employer or applicant can appeal to the Minister within 30 days of the decision.

Official sources

Summarised from the official sources above. Rules, fees and processing times change: confirm with the embassy or the official portal before you apply.

Other visa types for Tanzania

Visits and short stays

Business and self-employment

Study and training

  • Student visa Maximum stay: Up to the length of the programme, at most two years per visa
  • Researcher visa Maximum stay: Up to two years per permit, renewable

Family

Residence

Online travel permits

  • e-Visa Maximum stay: Depends on the visa: 90 days per stay for ordinary, business and multiple visas; seven days for transit
  • Visa on arrival Maximum stay: Ordinary visa up to 90 days

Protection

Tanzania visa guide