STUDIO 1
From €690

Websites for e-residency companies

You opened an Estonian OÜ via e-residency. Now you need a website that works on international markets and ticks every EU compliance box. We've done this for over 30 e-residency companies - from solo consultants to SaaS startups.

What's included

Who it's for

Solo consultant

You're an e-resident doing freelance work for international clients. Need a credible professional site that takes leads.

SaaS startup

Estonian OÜ, product is global, audience is mostly English-speaking. Need fast marketing site with docs / pricing.

Digital agency

You run an agency under an Estonian OÜ. Need a site that converts and ranks in your target geo.

Cross-border e-commerce

Selling to EU customers from Estonia. Need VAT MOSS, multi-currency, EU payments.

What the website of an Estonian OÜ is expected to show

When a company is run from abroad and has no office in Tallinn, the website carries most of the trust. An Estonian company is expected to state on its website its legal name exactly as it appears in the Estonian Business Register, its registry code and its address. If the company is VAT-registered, the VAT number is added as well (format: EE followed by nine digits).

We place these details in the footer and on the contact page, and repeat them as structured data (Schema.org Organization) so that search engines connect the site to the right legal entity. Before launch we compare everything with the public register entry. The most common mistake we see is the company name spelled one way on the site, another way on invoices and a third way in the register.

If you sell to consumers, the site also needs terms of sale, a returns procedure and a clear statement of whether prices include VAT. Your lawyer or service provider confirms the wording. Our job is to put these documents where they belong and make sure they are visible during checkout.

Domain for an Estonian company: .ee, .com or both

A .ee domain signals a link to Estonia. It fits when your customers are here, or when you want to underline that the company is registered in the EU. For a service aimed at an international audience, .com is usually the main domain, and .ee is registered as a second one and redirected, so that nobody else takes the name.

.ee domains are registered through registrars accredited by the Estonian Internet Foundation. The registrant can be an Estonian or a foreign company or private person, and the registrar verifies the registrant's identity. Register the domain in the name of the OÜ itself, not in the name of a developer or a friend. Transferring ownership later is a nuisance.

We help you pick a registrar, then set up DNS, the SSL certificate and company email on the domain (SPF, DKIM, DMARC), so that messages from your info@ address do not land in spam. All access details stay with you.

Payments, languages and GDPR

For a company with customers around the world, Stripe is the simplest route: cards, Apple Pay and Google Pay through one integration. The company opens its own Stripe account and passes Stripe's verification of the business and its representative. We connect the account to the site and run a payment through from start to finish.

Estonian bank links (Swedbank, SEB, LHV, Coop) start to matter when you sell to private buyers in Estonia, who are used to paying straight from their internet bank. They are added through a payment provider such as Montonio or Maksekeskus. The OÜ signs the agreement with the provider, and the provider confirms the exact terms.

Languages follow the target market. English is normally the main one, Estonian is added if you also have customers in Estonia, and other languages go in when there is a market behind them. The privacy policy describes the data the site really collects, and cookie consent is requested only for cookies the site can work without. We use cookieless analytics by default, so a simple site often needs no banner at all.

Working across time zones and invoicing your Estonian company

The whole project runs remotely. We schedule the kickoff call in your time zone, and after that most communication is written: tasks, designs and comments live in one shared workspace, and the current build is always available at a staging address. The project does not depend on our working hours overlapping.

STUDIO 1 OÜ issues the invoice to your Estonian OÜ. Prices are quoted without VAT, and Estonian VAT of 24% is added on the invoice. Larger projects can be paid in stages. How the invoice is booked and whether the input VAT can be deducted is for your accountant to confirm.

At the end you receive the source code, access to the domain and hosting, and a short guide to editing content. If you prefer not to look after the site yourself, ongoing support starts from 99 EUR per month.

Tiers

Solo
from 690 EUR

Personal brand or consultant site. 3-5 pages, English.

  • English + one extra language
  • Contact form to your email
  • Stripe / PayPal donation or service payments
  • GDPR ready
Startup
from 1490 EUR

Product marketing site. 6-10 pages, English + ET/RU/local.

  • Pricing page, docs, blog
  • International SEO
  • Analytics + product analytics (Plausible / PostHog ready)
  • Multilingual blog setup
Commerce
from 2900 EUR

Cross-border e-commerce. Mid-catalogue.

  • WooCommerce / Shopify / Saleor
  • Multi-currency + VAT MOSS
  • EU-wide shipping integrations
  • Bookkeeping integration

What the price depends on

Tier prices are starting points. These are the things that move the final figure.

Number and type of pages
A 3-5 page presentation site fits the Solo tier. A pricing page, documentation and a blog move the project to Startup.
Number of languages
Each language means translation, separate metadata and hreflang setup. If you supply finished texts, an extra language costs less.
Payments
A single Stripe payment link is simple. A cart, subscriptions or bank links for Estonian buyers need more development and testing.
VAT logic in a shop
Selling to consumers in several EU countries means prices and invoices that depend on the buyer's country. Your accountant sets the rules, we configure them in the shop.
Content readiness
With texts and images ready, the work moves faster. Copywriting and editing are quoted separately.
Integrations
Connections to bookkeeping software (Merit, SimplBooks, Xero), a CRM or a newsletter tool are added when needed.
Deadline
The Solo tier can be delivered in 5 working days for a 30% rush fee.

