Estonia’s e-Residency Is Awesome And Sucks, Too

If you’ve read my recent rant about how painful it is to found a company in Germany, you probably realized that I was quite annoyed about bureaucracy in Germany at the time. What you didn’t know, however, was that I was also looking at founding a company in Estonia, or moving my current one there.

Estonia? What? Yeah.. okay, let’s take one step back.

Estonia has a program called “e-Residency”. While other people on the internet go into huge detail into what it is and what you can do with it, I’ll just condense it down for you and say the TLDR is that it’s a chip card with a card reader for your USB port, coupled to your identity, and it allows you to authenticate yourself online (via a browser extension) to use Estonian government services. The most common use case is to found a company in Estonia. This probably goes without saying, but one huge benefit is that you can do everything online, very much in contrast to the German process, where you e.g. have to show up in person so that a Notary Public reads out your incorporation documents to you.

Now – why would any human want to found a company in Estonia, you ask? Simple: It’s very digital, and it’s very founder-friendly. If you think those things don’t sound like much, let me tell you, it easily makes up the 99% of pain you experience as a founder, especially in Germany. So, if the “founder’s UX” is good, like Estonia offers it to be, that’s a really good proposition.

Except that’s it’s not.

Why?

I’ll leave you with this cliffhanger for a second and tell you what’s actually good:

  • Everything is online. You just need your fancy e-Residency chip card and a card reader. You can run your business entirely from your browser. Wow.
  • 0% profit tax. Your company only gets taxed when you pay out dividends – those get taxed at 20%. If you “leave” money in the company however, it doesn’t get taxed. This is huge for startups which want to grow (which covers, like, 100% of startups at the beginning).
  • Pretty cool ecosystem. There’s a small bunch of companies which have specialized on serving e-Residents for e.g. bookkeeping and tax advice, everything at reasonable prices, fairly automated and, of course, digital.
    If you’ve ever tried to find a tax advisor and bookkeeper in Germany, you know that this is worth a lot.

So all of this is great. But.. now about the drawbacks. You see, it’s essentially in the fine print which people tend to not be aware of. The main problem is that of permanent establishment. What the hell?

Let’s look at an example: You are me. This is easy to illustrate because I know myself pretty well, at least that’s what I tell myself under the shower:

You’re a founder who lives mostly in Germany and is therefore taxed in Germany. You found an Estonian company via your e-Residency. Your company does digital stuff, like consulting and selling software.

The Permanent Establishment Situation, And Hell

Now here’s the problem: Because you, as the CEO, are mostly in Germany, your company actually “operates” in Germany, and is therefore taxed like a German company, too (the fancy term is “permanent establishment” in the double taxation agreement).

To say this is hell is probably an understatement. Because now your taxation likely looks like this:

  1. Do your Estonian taxes. Probably quite easy, because it’s digital and only dividends are taxed anyway. Still, you need to do your bookkeeping etc.
  2. Do your German taxes in addition to that. This is likely hell, because you have to probably do stuff like estimate how much of your business activity was in Germany (all? some?), possibly do your bookkeeping again based on German requirements, and then pay German tax on top.

One of the biggest problems on top is probably that you need to hire a tax advisor who knows international tax law and has experience in Estonian and German tax. The main problem with that is that finding pragmatic tax advisors is already a huge challenge, and you’re now narrowing it down to a tiny subset of tax advisors on the planet, so the challenge just became even huger. Also, for whatever reason, doing “international tax stuff” always seems to be a blanket reason for tax advisors to charge huge hourly rates, which makes no rational sense to me.

So.. hell.

Solving The Permanent Establishment Problem

What are possible solutions? I’ve done a fair bit of research, and I’ve found three viable solutions. Let me preface that with my opinion that all of them probably work, but none of them are great.

Solution 1: Don’t Live In Any Country, Tax-Wise

This is the “digital nomad scenario”: You’re never spending e.g. more than 180 days in any country, and therefore you aren’t taxed in any country any more (greatly simplified, do your own research, too!).

