If you’re from the EU or EEA and thinking about calling Romania home for more than 90 days – the maximum amount you can stay without extra documents – you’ve probably heard about the famous (or infamous) Registration Certificate, also known as the Certificat de Înregistrare.
This is the golden ticket that gives you a CNP (Cod Numeric Personal) – basically, your unique tax ID, key almost everything official in Romania and the thing you need to be allowed to legally live in the country for up to 5 years.
Best part? It’s easy to get it and you don’t necessarily need to be employed here to get one – a (small) proof of funds is enough!
So today, I’ll walk you through every step, every document, every possible “what if,” and I’ll share all the little details that you wish someone had told you before.

Note: If you are a non-EU citizen, you will need a residence permit instead. Make sure to read that guide instead if that’s your case, and also check out the requirements for the Digital Nomad visa which makes it easier for you to live in Romania mid to long(er) term.
Help me keep Romania Experience alive. Become a Patreon supporter today! You can also read my article detailing the situation here. Thank you for your continued support!
Getting your Romanian CNP Quick Checklist of What You’ll Need
Before we get into all the details, he’s a quick overview of the steps you must follow to get your registration certificate:
- Be physically present in Romania.
- Book your appointment (online, ideally).
- Gather your documents (ID, proof of address, funds, health insurance if needed).
- Go to the local Immigration Office.
- Leave with your CNP and Registration Certificate within an hour (sometimes, if busy, it can take longer).
Now, let’s get more in-depth with the process:
How to get your Romanian CNP & Registration Certificate

Things are really simple here, fortunately. Here are the detailed steps you need to follow to get your Romanian registration certificate:
1. First, you need to be in the country before applying. You must submit your application at least 30 days before your right to stay as a tourist expires (so after about 60 days in Romania, but don’t leave it until the last minute).
2. Book Your Appointment: You can (and should) book your appointment online via the official site here. The website has an English version too: click the cogwheel on the website, then click “Selectati limba” and choose English.
This is where most of your application will happen, as you will have to upload documents (see below) here.
3. Gather your documents based on your situation: you can register as an employee, volunteer, commercial activities, study, self-sufficient person, or for family reunification.
You can check out the actual requirements for each situation (they vary slightly from case to case) on this page here, under point 2 – 1 (you can also switch to the English version of the website, as instructed above).
Normally, here is what you need for your application (you will upload all documents through the portal):
- Valid ID or Passport (original and photocopy)
- Proof of Address in Romania – your rental contract, a notarized invitation from a friend offering accommodation, or a property deed. In some cases, a hotel confirmation for long stays might work, but the other ways are better.
Airbnb/short-term rentals can be tricky; some offices accept them, others don’t.
- Completed Application Form: This will be generated by the online portal.
- Proof of Funds (if applying as “self-sufficient”): A pension slip (no older than 3 months), a bank statement or equivalent documents proving that you have enough money to support your stay, tax certificate from your home country, or for students, a simple declaration of funds.
- Health Insurance proof: Required for the self-sufficient route and it’s usually a private health insurance proof. You can also use a certificate issued by the National Health Insurance House (C.N.A.S.) or an European Health Insurance Card, form (code E106 or E121). Travel insurance is not accepted.
- Work Contract / Study Enrollment (if applying as employee or student)
- Translations: Non-Romanian documents may need official translation, so ask your local office if in doubt.
What does “sufficient funds” or “self sufficient” mean in Romania?

As salaries in Romania have grown a lot over the years, so have the requirements for self-sufficiency, even though for a while they were kept at 2001-levels. Now, they’re updated to the current minimum salary in the country (see the updated values here).
Basically, you must earn at least the minimum salary amount each month (currently at 4050 lei or around 800 Euros). This is the gross salary in Romania, not the take-home pay, but this is what the authorities require – and it’s a good thing, because you can’t live on less here anymore.
For a bank statement (or anything similar), a proof of around 10,000 Euros saved is usually enough to get a year-long permit, but the more, the better.
Important: You don’t need both! So if you have a pension, for example, of 800 Euros per month or more, you don’t need to show proof of savings. Also, if you have the savings, you don’t need a monthly pension/income.
You are also responsible for providing proof of financial support for your family members, except when they are employed or self-employed in Romania and are therefore able to support themselves.
How Long Is the Registration Certificate Valid?
Usually, you’ll get between 1 and 5 years. The time you get is not set in stone and usually depends on your reason for staying and also the office’s discretion/mood that day.
You can always renew it before expiration, taking the same steps as above.
the exact period depends on your reason for staying and the office’s discretion. It can always be renewed before expiration, following the same steps.

