Wednesday, March 29, 2023

Rwanda Immigration and Visa Procedures and Advice

Applying and renewing visas in Rwanda has caused many people I know extreme stress (and even tears in some cases). But in my experience, the process has always been very simple, quick, and straightforward. The trick is going in prepared with all of the correct documents in good order and with a smile and a bit of patience. Do this and you should have a decent experience. Well, at least as decent as can be expected… I mean, when is an immigration office ever a pleasant place to be? But if you’re rude, catch the immigration people in a bad mood, or have your documents all screwed up then you’ll likely find yourself having an unpleasant experience involving several trips to the office for more unpleasantness.

Each time I need to go to immigration to renew a visa or do something else, I ask lots of questions online in an effort to be prepared so that I can bang everything out it one trip. I’m in the process of renewing my two-year business visa so the experience is fresh in my mind and I thought that sharing some tips and procedures with you might help when the time comes to do fun visa things of your own.

Keep in mind that rules and forms change and this article should not be taken as gospel. But hopefully there are enough links and phone numbers here to help get you on the correct path before you make the trip to the visa offices.

Useful Links & Basic Info

Everything you’ll need to know is listed in detail in this article, but if you just want to dive right in, here are the relevant links and info to get you well on your way.

Rwandan Entry Visa (Tourist Visa)

Since I’ve never had to get one of these (I arrived back before they were required), I have no idea what the process is but you can get all of the juicy details here. This article is more about residence visa stuff, anyway. I can point out that, while you are allowed to arrive on a tourist visa and then transfer it over to a work, business or other type of visa after arrival, this should be done within the first 15 days of arriving.

Figuring Out the Visa and Documents You Need

Head over to the permits page of the Rwandan Immigration and Emigration website where each type of temporary residence visa is listed in the right sidebar. Find the category relevant to you and click for more info and a list of required documents. If you’re hoping to get a business visa, choose ‘G – Specific Trade, Business, and Services‘ and ‘G1 Inside the Region‘ if you’re an East African Community national or ‘G2 Outside the Region‘ if you hold a passport from anywhere else in the world.

If you’re applying for another visa then I don’t have any experience and can’t really tell you which place to go. Browse through the options and keep clicking until you find something that looks right. The visa application form is, as far as I can see, the same for every visa and the only things that change are the fees and the required supporting documents which are listed on each visa’s information page.


You have to pay for your visa before you actually go in to apply for it and keep the receipt to add to your package of documents. In order to pay, you’ll need to generate a reference number using the Receipt Generation Form that you can choose to print or have emailed or SMS’d to you. The form is quite straightforward though you might have to do a bit of searching in the drop down menus in order to find the correct section.