By the way, this doesn’t work for US citizens. More on that below.

Assuming you’re not a US citizen and a digital nomad: You’re free to found your company in any country, and Estonia is a pretty good choice because you can do everything digitally and the taxation is pretty good.

You avoid the permanent establishment problem because you don’t live in any country.

Technically, you could choose countries with even better taxation, but at the (potentially huge) cost of shadiness. Dubai and Singapore come to mind: In Dubai, laws might change and you still need middlemen to set up stuff for you, and in Singapore you have to hire a Singaporean managing director, because companies always need a Singaporean managing director. So you need to pay a company which provides a managing director on paper who also “manages” like 500 other companies.. shady.

Estonia is cool because it’s not shady: You own 100% of your company, and you’re the only managing director.

Solution 2: Move To a Country With Tax.. Flexibility

If you think that moving countries every <180 days sounds stressful, I agree. Another solution could be a country with tax “flexibility” which simply doesn’t care much about your permanent establishment situation.

Like Thailand before 2024 (it changed now): Any “foreign” income would not be subject to Thai tax, as long as you don’t move the funds to Thailand within one year. If you think this sounds very vague, probably every digital nomad and their Thai dog will agree with you. So the procedure was to just leave your money in an overseas bank account and set yourself a reminder to move it to your Thai bank account in one year’s time. Or, you know, just don’t move it at all and spend it with your overseas credit card in Thailand every day.

Vague.

So here, you technically have a permanent establishment in the country you live in, but it’s just that that country doesn’t tax your company.

To be clear: I’m not ranting about Thailand here (Thailand is actually pretty cool) – I’m just pointing out that countries exist with weird tax schemes which don’t cover foreign income. If you now think this is only limited to developing countries, then.. take a look at the non-dom status in Great Britain.

Then again, people say that, since Brexit, Great Britain might be reverting back to a developing country. Anyway! Onwards to solution 3.

Solution 3: Permanent Establishment In Estonia

The last solution would be to actually set up a permanent establishment in Estonia. Depending on how you do it, the implementation of this ranges from “shady and risky” to “extremely easy”.

Let’s look at the extremely easy solution first:

Move to Estonia.

That’s it. Onwards to the shady and risky solution:

Set up what I call a “weird permanent establishment” in Estonia while you continue to live in your own country. Depending on what you read online, it boils down to 1) rending an office which consists of more than a letterbox, 2) actually hiring an Estonian person to sit in said office (hence the requirement for more than a letterbox, as you can’t sit in a letterbox) and 3) some proof that you also often sit in said office and make serious business decisions as its managing director.

This is also vague, because it leaves many questions unanswered: Hire an Estonian managing director or a normal employee? How big must the office be?

The three biggest problems for me are:

  • What if your company grows, and it doesn’t grow in Estonia? Say, you hire five more people in Germany, while only one person continues to sit in your non-letterbox office in Estonia? Will this “tilt the scales” towards you suddenly having permanent establishment in Germany?
  • If you hire other people in other countries, you’ll likely have to hire them through a so-called “Employer of Record” (EoR) which easily charges 500€ / month / employee for that service (crazy). This adds up and cuts into your “tax savings” you were expecting due to Estonia’s better taxation system.
    Or.. if you hire, say, >10 people in Germany, you might be better off founding an additional local German company for that, too, and now you’re stuck with a German company again!
  • There’s always the risk that your local financial authority will disagree with your Estonian non-letterbox company resembling a permanent establishment. You might win this argument, but you might also not. It’ll cost you time and legal fees for, yep, you guessed it, the international tax advisors.

The Real Solution To The Permanent Establishment Situation

Here’s a very simple flowchart (in text) which boils it down for you:

  1. You want to permanently live in one country and that country cares about permanent establishment / foreign income, e.g. Germany: Bite the bullet and found your company in your own country.
  2. You live in a country which doesn’t care about permanent establishment / foreign income or are a digital nomad: Consider an Estonian company.

That’s it.