Conclusion
All in all, if you’re an EU citizen and you want to get a registration certificate in Romania for stays longer than 3 months, things couldn’t be easier.
If you still have questions – or experiences to share about getting your Romanian CNP – let me know in the comments down below.

Having lived in Romania for over 4 decades, I am here to tell you everything about this beautiful country. I hold a bachelor’s degree in Journalism, I love traveling and I’ve been writing about Romania since 2013. Currently living in Constanta.
Thanks. Clear. Concise. Helpful.
What’s your experience: Do officials speak English at the General Inspectorate for Immigration or should one take a lawyer / translator?
This can be a real hit or miss, but they generally speak at least some English. Usually, enough to get by so no translator would be needed.
Thank you, this is really helpful. Do you happen to know if it’s possible to obtain this certificate if moving in with an unregistered partner (Romanian national) or family member (holder of a Romanian registration certificate)? Or is it mandatory to have your own accommodation to be eligible?
I am not entirely sure, but I think that in this case, a statement from the partner (with proof of owning/renting the place) should be enough. But it’s best to ask the inspector as I might be wrong.
Thank you!
am citizen from EU and i want to make the registration cartificate and take paper like that is attached upper…i want to ask that for the proof of founds(how I can proof that)…that have to be from Romania Bank account (to open account)??? or bank account ( Euro)i have already is good enough..?
Having this certificate also proves you are tax resident in Romania?
Any bank will do, it doesn’t have to be a Romanian one.
Unfortunately my experience differs a lot. At the immigration office I was told I do need a Romanian bank account (they refused my bank statement from my German bank) but I was refused to get such a bank account without a residence permit – although the EU regulation Directive 2014/92/EU clearly states it is eligible. So a hen-egg problem.
Thanks for sharing your experience and sorry to hear that. You probably got an agent that was in a very bad mood – I can’t otherwise explain how this was possible… (not that them being in a bad mood would be an excuse)
I cannot see on the IGI site a link or option to make an appointment on line. I filled the right form though an uploaded scans of my documents. It feels like it is impossible to get an appointment.
Could you help?
I also went to the Bucharest IGI offices and was told I could only get an appointment from their site, but they didn’t tell me how. And I called their numbers but no answer. I am an EU citizen married to a Romanian. So far, the experience is quite discouraging. Thank you for your support!
Hello, I would like to renew mine in spite not having regular residence or rented place there, may I just provide the previous address from my expired certificat?
In case could you advise a specific bureau in Bucharest where they shouldn’t ask about new contract?
Thanks for this use full article
Unfortunately, you do need a contract. I don’t think anybody would accept renewing it without one.
Hello
I hope you are doing well.
I lived in Romania in 2022 and I had my IGI registration certificate. Unfurtunately I lost the paper and now I need my ID number. Do you know how can I get it again?
I am not sure, but I think your first step would be to contact the authorities – they must have all the data stored somewhere.
Is it mandatory for an EU citizen to submit the documents online before going to the General Inspectorate for Immigration for a Registration Certificate? The online system seems a bit confusing.
Additionally, does a non EU citizen but obtained settled status in an EU country will be considered like an EU citizen and need to obtain a Registration Certificate only?
Yes, you need to submit the documents online before visiting the IGI office.
As for the settled status, my understanding is that you should be considered like an EU citizen anywhere in the EU, Romania included. But this is better discussed with a professional or an immigration officer to be 100% sure that’s the case.
Hello, is there a possibility to fill in this form with somebody who’s had some experience with this? (obtaining a CPN number for longer staying as EU citizen in Romania)
Thank you in advance.