Ask Gava
Kiswahili
← Government jobs and recruitment

Work abroad safely: register with NEA and get your foreign job contract attested

National Employment Authority / State Department for Labour · sources read 30 Sep 2026

Register as a jobseeker on NEAIMS (neaims.go.ke), and before you travel have your foreign job contract attested by a Labour Officer. The officer checks there's no fraud and that the terms follow Kenyan law.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
Where
Online on NEAIMS (neaims.go.ke) to register; contract attestation with a Labour Officer (State Department for Labour, Social Security House, Bishops Road, Nairobi)
Go to NEA

What you need

  • Foreign Contract of Service form (LD21)
  • Bond form (security the employer gives the Government of Kenya)
  • List of your terms and conditions of employment
  • Medical certificate showing you are fit for the job

Steps

  1. Sign up on NEAIMS as a jobseeker, log in with your ID number, and fill in your profile, qualifications and work history.
  2. Wait for NEA to verify your account before you move on to the other parts of your profile.
  3. Once you have a job offer, take your contract and documents to a Labour Officer to be attested before you travel.
  4. The Labour Officer checks that you agreed freely, there is no fraud or misrepresentation, and the terms comply with the Employment Act. A contract that fails is not attested.

Watch out

  • It is a crime to send someone to work abroad without a foreign contract of service (fine up to KSh 200,000, up to 6 months in jail, or both). If an agent wants you to travel without one, stop.
  • Going to Qatar? Your offer letter should be endorsed by the Labour Attaché to confirm the job exists.
  • Going to Saudi Arabia as a domestic worker? Your contract is generated through MUSANED.

Who can apply

  • Every Kenyan going to take up a job in another country needs their contract attested before travel.
Official sources (3)
  1. How to register as a JobSeeker or Intern. nea.go.ke · read 30 Sep 2026
  2. Foreign Contracts of Service/Attestation labour.go.ke · read 30 Sep 2026
  3. National Employment Authority Integrated Management System (NEAIMS) neaims.go.ke · read 30 Sep 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.