And maybe one more point: If you’re as deep into this sort of research as I am right now, both of us should probably actually get back to work and actually work on our companies and products and not research highly hypothetical scenarios of how to optimize this sort of stuff.

Now, back to topic: Does the Estonian e-Residency suck? Yes and no. Let’s look at it again:

It’s awesome because its execution is near-perfect: Getting e-Residency is straightforward, and all the online services I’ve seen so far are amazing and simple. The actual process of founding a company in Estonia is digital and very impressive.

It sucks because Estonia can’t change the international tax system. Founding a company in Estonia is essentially non-viable for people who reside in countries which care about permanent establishment and/or foreign income.

This actually prohibits a huge number of e-Residents from founding an Estonian company. Further, I think that most e-Residents are not even aware of this.

It’s not Estonia’s fault though, because, well, they can’t change the way the international tax system works – like, they can’t change the way e.g. Germany taxes German tax residents running an Estonian company. Or, worse yet, US citizens anywhere in the world, because the US taxes people based on citizenship, not residency (so solutions 1-3 literally don’t work for US citizens.. yeah). Oh wait, there’s another country which does that.. Eritrea. Yes, seriously.

What would be a better solution? Maybe something like a “EU-wide system of choosing a company”: Nowadays, a German business (like ours) can choose a bank in Lithuania or Belgium for its corporate bank account, and thanks to SEPA and IBANs, none of this is a problem. This is really cool!

What if, in the future, a German business could choose any country for its corporate “founding”, like Estonia, regardless of where its employees live? That would really be awesome.

If you think this is outlandish, I disagree. Look at the US, where Delaware is now the de facto place to found a company.

It would line up well with the whole idea of the EU which was.. hm, I don’t know, but enabling this sort of stuff. And there’d suddenly be competition among EU countries on who provides the best business services.

I’d look forward to that competition and Estonia becoming the Delaware of the EU. I’d move my business there in a heartbeat.

Anyway. Hope this was useful! If I missed anything, write a comment below.

And as always, the usual disclaimer applies: I’m a doctor, not a tax advisor. So.. unfortunately you’ll still have to do your own research and/or hire one of those rare and expensive international tax advisors if you’re considering moving forward with your Estonian company.

