- Valid passport with at least 6 months remaining validity (plus copy of data page).
- Two recent passport-sized photographs (2×2, white background).
- Flight itinerary (copy of booking showing arrival & departure).
- Bank statement (showing adequate funds).
- Invitation letter from inviting company (on official company letterhead, signed & dated).
- Copy of host’s passport (data pages + immigration status, if host is non-Nigerian).
- Proof of return ticket.
- Hotel reservation or host address in Nigeria.