If you are considering opening a company in Estonia, it is normal that you have questions about how the tax system works.

The good news is that Estonia has the most competitive tax system in Europe and is simple and transparent.

But although its tax system has many advantages, Estonia is not a tax haven. So if you are looking to evade taxes, Estonia is not the right place for you.

Once this is clarified, let’s see one of the concepts that creates more headaches: VAT or Estonian VAT.

VAT in Estonia

Your company needs an intra-community VAT number in these cases:

  • If any of your European customers need it for billing. This is usually quite frequent in medium or large European companies.
  • If your company offers services such as web development, design, consultancy, marketing, etc., to European customers, and earns more than 40,000 euros per year.
  • If you offer services or digital products (software or digital content) to European B2C customers (end consumers) from the first sale.
  • If you offer services or digital products (software or digital content) to European B2B customers (business to business) from the first sale and earn more than 40,000 euros per year.

Advantages of obtaining a VAT number

Although in these cases it is mandatory, at Companio we always recommend that you register and obtain the VAT number, even if it is not necessary in your case.

Why? Because there are more advantages and no disadvantages:

🤩 It allows you to operate more easily in the European Union. For starters, invoicing between European companies with VAT numbers implies adding VAT 0% to your invoice. That greatly simplifies invoicing and you avoid VAT payments back and forth

🤩 In addition, the VAT number adds reliability to your company for your customers and suppliers.

🤩 It is also very useful to avoid having to always be aware of the different VAT of the different European countries.

VAT and invoices

Now you may be wondering if you have to add VAT to your invoices and how much it is.

The rule is quite simple, and it’s based on the type of service your company offers:

A) Your services require your direct intervention

For example, if you offer software development services, consulting, marketing, etc., a different VAT will be applied depending on whether your customer is B2B (a company) or B2C (an individual person), if they have a VAT number or if they are in Europe:

➡️ If your customer is B2B, European, and has a VAT number you do not add VAT to the invoice (0%).

Instead, you add a clause to your invoice like this: “The purchase is liable to Intra-Community supply 0%, Reverse charge.”

You can check here if the VAT of one of your customers is valid or not.

➡️ If your customer is B2C or B2B without a VAT number, you add Estonian VAT (20%) to the invoice.

➡️If your customer is outside of Europe (eg United States), you do not add VAT (0%).

B) Your services do NOT require your direct intervention

On the other hand, if your services do not require your intervention, that is, they are automated (such as a web application that you have developed, or the download of an eBook that you wrote a long time ago), these rules are applied:

➡️ If your customer is European, B2B (a company) with a valid VAT number, you do not add VAT (0%) and add the same clause.

➡️ If your customer is B2B or B2C, European, and does not have a VAT number, you add the VAT of their country of origin to the invoice. For a Spanish customer, for example, that would be 21%.

➡️ If your customer is outside Europe, you do not add VAT (0%).

⚠️ As an important exception, remember that your company is from Estonia, so you will have to add Estonian VAT (20%) for any invoice you make to another Estonian company (since it falls under the Estonian tax system).

VAT and Taxes of a Company in Estonia

Are there any monthly fees or Estonian taxes to be paid?

As we mentioned earlier, in some European countries, you need to pay a monthly fee for the privilege of working as a professional or having a company. This can be a competitive disadvantage, especially for businesses just starting.

There’s nothing like that in Estonia.

While your company does not distribute salaries or dividends, you won’t have to pay a single euro in taxes.

Really?

Yes, let’s see how that works.

Taxes in Estonia

The good news is that you will not pay any taxes on the money your company earns. This means that all the money you reinvest in the company, or justified business expenses are tax-free.

Therefore, as long as your company is limited to generating income, getting customers, and billing them, you will not have to pay taxes.

Therefore, while your company is just generating income, growing a customer base and invoicing them, and paying providers and suppliers, you will not have to pay anything.

In comparison, in most other business systems -especially in Europe- you will be paying from minute one, PLUS that monthly fee in some cases.