For visas, in the ‘Service Provider / Aho usaba serivisi‘ section choose ‘DG IE (Directorate General of Immigration and Emigration‘. Another drop down menu will appear below with various self-explanatory choices. To get to a list of the residence visas (where work and business visas will be), choose ‘Residence Permit‘ then ‘Temporary Residence Permits‘. It’s within this last menu that you’ll find the list of all possible residence visas so choose the one you need.

After you’ve chosen the correct visa, pick the currency (I’ve always just chosen francs) and then once you submit the form you’ll be given the option for how you’d like the reference number delivered. This is what you’ll need to make your payment.

You have two options – paying at any Bank of Kigali, or paying at immigration. Paying at the bank is quick and easy, just fill in a deposit form and take your reference number and cash with you. They’ll print out the usual Bank of Kigali receipt and that’s the proof you’ll need.

The second option, if you don’t want to make an extra trip to the bank, is to pay at the office in the immigration complex that’s located to the left of the ID card office. Look for the ‘Mobi Money’ signs. Only cash and MTN Mobile Money are accepted, no credit cards. I tried to pay at this office but failed miserably due to there being something wrong with the connection and nobody seeming to have any clue about how to fix it. Paying here also requires an additional service fee of Rwf 400 for the Rwf 5,000 green card and Rwf 1,600 for my Rwf 100,000 business visa.

While it’s far more convenient to do everything all in one place, keep in mind that the payment office opens at 7am and so does immigration. So if you’re smart and decide to go to immigration at 7am when it opens (to avoid the horrid lines) then you’ll be delayed a bit and the office could fill up while you pay.

Paperwork and Document Requirements

Though the visa application form is the same for every resident visa, the supporting documents are often different. Getting your first work visa is more difficult and requires more supporting documents than does renewing a visa. Some of the documents listed are self-explanatory, but some are a bit more confusing or difficult to get. I’ve created a list of possible requirements and given some advice on obtaining each of them below.

Remember that different visas require different things. The website is very clear about the required documents so make sure to check your visa’s page so you avoid doing silly things like getting an unnecessary police clearance for a business visa renewal like I did.

Colour Passport Photo

No matter which visa you’re applying for, you’ll need a passport photo. There are guys in the alley beside the immigration office who will approach you to ask if you want to get a passport photo done. I used one of these guys many years ago and the photo was accepted but I haven’t tried it recently and I’m not sure what the procedure is. If you’d rather not mess around with a back alley passport photo dude, I’d recommend going to Fotolab which is located at the bottom of the cobblestone road in Kimihurura. They’re professional and will give you international-standard photos. Might as well stock up for any future visa needs or for trips around the region. There’s also a place in town across from Ecole Belge (on the White Horse side) that I’ve used in the past and would recommend.

Completed Application Form

You can get the visa application form here and I’m pretty sure it’s the same for any residence visa you’re applying for. They might have copies at immigration (I’ve never checked) though I’d recommend printing the form before you go there just in case. It can be printed in black and white.

Application Letter

You need to write up a short letter addressed to the ‘Director General of Immigration and Emigration’. I’ve had a friend just write this out by hand on a piece of paper when she was at immigration but if you want to be sure, type something up and print it out before arriving. It just has to specify what visa you’re applying for and be addressed to the Director General. I added a few lines about my business and also a list of all of the documents I was submitting. I left a place to sign it at the bottom and I also stamped it with my business stamp which probably doesn’t hurt if you happen to have a stamp. Rwanda loves stamps.

Curriculum Vitae

Some visas will require this so just whip one up and print it out.

Employment Contract

If you’re applying for a work visa, you should have an employer, and therefore you should have a contract. Bring that along with you.

Copy of NGO/INGO or Company RDB Certificate

I’m not 100% sure what this is but any NGO/INGO or business in Rwanda will have to register and I assume that they’ll want to see that the people you’re going to work for are actually legit. Your employer should be able to provide you with a copy of this document.

Business Registration Certificate

If you’re applying for a business visa then you will have already gone through the (surprisingly simple) process of registering a business at RDB. Once you register, RDB will give you a certificate of registration and this is what’s required for your visa application. I brought my original and a copy with me and they took the copy.

Trading License (Patente)

There’s some extra tax that’s required of all businesses that are registered in Rwanda that, I think, is tied to the district they operate in. I’m afraid I don’t have the details on how to get this because I had my accountant do it for me. I can say that I was supposed to get this thing the moment I registered my business way back in 2013 and I didn’t, so I had to pay some fines to get everything up to speed. I can also say that when I was granted my very first business visa in 2014, immigration didn’t care that I didn’t have this document but I’m not sure if things are more strict now.

If you’re looking for help with this mysterious document (or any accounting services for that matter) I can totally recommend Felix from Jali Partners who can be reached at [email protected]. Getting an accountant has probably been the best money I’ve spent in Rwanda and I’ve been really impressed with their services. Even if you don’t need ongoing accounting help, they’ll consult with you for a good price and help clear up any questions or issues you have.

Notarised Diploma/Degree

I can’t speak for other countries, but I had a copy of my university degree notarised by the Canadian High Commission for a small fee. I think it took a day. I can’t give advice on how to get this done if you’re not Canadian though. I guess ask at your own embassy and if your country doesn’t have an embassy here then I have no idea, sorry. Can anyone help with this?

Work visas require not only that you prove your education but also that your education is sufficient for the job you’re applying for. If you don’t have a teaching degree, for example, they won’t grant a visa as a teacher. It’s a recent crackdown in the past couple of years so keep that in mind if you’re coming here to work for someone else.

Police Clearance

This is the thing that can really screw people because it has to be obtained in person from your home country or a country you’ve lived in for the past six months. If you’ve been in Rwanda for longer than six months then you can try to get the clearance from ‘National Public Prosecution Authority – Department of Criminal Record Clearance Certificate‘ which is located sort of near the Convention Centre. This Canadian Immigration website for some reason has a list of required documents that could be helpful. But I’m not sure that being in Rwanda as a tourist qualifies you to get a police clearance here so, even if you’ve been here for six months already, you might not have any luck.

I got one in Rwanda after living in the country for four years, two years of that on a work visa. I don’t remember the procedure, though, but it’s straightforward. It looks like you can generate the payment reference with the Receipt Generation Form by choosing ‘POLICE (Rwanda National Police)‘ and then ‘Police Crearance‘ (hehe). The fee shows up as zero though… so I’m not sure what’s happening there. Has anyone got a police clearance from Rwanda recently? Advice?

It’s more likely that you’ll need an original police clearance letter from your home country. Immigration officials are picky about this document and it can really screw people over who don’t think about getting it before they arrive. The procedure for getting a police clearance will vary drastically depending on where you’re getting it from. In Ontario, Canada, I had to go to some dodgy office in Niagara Falls for them to take my finger prints and snap a photo and then the document was sent to me several weeks later. My clearance letter, though original, was in black and white and looked like crap and immigration really didn’t like this. They eventually accepted it, but my employer at the time had to argue my case. Keep that in mind and if your clearance letter looks in any way shady, try to get some other letter or official-looking stamp or something to vouch for it.

Happily, police clearance letters aren’t be required for renewals. Which I wish someone would have told me before I got my police clearance letter here. Ah well.

Copy of Foreigner ID (Green Card)

If you’re renewing a visa that means you’ve already been a resident in Rwanda for some time which means you should already have a green card. If you have a card, take a copy and add it to your collection of documents. If you don’t have a card, the procedure for getting one is easy.

The Foreigner ID card office is located three offices to the left of the visa office and is marked with a  sign that says ‘Diplomatic Passport General Inquiries‘. You can get the one-page application form at the office and fill it out in a couple of minutes. Along with that you’ll need proof of the Rwf 5,000 payment (see the ‘Payments’ information above), your passport, and a colour passport photo with a white background that they can glue on for you.

The office hasn’t ever been super busy any of the times I’ve visited and each person takes about 10 minutes to process so it moves along pretty quickly. But to be totally safe, get there right at 7am when they open and you’ll probably be the only one there. After your application is entered into the computer, you’ll be asked to sit for a photo and they’ll take your thumbprints as well. You should get an SMS three days later asking you to collect your card from the same office that you applied.

If you’re applying for the green card at the same time as your visa, go to the green card office first and afterward they’ll give you back your application form and proof of payment to include in the visa application process. The visa people will pass the form back to the green card people afterward and they’ll get in touch.

Submitting Your Visa Application

Once you figure out which visa you need, pay, and get all of your documents in order it’s time to head to the immigration office located in Kacyiru not far from the US Embassy. Motos will know either place so just ask for ‘immigration’ (try with a French accent if they don’t get it at first’ or ‘Embassy American’ which is nearby. If you get taken to immigration, they’ll likely drop you off behind the building as motos aren’t supposed to stop on the main road in front. Just walk up the path and you’ll see the building on your immediate left.

The immigration offices have moved slightly to the right after the building was renovated fairly recently. If you’re looking at the building from the sidewalk, the offices you need are towards the right side. The visa office is to the far right, the green card office is three or four doors to the left, and the payment office is the next office to the left which is through a section of the building on the opposite side.

The immigration office is open from 7am to 5pm only. The afternoon is reserved for visa collections. I can’t stress enough how important it is to get there right as they’re opening. I was there last week just before they opened and there were four people waiting. After having to venture to the bank and for coffee I returned at around 9am to find a line of 15 people extending outside of the office. With the size of the office I’d guess there were an additional 30 people inside, at least. Though there’s a very good ticket number system in place, it can in no way make waiting for 45 people before you into a tolerable situation. Do yourself a favour and get there when it opens.

Once you’re there things should be straightforward. Take a number from the number machine thing, take a seat, wait for your number to show up, and then plop down in front of your friendly immigration officer. Be nice, smile, and be patient. These are people you don’t want to make enemies with. Having a buddy in immigration will make your life much easier if complications arise so be on your best behaviour, even if things get frustrating.

Hand over your pile of documents, answer any questions they have, and then wait and hope for the best. They say they’ll get in touch in three business days but in my experience it can take a bit longer.

Collecting Your Completed Visa

After submitting all of my paperwork I was given a receipt and immediately sent an email with a tracking number on it. I dropped my visa stuff off on a Friday and the immigration dude told me it would be ready by Wednesday. If you don’t hear back from them you can give them a call at 0786 792 106.

Hours for collection are between 1:30 and 4:30pm from Monday to Friday. The fact that collection is only possible from the middle of the day might wreak havoc with the ‘get there early to avoid the line’ strategy and mean that you’ll have to wait much, much longer. I’ll let you know this week when I attempt to collect it.

Office or Workplace Visits

Some visas will require a visit from immigration staff to your office or workplace and you’ll get a call from immigration to set up a time. They don’t seem to like to come if it’s raining and they also don’t seem to like to tell you this, so make sure to get their phone number so you can confirm their visit on the same day.


This magical little paper grants Rwandan residents access to DR Congo and Burundi for the paltry sum of Rwf 10,000 and very little hassle. Check out this article I’ve already written about Applying for Your CEPGL for Burundi and the DRC for all the info you’ll need but keep in mind that the office location may have changed since I wrote it (though it will still be somewhere within the immigration complex).


That’s all she wrote! Hopefully this post will act as a checklist for future trips to immigration so that you can save yourself multiple trips. If you know anything on here isn’t accurate, please send an email to [email protected]m and I’ll make sue to fix it.


Other Articles



  1. Thanks Kirsty! I also need to renew my two year business visa, which I have been using for my monthly trips (not a resident, no green card), so I am picking up the specific hints for such procedure that spice up your summary, notably the “patente” thing, which is first news to me. Thanks again!

  2. I just submitted my visa application as well, I have yet to hear back though and my tracking hasn’t been updated since I dropped my stuff off. Should I be concerned?

  3. Two numbers of use if you find you’re having problems:

    Yves Butare, Communication & Customer Care: 0788674848 / [email protected]

    Emmanuel Mutabazi (Customer Care): 0788807499 / [email protected]

    Both numbers should WhatsApp, too. I’ve found phone/WhatsApp rather than e-mail to be most effective in gaining a response.

  4. Useful post Kirsty thank you!
    I wish I had read it before heading here. I didn’t bother much about getting the police clearance from NYPD before leaving the US, and you can’t get it if you don’t go there in person.
    For former US residents, the only option I found is to get a FBI background check whose processing time is 8 to 12 weeks (mail delivery time not included! – I am still waiting….) And in order to get this background check you need to get your fingerprints taken…
    Marie-Noëlle from Inzu Lodge wrote a very useful blogpost in 2011 about the lenghty process of getting fingerprints taken in Kigali:

  5. I am here by requesting the migration authority of the Republic of Rwanda for the refugee of my family,
    As my country South Sudan is in crisis since l don’t have job to cater, the country is in crisis no time to either cultivate for me to raise up my three children and the mother.
    help me out with news and procedures on how l can get there for refugee.

  6. Hi Kirsty;
    Thanks for the post, Can you help me. I am wanting to renew my Volunteer permit after 1 year. They are saying I need to provide a recommendation letter from the M of Foreign Affairs and a Volunteer card from MoFA also.
    I dont remember having to do this for the first permit. Is this new? How do I get them, do they just produce them when I go in to renew
    Look forward to hearing from you

  7. hello kirsty,goodday to you and tanx for been here to help out,please am a new applicant for a business permit,i have all d requirement but i dont understand what curriculum vitae means in this requirement and secondly do new applicant need trading lincense for the application and if needed,where nd which office can it be issued,tanx for your time taken and cooperation

    • Hey! A curriculum vitae is a resume and I’m afraid I’m not sure where the trading license is issued. I think it depends on where your office is and there are several places around town. I asked my accountant to do it so I don’t know, sorry!

    • Hi Christopher, I’m in the same situation and gathered some information about the trading license, see RRA’s website for general info ( I contacted them and they told me the following:
      “For a new business getting a patente for the first time, you will have to go to Umurenge (Sector) of where your business operates and get it from there. For more info you can call us on 3004.”
      That’s what I tried this morning. In my case I have to go to Kimironko Sector office but there I’ve been told to go to Remera Sector Office as they took over. After I’ve found that (they moved acually), it was quite late and a lot of people have been waiting, most probably similar what Kirsty wrote about the migration. I will try it again early in the morning.

  8. Hi Kirsty, quite useful information, thanks a lot.

    For paiment:
    As per my experience today it may happen that not all branches of Bank of Kigali accept this paiment. I’ve been sent from Remera branch 1 to Remera branch 2 to do it there. Don’t know why.

    Another info: You have to put the number that you received as account number on the deposit slip.

  9. Many thanks for the useful information and your great sense of humor. I am thinking of visiting in March with a few friends and possibly to be resident and explore a few business opportunities. So this helps a great deal. I will find you when I get there.

  10. I apply for visa online no reply from Rwanda immigration.
    I received e.mail from immigration officer asking for
    invitation letter from me.i sent the letter and no reply
    From November up to now.

  11. Thanks for this useful information ! Concerning the payment at Bank of Kigali, can it be done at any branch or just at the headquarters in town?
    Thank you so much!

    • Hi! I paid my immigration fees at the Bank of Kigali in Kacyiru. But I’m not sure about other branches. I’m pretty sure there’s a way to pay for things now at immigration. Ask around when you get there and go with cash. Good luck!

      • There is an Irembo agent at Immigration, and you can pay for it there. They will generate the necessary receipt and there has rarely been a line. Ive used it a couple of time.

  12. Hi
    I need to know if it’s necessary for immigration agents to come to visit again our business when we are applying for renewal G-2 Business visa


  13. Hi Kirsty,
    what do i need exactly if i am looking to migrate (relocate) in Rwanda, settle down, work and all those what comes with relocating.

  14. what do i need exactly if i am looking to migrate (relocate) in Rwanda, settle down, work and all those what comes with relocating.I got married to a rwandese and in any case am I a citizen automatically

  15. Hi Kristy,
    I appreciate your information. I’m planning to come in 2/3 wks time with my 2 girl’s and also want to apply for the Business Visa(Do they require u show diploma certificates for it too or only for work visas)

  16. Hi
    Kristy your tips really help me and permit me now to easily process my documents for working permit.i came in with a visit visa for 30days but I intend to study and work in Kigali so I appreciate your guide once more on how to go about processing the documents.

  17. Just to note that getting a police report here now goes through the Rwanda Investigation Bureau. Its a lot of steps, a lot of Irembo agents, and a lot of running. I had to get a signature/stamp from my umudugudu, my cell, my sector, and the district investigator. I also had to apply for the criminal record at an irembo and go to MINIJUST to get it before I could submit the application.

    I turned these things in with several other letters and forms to RIB, and then went back to get the final document. It took a total of 2 full days with a rented car running around getting the required stamps and two weeks needing to wait first for the document from MINIJUST and then the document from RIB.

    They at least gave me a handy checklist to help! It was straightforward, but a lot.

  18. Hi kirsty,
    I am planning on relocating to Rwanda with my husband and 3kids, my husband is a marine engineer who works offshore , and as for me, i just finished my bsc and will rathar further my education next year since our last child is still a month old. I wish to inquire which kind of resident visa we need to apply for, given that my husband works for a singapore company and I am not planning on looking for a job now. But so far, only our son’s admission for next accademic year has been secured in Rwanda.

  19. Any update to new Business visa application process?
    Is Business Visa a form of residency?

    For the foreign ID, I just paid online but they haven’t sent me an email, do I need to visit the office for completion?

  20. Dear Kirsty,
    I wish to thank you for the very useful informations one might need in the course of visiting or relocating to beautiful country of Rwanda.I recently visited Kigali on a tourist visa.I had one of the best time of my life in my worldly travels to many other cities. I am very fascinated with that city and everything happening there and can not wait to go back.
    I am 65years old and a United States citizen,I plan on retiring next year and would like to relocate to that beautiful city of Kigali.I want to build or purchase a small two or three bedroom house and live of my retirement income and savings.
    Please can you provide me with some useful information that I would need for my relocation.

    • My pleasure. The best places for real estate stuff are the Facebook group ‘Living in Kigali’ and surely you’ll find someone in either one who can point you in the right direction. Best of luck!


Please enter your comment!
Please enter your name here