Where to apply, what to bring and what it costs for the government services Nigerians use most: NIN, passport, business registration, driver’s licence, TIN, voter’s card and WAEC results. Each entry links to the official site.
Government services guide
Where to apply, what to bring and what it costs.
National ID (NIN)NIMCEnrolment free · name or address change ₦2,000 · date of birth correction ₦28,574 · slip reissue ₦600
Your 11-digit National Identification Number. Needed for your SIM, passport, bank account and most government services.
- Cost
- Enrolment free · name or address change ₦2,000 · date of birth correction ₦28,574 · slip reissue ₦600
- Time
- Usually 1–5 working days
- Official site
- penrol.nimc.gov.ng
What to bring
Steps
- Pre-enrol online at penrol.nimc.gov.ng (optional, saves time)
- Go to an NIMC enrolment centre for fingerprints and photo
- Collect your NIN slip, or retrieve your NIN later by dialling *346#
First-time NIN enrolment and your first NIN slip are free. Pay modification fees only through NIMC's official channels.
Source: NIMC fee schedule as reported by IT Edge News, 12 May 2025
International PassportNigeria Immigration Service₦100,000 (32 pages, 5 years) · ₦200,000 (64 pages, 10 years)
New passports and renewals start with an online application and payment on the NIS portal.
- Cost
- ₦100,000 (32 pages, 5 years) · ₦200,000 (64 pages, 10 years)
- Time
- Depends on the passport office
- Official site
- immigration.gov.ng
What to bring
Steps
- Apply and pay on immigration.gov.ng
- Book a capture appointment at a passport office
- Attend with your original documents for biometrics
- Track your application on the NIS portal
Fees from 1 September 2025 (NIS). Pay only on the official portal.
Source: Nigeria Immigration Service announcement, 28 August 2025
CAC Business NameCorporate Affairs CommissionSee the CAC fee schedule
Register a sole proprietorship or partnership name online. No agent is needed.
- Cost
- See the CAC fee schedule
- Time
- Usually a few working days online
- Official site
- pre.cac.gov.ng
What to bring
Steps
- Check the name on the CAC public search
- Reserve the name and register on pre.cac.gov.ng
- Upload your documents and pay through the portal
- Download your certificate when approved
Pay only through the CAC portal.
Source: Corporate Affairs Commission portal
Driver's LicenceFRSC₦15,000 (3 years) · ₦21,000 (5 years)
Apply for or renew a driver's licence through the FRSC portal. New drivers need a certificate from an accredited driving school.
- Cost
- ₦15,000 (3 years) · ₦21,000 (5 years)
- Time
- Renewal is quicker than a new licence
- Official site
- nigeriadriverslicence.frsc.gov.ng
What to bring
Steps
- Apply on the FRSC portal and pay the fee shown
- Book your capture at a Driver's Licence Centre
- Attend for biometrics and collect a temporary licence
- Collect your permanent card when it is ready
Pay only through the official portal.
Source: FRSC fee review as reported by Dataphyte, 24 June 2025
Tax Identification Number (TIN)Tax authorities (JTB TIN portal)Free
Needed for business bank accounts, contracts and tax filing. Many people already have one linked to their NIN or BVN.
- Cost
- Free
- Time
- Often instant for individuals
- Official site
- tinverification.jtb.gov.ng
What to bring
Steps
- Check the TIN portal first: you may already have one
- Individuals: generate it with your NIN or BVN
- Businesses: use your CAC registration details
Getting a TIN is free.
Source: JTB TIN portal
Voter's Card (PVC)INECFree
Register to vote, transfer your registration or collect your PVC when INEC opens registration.
- Cost
- Free
- Time
- Only during registration periods
- Official site
- inecnigeria.org
What to bring
Steps
- Check that Continuous Voter Registration is open
- Pre-register online or go to your INEC office
- Collect your PVC when INEC announces collection
Registration opens and closes when INEC decides. Check before you travel.
Source: INEC
JAMB UTME registrationJAMBSet by JAMB each year; announced before registration opens
Register for the Unified Tertiary Matriculation Examination (UTME). You need a NIN and a JAMB profile code first.
- Cost
- Set by JAMB each year; announced before registration opens
- Time
- Registration usually runs early in the year
- Official site
- jamb.gov.ng
What to bring
Steps
- Get your profile code: text your NIN to 55019 or 66019 from your own line
- Buy the e-PIN from JAMB's approved channels
- Register at an accredited CBT centre with your e-PIN and NIN
- Print your registration slip and check your exam date
For 2026 admissions, the national minimum UTME score was 150 for universities and nursing colleges and 100 for polytechnics. Each school sets its own cut-off at or above that.
Source: JAMB; 2026 minimum scores reported by NAN, 11 May 2026
WAEC Result CheckerWAECScratch card or e-PIN (price set by WAEC)
Check your WAEC result online. Employers and schools may ask for a certified result from WAEC.
- Cost
- Scratch card or e-PIN (price set by WAEC)
- Time
- Instant online
- Official site
- waecdirect.org
What to bring
Steps
- Buy a result checker PIN
- Go to waecdirect.org and enter your details
- Print or save your result
Source: WAEC Direct
Fees and steps change. Always confirm on the official site before you pay, and pay only through the official portal, never to an agent's personal account.
Avoid fake agents
- Apply and pay only on the official website listed for each service.
- Government fees are paid through official channels such as Remita or the agency’s own portal, never into a personal account.
- First-time NIN enrolment and voter registration are free.
Frequently Asked Questions
Are these fees current?
Each entry shows its source. Fees can change at short notice, so confirm the amount on the official site before you pay.
Can I do these applications online?
Most can be started online: passport, CAC business name, TIN and driver’s licence applications all begin on the official portal. NIN enrolment and passport capture still need a visit for fingerprints and a photo.