IRS filing season is open. File your IRS for free (early access) →
descodify
← Back to blog
For companies

Company Registration: The Path That Actually Worked

By Mikael

Day 57

On May 15, an email arrived from certidaopermanente@irn.mj.pt. Subject: "DESCODIFY, UNIPESSOAL LDA." The company exists. The NIPC is 519352548.

Fifty-seven days from the first name submission to a functioning company. That's longer than the IRN guide implies, shorter than some people I've spoken to. Here's what the last stretch of that process looked like, and more specifically, why the path I eventually took is probably the realistic one for most non-Portuguese EU citizens registering a company in Portugal right now.

Where the previous posts left off

The short version: I tried to register online via Empresa Online 2.0. The platform accepts my login (my Swedish eID works fine with CMD) but then fails silently when it tries to pull my identity data into the sócio registration form. The fields are read-only and empty. I cannot proceed. I filed a SOLVIT complaint about it on March 27.

I also tried Empresa na Hora, the in-person option at the Conservatória in Lagos. The service was crossed out in red on the queue machine. IRN is about 2,000 staff short across Portugal; the Algarve has no Empresa na Hora appointments available until June.

So: digital path broken for EU citizens, in-person path unavailable for months. That leaves the solicitadora.

What a solicitadora actually is

Solicitadora is a regulated legal profession in Portugal, roughly comparable to a paralegal in other systems but with specific statutory authority. A solicitadora can draft and submit documents on your behalf, including company registration filings.

The key thing for this situation: a solicitadora submits via a professional digital certificate, not via CMD. That credential isn't tied to the individual identity attributes that Empresa Online 2.0 needs from your CMD profile. So the bug that blocks me from submitting directly doesn't apply to her submission. She enters the data manually, as it should have been possible for me to do in the first place.

This also means she's not stuck behind the IRN staffing backlog that affects Empresa na Hora walk-ins. Professional submissions go through a separate queue. Whether that's by design or just how it happens in practice, I can't say. But it's faster.

How I found her

Facebook. Specifically, an expat group for people living in the Algarve. I asked whether anyone had successfully registered a Lda recently and what path they'd taken. Several people pointed to the same solicitadora. Initial contact by phone on March 30.

This is worth mentioning because the alternative path, calling law firms, produced very different quotes. Three firms, same scope (simple Unipessoal Lda, all documents ready):

  • €2,500 (declined immediately)
  • €1,500
  • €1,000 after I explained I had everything prepared and just needed submission

Via the community recommendation: €200 plus VAT.

The expat-facing law firms price for people who don't know what they need. When you specify the scope precisely, the price changes. When you find someone through a community recommendation rather than a Google search, the price changes again. The legal work is the same.

The process, step by step

First meeting (March 31). We went through the company structure. For a simple Unipessoal Lda, the decisions are: share capital amount, the objeto social (company purpose statement), which CAE codes to use, and whether you want to opt into the IRC simplified regime at abertura de atividade.

Share capital: the legal minimum is €1, but €100 is typical for a simple Unipessoal. The relevant rule is Article 35 CSC, which requires a corrective process if the company's losses exceed half the share capital. At €1, any early-stage loss triggers that threshold. At €100, you have a small buffer. For most service businesses the number doesn't matter much, but set it to something reasonable.

On the IRC simplified regime: I wanted to opt in, which means choosing this at abertura de atividade, not the default. The regime simplificado for companies (not the IRS one for sole proprietors, different system) applies coefficients to revenue to determine taxable income. For a software/consulting business it's worth confirming the applicable coefficient with your CC before you file, because the difference between the listed-profession coefficient and the catch-all coefficient is significant. I did this beforehand.

Submission (April 1). The solicitadora used the Empresa Online platform on my behalf with her professional certificate. Two separate payments: her fee of €200 plus VAT (€246 total), and the IRN registration fee of €200 paid directly to IRN through her. Total: €446.

The document error (April 15). IRN assigned a clerk and flagged a discrepancy. My RNPC name reservation had been submitted with my Swedish national ID. My meeting with the solicitadora used my passport. IRN required matching documents across both.

This is a preventable error. Use the same ID document for everything: name reservation, meeting with the solicitor, any declarations you sign. I signed a corrected director appointment declaration; the solicitadora re-uploaded it.

NIPC issued (May 15). Certidão Permanente issued with the standard three-month validity window before a new código needs to be requested. About six weeks from submission to NIPC. Some of that time was the document correction.

What happens after the NIPC arrives

The NIPC is not the finish line. It's the starting gun for a series of registrations that all have their own deadlines.