15 responses

  1. P.L. Avatar

    Thanks, this is helpful

  2. Rodney Avatar
    Rodney

    Spot on. Have used it to build an international company and operating for the last 5 year. But it has become a challenge and is far from sunshine and roses. Internarional laws continue to change. What might work now. Won’t necessarily work later. Another big problem , and probably the biggest problem is banking ,trading and currency, specially if you have shareholders, staff and clients all over the world. Currently the bank that not too long ago had a name change was a great solution. But the same bank put accounts on hold, lock them for no reason. Suddenly you are unable to trade, debit orders gets rejected. Salaries can’t be paid. Your whole business falls apart. Back to E-residency , getting help in English can be a pain in the backside. Finding a trustworthy company when there are problems to solve is another challenge. The amount of spam also increased. Getting someone reliable to manage or help you with the tax and booking is extremely frustrating.

    In the end the best solution is to have a backup plan. Don’t put all your eggs in one basket. Have a local business bank account available if necessary. Have more than one source of income. But yes , not the solution for a company who is completely digital and “online”.

    But as the world is waging a digital war, one country cancelling another, I don’t know how we will ever have the perfect solution.

    /rant over

    1. Oliver Eidel Avatar

      Hey Rodney,

      awesome comment, and I 100% agree! I think we might be talking about the same bank, by the way – a while ago our Wise business account got more or less arbitrarily locked, and we were super lucky that this happened during two weeks in which we didn’t have to run payroll. Since then, we’ve moved to another business bank for our main account – I suppose this mirrors your recommendation of not putting all your eggs in one basket. People like to rant about old-school business banks in Germany and their crappy software, but the benefit of those is that they have customer service and don’t randomly lock you out.

      Your points about the drawbacks of e-Residency are also interesting.

      But.. yeah, the question remains: What would be a better solution? I don’t know.

  3. Urban Lens Avatar
    Urban Lens

    This was a very balanced and informative read on Estonia’s e-Residency program. I appreciate how you highlighted both the benefits and the challenges. The ease of setting up a business and accessing EU markets is definitely a huge advantage, but it’s also important to be aware of the limitations, especially regarding banking and taxes. Your personal experiences add a lot of value and help set realistic expectations for those considering the program. Thanks for sharing such a candid review—I found it really helpful!

  4. Hasan Saeed Avatar
    Hasan Saeed

    Very good information and great participation from all of you.
    I am about to form a company in Estonia but puzzled just because of these double taxation. Involving tax consultants for startup is always challenging but International tax rules are also very unpredictable

    1. Oliver Eidel Avatar

      For sure! Keep us posted (if you like) on your progress! 🙂

      Where are you located and how do you plan to solve the double taxation situation in your country?

  5. Nawaz Avatar

    Hi Oliver thanks for information.
    I am a filmmaker globetrotter that exited the german system recently. too much paperwork!

    How do you feel about Paraguay residency / Wyoming LLC and Estonian E resident company . for someone who lives half in Mexico, half Greece with a romanian passport ? hahaha ))

    What a world
    Thanks

    1. Oliver Eidel Avatar

      Hey Nawaz! Interesting setup you have there 🙂
      The short answer is that I have no clue.

  6. Ben Avatar

    What do you think of this potential 4th solution:

    Found company in estonia, sign-up as freelancer in your country of residence such as Germany.
    Invoice your estonian company as a freelancer.

    Setting up as freelancer tends to be much easier, your individual work is taxed in your country of residence at the appropriate rate but you can still enjoy all the benefits for your actual startup.

    1. Oliver Eidel Avatar

      Hey Ben, thanks for your comment and ideas! 🙂
      While I think you have some great thoughts in there, I don’t think it would work – or, at least, it would be a huge legal grey area with all sorts of risks.

      Let’s see:

      1. If you start freelancing and only have one client, you run into the German problem of “Scheinselbstständigkeit”. In short, the risk is that your freelance work is classified as employment instead which means you’d have to pay the employer contributions retroactively, plus a huge bureaucratic hassle. You could, in theory, avoid this by having more than one client, i.e. you as a freelancer would need to invoice other companies, too. Still a huge grey area.

      2. This doesn’t solve the problem of permanent establishment, i.e. you Estonian company being at risk of being (additionally) taxed as a Germany. That’s because the financial authorities would see you working (for your Estonian company) primarily from Germany.

      3. My gut feeling is that there are additional risks here which I’m not aware of regarding the setup that you yourself are freelancing for a company which is owned 100% by you. This could be classified as a tax avoidance scheme – not only on the German side, but maybe even on the Estonian side. Not sure.

      All in all, the question here is also whether the setup as a whole still makes sense: You now have to deal with the Estonian bureaucracy with your company and additionally with the German bureaucracy as a freelancer. The sum of those parts might be more work than just founding a Germany company including the additional tax and overhead costs.

      Usual disclaimer: Not a lawyer and only my personal opinion 🙂

      Edit: Just noticed you’re not necessarily referring to Germany as your country to set up your freelancing in. Still, all of my points apply to other countries, too, with the “caveat” that other countries might be less strict about this or not follow up on these matters at all. I could e.g. imagine developing countries not really pursuing this. No clue.

  7. Sebastiaan Brouwer Avatar
    Sebastiaan Brouwer

    Hi, Thanks for all the comments. I am about to start an OÜ and reside in Portugal as an NHR 2025. that might be an option (?)

    1. Oliver Eidel Avatar

      Hey Sebastiaan, that sounds super interesting! I know very little about the NHR scheme in Portugal – at the very least, this now seems to be the newer (second?) iteration of it, with some of the rules still to be defined (?). From what I could gather though, it seems they want to exempt foreign-sourced dividends from taxation, so in theory, it sounds viable.

      Essentially, this would sound like your Estonian company could pay out its profits as dividends to you, being a tax resident in Portugal. That being said, you would still pay the 22% (in 2025) corporate tax in Estonia upon paying out the dividends. So this somewhat opens up the question whether, if tax optimization is your goal, another country might be more beneficial; e.g. Singapore has a corporate tax rate of 17% (on profits though, not dividends), so you’d save 5 percentage points. That being said.. if optimizing for less headaches, more digitalization and having an EU entity, an Estonian company would sound like a better choice to me.

      Hah, I feel like I got a bit sidetracked into tax optimization here though! The actual topic you were likely referring to was about the whole permanent establishment stuff. I’m actually completely clueless about that. The questions to answer here would be:

      1) Does Portugal assume your Estonian company has a permanent establishment in Portugal if you’re living there and working for it?
      2) Would there be any tax / bureaucracy implications or is this exempt under the new NHR?
      3) If any of those are answered with “yes”, a side question might be whether it’s enforced in reality.

      As always.. not a tax advisor, I’m sharing my personal opinion while feeling like I’m banging rocks together here, haha..

      1. John Avatar

        well technically the NHR has it’s limitation which people are not aware of and the internet agencies overhyped nhr and hiding the truth, it’s anything but tax saving…I’ve yet to see anyone who had success with nhr…
        1- the tax benefit is up to a certain amount, i think for less than 100k then you get taxed normally(I only found it after i visited like 20 websites, most of them don’t want to mention this since they sell service).
        2- you still have to prove you are not doing the work in portugal which is very hard, read about permanent establishment and CFC rules
        3- it’s not possible to get NHR anymore, they are discontinuing it.
        4- like any tax law, if they find out what you are doing(trying to be smart a**), you will be charged with tax evasion. taxman wants his money…

        so it doesn’t work like that, and there a couple of reddits who had the same idea, you can also read about it there….

  8. Bob Avatar

    I think you are overthinking the whole thing. First of all, tax authorities are busy enough prosecuting actors in their jurisdiction because they have all information available of them, like local businesses or employees that reside there. Prosecuting foreign companies requires more efforts, which for small economic actors (making less than 1M/y) is not enough incentive. I didn’t find anyone who makes less than a million per year who had issues with CFC laws and PE owning a company in Estonia. An I have read dozens of articles and experiences over the years and talked to lawyers.
    Plus I talk from my own experience with a company in Estonia for 5+ years. The real chance that Tax authorities will knock at your door are very low unless you do unusual things that will trigger an investigation. As long as you paid your income/social taxes in your country relative to the income your have distributed from the company, it would be fine. There are no tax laws (yet) about undistributed profits, so keeping them in the company is okay and paying no taxes is completely legal according Estonia tax law. And your company is subject to Estonian tax laws always, unless a CFC procedure is triggered.
    All the CFC and PE bullshit was designed to catch big companies, although they usually never catch them because the same legal experts that help them avoid it, are the ones who design the laws for the bureaucrats who eventually implement them (basically the big 4).
    Yet you believe the government is competent and evil enough to prosecute tiny entrepreneurs trying to escape from the tax and bureaucracy burden imposed by the gov? Stay in your country and enjoy the experience every single day.

    1. Oliver Eidel Avatar

      Hey Bob,

      Appreciate your perspective! Sure, your point is a good one – there’s a possibility I’m overthinking this an over-estimating the real-world risk of the authorities pursuing a small business in this context.

      We don’t have a whole lot of real-world data here as 1) not many people found a company in Estonia while having their PE somewhere else, 2) a small fraction of those get prosecuted (how many?) and 3) an even smaller fraction of those will post about their experience publicly.

      But maybe the fact that we don’t hear about those cases might be evidence in itself that it is indeed not being checked a lot? That’s an interesting thought.

      So yeah. Your point may be a good one.

      I think it will vary wildly by country though. Curious: Where are you located?

Leave a Reply

Your email address will not be published. Required fields are marked *