.ee vs .com vs .eu for an e-residency company

A short comparison from the point of view of an Estonian OÜ. Many companies register two domains and redirect one to the other.

.ee.com.eu
Best forCustomers in Estonia, or stressing the Estonian registrationAn international service or productA company focused on the EU market
Who can registerEstonian and foreign companies and private persons, identity is verifiedNo restrictionsCompanies established in the EU, EU citizens and residents
Where to registerA registrar accredited by the Estonian Internet FoundationAny international registrarAn accredited .eu registrar
What a visitor reads into itEstonian companyNeutral, globalEuropean company
Our suggestionMain domain for the Estonian market, otherwise a second one to protect the nameMain domain for an international audienceA fallback when the .com you want is taken

How we work with e-residents

  1. 01
    Async kickoff

    We work in your timezone. Most clients never visit Estonia - kickoff is fully remote via call and Notion.

  2. 02
    Estonian setup check

    We verify your OÜ registration, VAT status, address-of-service. Fix anything that would block proper Schema.org.

  3. 03
    Design and content

    Figma mockups, copy in English (and translations if needed). 2-3 rounds.

  4. 04
    Build

    Code on staging URL you watch every day.

  5. 05
    Launch

    Domain, SSL, analytics. Hand over to your GitHub with full source code ownership.

  6. 06
    Optional ongoing

    Support from 99 EUR/month or we hand over to you completely.

What to prepare before we start

  1. 01Legal name, registry code and address exactly as in the Estonian Business Register
  2. 02VAT number, if the company is VAT-registered
  3. 03The domain you want, or access to the control panel of a domain you already own
  4. 04Target markets and the languages the site needs
  5. 05A description of your services or products and prices, even as a draft
  6. 06Payment methods you want: Stripe, PayPal, bank links
  7. 07Logo and colours, if you have them
  8. 08A contact person, preferred channel and your time zone

Tech stack

Frequently asked

I'm not in Estonia - can we work fully remote?+

Yes. The majority of our e-residency clients never visit Estonia. We do kickoff calls in your timezone, share progress async via Notion / Slack / email, and deliver everything through GitHub.

Do you understand Estonian VAT (KMKR) and EU compliance?+

Yes. We've shipped sites for VAT-registered, VAT-exempt and VAT MOSS scenarios. We work with several Estonian accounting firms if you need an introduction.

Can I keep the source code?+

Always. We hand over the GitHub repo with full IP transfer. You can self-host on Vercel, your own server, anywhere. No vendor lock-in.

Will the site be GDPR-compliant out of the box?+

Yes - real GDPR, not a template cookie banner. We use cookieless analytics by default (Plausible), proper consent flows for Stripe/PayPal, and a real privacy policy reviewed against EU practice.

What languages do you build sites in?+

Native: English, Estonian, Russian. Through translators we've done Finnish, German, Spanish, Polish and Latvian builds. Tech-wise the multilingual setup is the same.

What's the typical timeline?+

Solo tier: 1-2 weeks. Startup tier: 3-4 weeks. Commerce: 5-8 weeks. We can expedite Solo to 5 working days for a 30% rush fee.

Do you take equity or revenue share?+

No. We work for a flat fee or hourly. We don't want to be your investor.

Does my e-residency company website have to be in Estonian?+

If your customers are outside Estonia, generally not, and English is enough. Add Estonian when you sell to consumers in Estonia or want to be found in local search. Language requirements for consumer sales are something your lawyer or service provider confirms.

Which address do I show if the company uses a contact person service?+

The site shows the company address as it is entered in the Business Register. If you actually work from somewhere else, that can be added separately as a contact address. Agree the exact wording with your service provider.

Do I need an Estonian bank account to accept payments through Stripe?+

Stripe pays out to an account held in the company's name. Which accounts and payment institutions are accepted is confirmed by Stripe when you open the account. Our part is the integration with the site and testing the payments.

What happens if the company becomes VAT-registered later?+

We add the VAT number to the footer, the contact page and the structured data, and change the price and invoice settings in the shop if there is one. On a simple site this is a small job, done under a support plan or at an hourly rate.

Examples of our work

What clients say

I opened an Estonian OÜ through e-residency and needed a fast English-language site. The whole thing was done remotely, I never even visited Estonia. I got the full code in GitHub, no lock-in. Recommended.
J
James Wilson
Founder, e-resident, SaaS
In B2B a client always checks the site before a meeting. The old one simply didn't leave a serious impression. The new one is solid, in three languages, and you can tell it was done professionally.
A
Andres Kask
Law firm partner

Related services

Related articles

Build your Estonian OÜ website with people who get it

We're an Estonian web studio that's been working with e-residents since 2019. Drop us a line with your OÜ name and target market and we'll get back within one business day.