AT: abertura de atividade. This is where you formally open your tax activity and make the important decisions: IRC regime (simplificado vs regime geral), VAT regime (exempt under Art. 53 if under €15k, or normal quarterly), and your CAE codes. Get all the CAE codes you plan to invoice under now; adding them later requires a separate amendment. This needs to happen promptly.

CC appointment. You are legally required to appoint a certified accountant (contabilista certificado) within 15 days of company formation. This is not optional for a Lda. The CC files your Modelo 22 (corporate income tax), your IES, and handles the ongoing accounting. Find one before the NIPC arrives if you can.

Social Security registration. Register the company with SS, then register yourself as sócio-gerente. The SS contribution rules for gerentes are separate from the rules for sole proprietors; the specific obligations depend on your situation. Ask your CC.

Business bank account. Most banks require the NIPC and will want to see your certidão permanente. Some banks take several weeks to open a business account. Start this process immediately.

INPI: trademark. Optional but worth doing early if your company name is distinctive. Before you have the NIPC you can still apply; you need to reference the pending company. After NIPC: straightforward application. The name reservation from RNPC is not a trademark.

The SOLVIT case

For completeness: the SOLVIT complaint I filed in March is still open. Portugal's SOLVIT centre requested evidence of prior contact with Portuguese authorities and a timeline. I sent both, and the case has now been resubmitted to the Portuguese authorities. Whether they accept it is up to them. The ten-week resolution window puts the target in mid-June.

Whether or not the case resolves in my favor, the principle stands: Empresa Online 2.0 currently doesn't work for EU citizens without a Portuguese Cartão de Cidadão. If you encounter the same issue, you have two options. File a SOLVIT complaint (it's free, it's the mechanism that exists for exactly this, and it costs you an afternoon). Or hire a solicitadora and move on. Both are valid. I did both.

Why I'm keeping the case open

Fair question: if the solicitadora path worked, why keep SOLVIT going?

Because I want Portugal to keep getting more founders, not fewer. Freedom of establishment is the EU rule that lets a Swede, a German, or an Estonian decide to build a company in Lagos, Porto, or Lisboa. The internal market only delivers on that promise if the actual registration paths work for citizens of every member state. Empresa Online 2.0 is supposed to be the modern, default path. Right now it isn't, for exactly the population the platform was built to serve.

SOLVIT isn't a complaint against Portugal. It's the mechanism the EU built for this: signalling to a national authority that something in their digital infrastructure needs a look. It only does its job if people use it. Routing around the problem with a paid intermediary worked for me; it leaves the next founder facing the same broken form, plus €246 in fees.

Portugal already has a lot going for it as a place to build: climate, talent, an entrepreneurial culture that has grown fast over the last decade. The remaining friction is the cheap part to fix. Better registration paths attract more founders, more capital, more tax revenue. I'd rather the bug report made it into the queue than disappear with my workaround.

What this actually cost

To summarize the full cost of forming DESCODIFY, UNIPESSOAL LDA:

ItemCost
RNPC name reservation (urgente)~€75
Solicitadora fee€200 + VAT (€246)
IRN registration fee€200
Total~€521

That's via the Empresa Online path with professional representation. Empresa na Hora would have been €360 for the registration fee (no separate solicitor fee needed if you can attend yourself) but wasn't available. A law firm quoting €1,000 to €2,500 for the same submission would put the total at €1,075 to €2,575. The community recommendation saved several hundred euros.

The document consistency lesson

I'll say this more plainly than I did above. Every piece of paper in this process needs to reference the same identity document, and your name needs to appear on each one exactly as it is printed on that document. The RNPC name reservation, the documents you bring to your first meeting with the solicitor, the declarations you sign.

I used my Swedish national ID at the RNPC submission and my passport at the solicitor meeting. IRN flagged the inconsistency when they reviewed the file. The correction added time. Pick one document and use the full name as printed on it (every given name, accents, hyphens, the lot) on every form and declaration from then on.

What the series covered

This post is the last in a series that started on day 1 with a name rejection letter. The other posts:

The total timeline: March 19 (first name submission) to May 15 (NIPC issued). Fifty-seven days.

If you're planning to register a company in Portugal as a non-Portuguese EU citizen, the realistic path right now is: name reservation via RNPC, CMD activation at Espaco Cidadao, solicitadora for submission. Budget two to eight weeks for IRN processing depending on complications. Find your CC before the NIPC arrives.

Descodify handles invoicing, VAT, and IRS reporting so you can focus on your work.

Try Descodify free

Working for yourself in Portugal - monthly

Invoicing, VAT, Social Security, expenses, and tax, explained simply. One email a month.