And now it is normal that you wonder… When do I have to pay taxes?

You will pay taxes when you withdraw money from your company to your accounts.

It is important here to be clear about the difference between you and your company.

Even if you are the only member of your company, you are not like a freelancer: you and your company are independent entities.

There are two main ways to pay you money from your company: salary and dividends.

Let’s explain them in detail.

A) Annual dividends

You can distribute dividends annually (if there are profits) once the annual report is completed. That annual report starts to be prepared in January of the following year and can be submitted from January until the 30th of June of that year.

These dividends are subject to a 25% tax (20% of gross, which means 20/80 = 25%), and these taxes are paid by your company the following month, not by you. If you were a tax resident in Estonia, you would not have to pay any extra personal tax for those dividends you receive, in Estonia.

Unfortunately, in many other European countries, receiving dividends is subject to personal taxes.

That means you will have to pay taxes later on your annual tax report if you are a tax resident in France, Germany, or Greece, for example. If you are a digital nomad and don’t have any tax residence, you won’t have to pay personal taxes for these dividends.

As an example, if your company pays 10.000€ in dividends in January, it will pay an additional 2500 euros in taxes (10.000 x 20/80) in February.

B) Salaries

If you are going to hire people for your team, you must understand the difference between two figures when hiring and paying taxes: employees and contractors.

There is also a third figure that is rather an exception: the location-independent people or digital nomads.

Let’s see it.

Employees

Salaries are paid to employees of the company.

As an Estonian company, your business can generally only pay salaries to employees from Estonia, as the company has the obligation of paying social taxes and other benefits (unemployment, pension, etc) for its employees.

If you want to know more about salaries and dividends for e-residents you can read this article.

So you may be wondering: how do I pay people from outside of Estonia? Keep on reading…

Contractors

If your company wants to hire people from other countries, the best option is to hire them as contractors. For this to work, these people need to be registered in their countries of residence as freelancers.

The good news is that your company does not pay any taxes for these contractors. Thanks to the innovative tax system of Estonia, any non-distributed profit that gets re-invested in the company is tax-free, and that includes contractor’s work.

Location-independent people

As an exception, if you or any of your employees are location-independent individuals, not having a tax residence (for example, a digital nomad without tax residence), and this person certifies this fact, your company can pay this person a contractor fee, so it will be the responsibility of this person to ensure that her situation is compliant and not subject to the laws of another country.

In that case, we recommend signing a contractor agreement with this person to clearly state this fact.

👀 Let’s see how it works with a concrete example:

Imagine that Ana is the CEO of a web design agency called “Ana Web Designs OÜ”, which earns about 15,000 euros a month on different recurrent projects.

Ana works with Indrek, a developer from Estonia, and Enrique, a designer from Argentina.

Ana is a location independent entrepreneur without tax residence, that spends her time throughout Thailand, Malaysia, Indonesia, and Vietnam, never spending more than 183 days in any of these countries.

At this stage, Ana pays herself 2000 euros net, 1500 euros net to Indrek, and 1500 euros net to Enrique.

Ana, as a location-independent entrepreneur, does not have a tax residence, so this means that:

  • She does not have to pay taxes for her salary anywhere in the world and has no obligations in terms of social taxes, social security, or social benefits.
  • She pays for a private health insurance plan separately.
  • His salary does not need to pay taxes in Estonia or anywhere else.

Indrek lives in Estonia and, as such, the company hires him as an employee there, which means:

  • That Ana Web Designs OÜ pays taxes for his salary, social benefits, unemployment, and pension.
  • The gross salary of Indrek is 1918.93€, and the total cost for the company (including all social benefits) is 2567.53€.

Enrique lives in Argentina and is registered there as a freelancer. This means:

  • Ana Web Designs OÜ does not need to pay any additional taxes for Enrique, this is the contractor’s work.
  • This expense, as a deductible business expense re-invested in the company, is tax-free.
  • Enrique, however, may need to pay taxes in Argentina depending on his global revenue.

The total cost of Ana’s staff (including herself) is 6,067.53€.

