Residence Permit Class “B” is issued to a foreigner who possesses qualification or skills, preferably in highly technical occupations, that are not readily available in the local labor market. This covers foreigners with rare professions having specific employment by specific employer and professionals working in Government and Private strategic projects. Application must be made prior to the entry of the prospective employee into Tanzania.


  1. Dully filled online application,
  2. Application Letter
  3. Work Permit issued by Labour Commissioner (Tanzania Mainland and Zanzibar),
  4. A Copy of National Passport (With validity of not less than six month),
  5. Covering letter from the employer,
  6. Passport size photograph,
  7. One full size photograph
  8. Curriculum Vitae of the employee,
  9. Certified copies of the Academic Certificates,
  10. Official translation of documents/certificates in case they are written in languages other than English or Swahili,
  11. Job description for the expatriate/employee,
  12. Employment Contract
  13. Previous Original Class B permit (in case of renewal or replacement),
  14. Organization structure of the company
  15. Registration of certificates from professional boards where necessary e.g. NBAA, ERB, PSPTB, Nurses and Midwifery council, medical council etc or qualifications that require registration with authorized Institutions and Certificate, Clearance or Licenses be issued. These include: Accountants, engineers, Architects, Surveyors, Doctors, Teachers, Nurses, Pilots, Employees in Security Companies, Executive Personnel in Financial Institutions such Banks, Bureau De Change etc.
  16. Business License
  17. Memorandum and Articles of Association or Extract from Registrar showing Company shareholders, share distribution and nominal capital of the company
  18. Certificate of incorporation or Certificate compliance or Business Name Registration or Certificate of change of name
  19. Letter of no objection (if the application has shifted from another company)
  20. Tax Clearance
  21. Tax Payers’ Identification Number (TIN) Certificate