All passengers terminating their journey in Nairobi or making domestic connections must pass through passport control desks set up at both arrival terminals. The visa fee structure is available at the immigration counters at the airport. You can also find this at the Directorate of immigration website. An official receipt is issued for each transaction.