So as you can see, it is much more beneficial to hire workers for your company as contractors, in terms of taxes to be paid in Estonia or somewhere else.

C) More information about hiring employees from outside of Estonia

When hiring employees in other countries outside of Estonia, including the shareholders or members of the board of the company, you have two options:

  • Ask the employees to become freelancers. In that situation, you do not pay them salaries, they invoice your company every month).
  • Your company registers as a taxpayer in their countries and pays social taxes in the employee’s country.

In this article, we talk about these legal aspects when hiring employees in detail. You must read it if you are hiring employees who live outside of Estonia.

Smart expenditure management

Not paying Estonian taxes for the money of your company that’s reinvested, or not distributed, is quite an innovative concept, and is one of the main appeals of the Estonian business system.

Let’s see how you can benefit from its advantages.

The justified expenses of your company are tax-free.

A justifiable expense is an expense related to your activity that does not constitute a permanent link with another country (such as Spain), thus preventing this country from considering your company to be a tax resident there.

Tax-free business expenses

Yes, that’s right, all justified business expenses of your company are free of taxes.

But what is a justified business expense?

Any expense that is relative to your activity, and does not constitute a permanent establishment to another country, to prevent that country from considering your company as a tax resident there.

Let’s see some examples:

✅ Website expenses: hosting, domains, web design, storage fees, and any other web service that your business needs.

✅ Administrative tools and online or offline management software, accounting, and so on.

✅ Web tools, subscriptions, and software that you need to develop your activity.

Office fungible stuff.

✅ Public transportation for work reasons, including flights, trains, services such as Uber or Taxify, and accommodation, such as Airbnb. This includes trips to Estonia (to open your bank account).

✅ Payment and banking expenses, such as payment gateways for your online store, banking fees, or similar charges.

✅ Business meals of your customers, but only the meal of your customers, not yours.

✅ Payments of contractors that work for the company, as we explained before.

Examples of expenses that can not be deducted include:

❌ Your car or gas used to travel inside the same country. Travelling between countries to visit customers is a justified business expense, but not your car, or gas. Public transport inside the same country is, however, a justified expense.

❌ Holidays and pleasure trips. You have to be careful if you decide to “visit a customer” from the 24th to the 31st of December. Better get written proof of the meeting signed by your customer.

❌ Permanent offices, facilities, or premises outside of Estonia. It is not allowed to have an office or facilities outside of Estonia for more than 6 months a year unless you want to run into trouble with the local tax authorities.

VAT and Taxes of a Company in Estonia

Daily Allowance

The Daily Allowance is an amount that you are allowed to take out of your business account, tax-free, when you do business trips. It is supposed to cover your expenses when travelling for work (such as meals, WiFi access, etc).

These are the requirements for the daily allowance:

  • You must declare the trip with the dates in advance and justify it (plane tickets, AirBnB, and the entrance to the congress).

  • It only works for trips with a specific duration and a specific goal. You cannot travel to Thailand, stay there for a year, and assign yourself daily allowances every month. This would be a fraud of law.

The amount of the Daily Allowance covers up to €50 for the first 15 days of the month plus €32 for the rest, free of taxes, if the trip lasts that long.

In our example, if Ana provides the documents that justify it, she could withdraw 50*7 = €350 from her company account, without having to pay taxes on it.

Out of pocket expenses

The Estonian business system is very flexible and offers many possibilities.

For example, imagine that you forget the credit card associated with your company on a justified trip, and you need to pay an extra expense with it.

What can you do?

No problem, you can pay with your credit card and then declare the invoice as an expense. At that time, that expense would be declared as “Out of pocket expenses”, and that money would be re-entered back into your bank account without paying taxes on it.

Interesting, right?

I think we have already shown in this article that the Estonian tax system should not worry you, as it is fair, simple, and transparent.

If you want to worry even less about taxes, at Companio we help you with the tax reports, so you save a lot of time and focus on what is most important: your business.

Do you want to know how we can help you? Click here.