Global Clients Taxation for Estonian IT and SaaS

How to invoice, tax, and account for software and IT services sold to clients across the EU, US, UK, and other international markets — VAT treatment, double tax treaties, PE risk from foreign teams, and the full invoicing framework by client type and location.

EU B2B Reverse Charge B2C OSS US & UK Specifics PE Risk DTT Application WHT on IT Services Invoice Notes
0% EU B2B VAT
€10K OSS B2C Trigger
RC Reverse Charge
60+ Estonia DTTs
DTT Double Tax Treaty
PE Key Cross-Border Risk

5 Key Takeaways From This Page

EU B2B sales use reverse charge — zero VAT on your invoice

When you sell IT or SaaS services to a VAT-registered business in another EU country, you charge 0% VAT and include a reverse-charge note. The client accounts for the VAT in their country. This is correct — not an error or an exemption.

Non-EU clients are outside EU VAT scope — no VAT charged

Services to US, UK, UAE, Singapore, or any other non-EU business are generally outside the scope of EU VAT. No VAT should appear on these invoices. The supply falls entirely outside the EU VAT system.

B2C digital services require destination-country VAT via OSS

If you sell software or digital products directly to individual consumers in EU countries, you must charge that country’s VAT rate. Above €10,000 EU B2C annually, OSS registration in Estonia handles this with one quarterly return.

Foreign employees and offices create PE risk — even without an entity

Having a sales employee habitually close contracts in Germany, or a development office in Poland, can create a permanent establishment in those countries — triggering local corporate tax even though the company is incorporated in Estonia.

Double tax treaties protect against being taxed twice on the same income

Estonia’s 60+ DTTs prevent the same income from being taxed in both Estonia and a client’s country. Understanding which treaty applies and how it allocates taxing rights is essential for structuring cross-border IT service contracts correctly.

What tax obligations does an Estonian IT or SaaS company have when selling to global clients? The primary issues are: VAT treatment by client type and location (reverse charge for EU B2B, OSS for EU B2C, outside scope for non-EU), withholding tax deducted by clients in certain countries, permanent establishment risk from foreign employees or offices, and double tax treaty application to service income. This page provides the complete invoicing framework, the PE risk assessment, and the DTT application guide — one page for the full global client picture.

Section 1 — The Global Invoicing Framework

Which VAT treatment applies to every type of client in every major region — a complete reference matrix

The Four-Variable Matrix: Client Type × Location × Service Type × Your VAT Status

The correct VAT treatment for any invoice depends on four variables: whether the client is a business or consumer, where the client is located, what type of service you are providing (standard IT services, electronically supplied services, or mixed), and whether you are VAT-registered in Estonia. The matrix below covers every major scenario for a VAT-registered Estonian IT/SaaS company.

Global Invoice VAT Framework — Estonian VAT-Registered IT/SaaS Company
Colour guide: Gold = charge VAT | Green = reverse charge 0% | Purple = OSS destination rate | Slate = outside scope

Client Location Client Type Service Category VAT Treatment Invoice Note
Estonia Business (VAT-registered) Any IT/SaaS service 24% Estonian VAT Standard tax invoice; include both VAT numbers
Estonia Business (not VAT-reg.) Any IT/SaaS service 24% Estonian VAT Standard tax invoice; client cannot reverse-charge
Estonia Consumer (individual) Any IT/SaaS service 24% Estonian VAT Standard consumer invoice
EU — Germany Business (VAT-registered) Standard IT services 0% — Reverse Charge Add: ‘Reverse charge — Art. 196 VAT Directive’; include client VAT number
EU — Germany Business (VAT-registered) SaaS / digital service 0% — Reverse Charge Same as above; ESS rules apply but RC covers B2B
EU — France Business (VAT-registered) Any IT/SaaS service 0% — Reverse Charge Same reverse charge treatment for all EU B2B
EU — any country Business (NOT VAT-reg.) Standard IT services 24% Estonian VAT No reverse charge without valid VAT number; charge Estonian rate
EU — any country Consumer (individual) Standard IT services OSS — destination VAT Register for OSS; charge that country’s rate (e.g. 19% Germany, 20% France)
EU — any country Consumer (individual) SaaS / digital service OSS — destination VAT ESS place of supply = consumer’s country; OSS handles filing
UK (post-Brexit) Business (VAT-registered) Any IT/SaaS service Outside scope — no VAT Add: ‘Outside scope of EU VAT — UK supply’
United States Business Any IT/SaaS service Outside scope — no VAT Add: ‘Outside scope of EU VAT’
United Arab Emirates Business Any IT/SaaS service Outside scope — no VAT No EU VAT; UAE VAT may apply if UAE-registered
Singapore Business Any IT/SaaS service Outside scope — no VAT GST may apply at Singapore end — client’s obligation
Australia Business Any IT/SaaS service Outside scope — no VAT Australian GST may apply — consult if significant volume
Canada Business Any IT/SaaS service Outside scope — no VAT Canadian GST/HST — client registers as importer of service
UK Consumer (individual) Digital service / SaaS Outside scope — no EU VAT UK VAT may apply if you exceed UK £85K threshold selling to UK consumers
United States Consumer (individual) Digital service / SaaS Outside scope — no EU VAT No EU VAT; US sales tax via marketplace or nexus — usually not applicable

Section 2 — EU B2B: Reverse Charge in Practice

Verifying client VAT numbers, what to write on invoices, and how to declare zero-rated EU supplies

The Reverse Charge Mechanism — Step by Step

When you invoice an EU business client, you charge 0% VAT and include a note telling the client that they must account for VAT in their own country under the reverse charge mechanism. The client then declares the VAT as both an output (they owe it) and an input (they can reclaim it) in their country’s VAT return — net effect: zero cash cost for the client, and zero VAT remittance for you. The mechanism exists to prevent VAT from becoming a compliance barrier to cross-border B2B trade.

1
Verify VAT Number
Check the client’s EU VAT number on VIES before issuing the invoice. Screenshot the result.
2
Issue 0% Invoice
Invoice shows net amount; VAT rate 0%; VAT amount €0. Include both your EE VAT number and the client’s VAT number.
3
Add Reverse Charge Note
Mandatory text: ‘VAT reverse charge — Article 196 VAT Directive’.
4
Declare on KMD
Zero-rated EU B2B supply declared on your Estonian KMD return — Row 2 (zero-rated intra-community supplies).
5
Keep VIES Screenshot
Keep the VIES verification screenshot with each invoice as evidence.

Sample Invoice — EU B2B Reverse Charge (German Client)Invoice: Estonian SaaS OÜ → German GmbH

SELLER — Your Estonian OÜ
Company name: YourSaaS OÜ
Registration code: 12345678
VAT number: EE123456789
Address: Tartu mnt 1, 10145 Tallinn, Estonia

BUYER — German Client
Company name: TechClient GmbH
Registration: HRB 123456 (Munich Commercial Register)
VAT number: DE987654321 ✓ Verified via VIES on [date]
Address: Leopoldstrasse 10, 80802 München, Germany

INVOICE DETAILS
Invoice number: INV-2024-0142
Invoice date: 15 October 2024
Service period: October 2024
Description: SaaS Platform subscription — Pro Plan, October 2024
Net amount: €249.00
VAT rate: 0% (reverse charge applies)
VAT amount: €0.00
Total amount: €249.00
Invoice note: VAT reverse charge — Article 196 VAT Directive. VAT is accountable by the recipient.
Bank details: IBAN: EE123456789012345678 | BIC: LHVBEE22

What Happens When the Client Has No VAT Number

If a business client in another EU country cannot provide a valid VAT number — they are too small to be VAT-registered, or their registration has lapsed — you cannot apply the reverse charge mechanism. You must charge VAT as if they were a consumer: your invoice should include the destination country’s VAT rate, and you should remit this through your OSS return. For B2B SaaS clients, always request a VAT number at onboarding and block checkout without one if reverse charge is the intended treatment.

Client Situation Your VAT Treatment Invoice Filing
Client has valid EU VAT number (VIES confirmed) 0% reverse charge Zero-rated invoice + RC note Declare on KMD Row 2 (zero-rated)
Client has EU VAT number but VIES shows invalid Apply destination-country VAT Charge local rate; issue as B2C Declare via OSS or local registration
Client is a business but not VAT-registered (too small) Apply destination-country VAT Charge local rate as if B2C Declare via OSS
Client provides VAT number you cannot verify (VIES down) Apply reverse charge provisionally; document attempt 0% invoice + note; document VIES unavailability Keep evidence; amend if VAT number later found invalid

Section 3 — Non-EU Clients: Outside Scope of EU VAT

US, UK, UAE, Singapore, Australia — how to invoice and what to watch for

Outside Scope — The Correct Treatment, Not an Exemption

Services provided to clients outside the EU are generally outside the scope of EU VAT entirely — they are not zero-rated (which implies a VAT transaction at a 0% rate), they are simply outside the EU VAT system. No EU VAT applies. No KMD entry in Row 2 (that row is for zero-rated EU transactions). The supply appears on the KMD in the box for supplies outside the scope of VAT, if at all.

The outside-scope treatment applies to services where the place of supply is not the EU. For IT and SaaS services provided to business customers, the general B2B rule places the supply where the customer is — outside the EU. This keeps your invoices clean and your client relationship VAT-neutral.

Client Country Your Invoice Invoice Note Required Client’s Local Tax Obligation Watch Point
United States Net amount only — no EU VAT ‘Outside scope of EU VAT’ Client may owe US use tax depending on state Some US states require foreign SaaS providers to collect sales tax above $100K revenue threshold
United Kingdom Net amount only — no EU VAT ‘Outside scope of EU VAT — UK supply’ UK VAT (20%) self-assessed by UK VAT-registered businesses If your UK B2C revenue exceeds £85K, UK VAT registration may be required
UAE Net amount only — no EU VAT ‘Outside scope of EU VAT’ UAE VAT (5%) self-assessed if applicable UAE VAT-registered businesses self-assess on imported services
Singapore Net amount only — no EU VAT ‘Outside scope of EU VAT’ Singapore GST (9%) — client’s obligation Singapore requires GST registration for overseas digital service providers selling B2C above SGD 100K
Canada Net amount only — no EU VAT ‘Outside scope of EU VAT’ Canadian GST/HST — client self-assesses Non-resident GST registration may be required for B2C digital services above CAD 30K
Australia Net amount only — no EU VAT ‘Outside scope of EU VAT’ Australian GST (10%) — client’s GST obligation Australian ATO requires non-resident registration for digital services above AUD 75K B2C

Sample Invoice — US Business Client (B2B)Invoice: Estonian SaaS OÜ → US Corporation

SELLER — Your Estonian OÜ
Company name: YourSaaS OÜ
VAT number: EE123456789
Address: Tartu mnt 1, 10145 Tallinn, Estonia

BUYER — US Client
Company name: TechCorp Inc.
EIN / Tax ID: 12-3456789 (if provided by client)
Address: 100 Market Street, San Francisco, CA 94105, USA

INVOICE DETAILS
Invoice number: INV-2024-0143
Invoice date: 15 October 2024
Description: SaaS Platform subscription — Enterprise Plan, October 2024
Amount (USD): $1,500.00
Amount (EUR equiv.): €1,381.00 (rate: 1.0861 on 15-Oct-2024)
VAT: Not applicable — outside scope of EU VAT
Total due: $1,500.00
Invoice note: Services are outside the scope of EU VAT pursuant to Art. 44 VAT Directive.
Payment: Wire to: Wise Business USD account (IBAN provided on request)

Section 4 — B2C Digital Services: OSS and Consumer VAT

When you have individual consumer customers across the EU — the OSS obligation

When B2C VAT Becomes Your Problem

Most Estonian IT and SaaS companies sell to businesses (B2B). The reverse charge mechanism means EU B2B sales require minimal VAT administration. The picture changes completely if you sell directly to individual consumers (B2C) — whether through a consumer app, a B2C SaaS product, or a developer tool with a large indie developer user base. In this case, destination-country VAT applies to every sale, and OSS is the compliance mechanism.

EU B2C Revenue Level Your Obligation What to Do
Below €10,000 total EU B2C per year Optional — can charge 24% Estonian VAT on all EU B2C sales Continue with Estonian VAT; monitor threshold; no OSS registration required yet
At €10,001 EU B2C per year (threshold exceeded) Mandatory — must charge destination-country VAT rates Register for OSS via EMTA e-Tax portal; configure per-country VAT rates immediately
Active OSS registrant Ongoing obligation — charge customer’s local VAT rate File quarterly OSS return within 30 days of quarter end; single EUR payment via EMTA for distribution

If your SaaS is 100% B2B — EU VAT is trivially simple

For a pure B2B SaaS business selling only to VAT-registered companies, EU VAT involves: (1) Estonian KMD monthly for Estonian clients, and (2) zero-rated RC invoices for all other EU clients. No OSS needed. No per-country VAT registrations needed. No destination-country rate complexity. The €10,000 threshold and OSS are B2C-specific. If you are considering adding a B2C tier or a freemium consumer product, plan the OSS compliance before the first consumer invoice — not after.

Section 5 — Permanent Establishment Risk When Serving Global Clients

How your sales activities, partnerships, and client-facing teams create PE exposure abroad

PE Risk Is Not Just About Offices — Sales Activities Create It Too

Most founders understand that opening a physical office in Germany creates a PE. Fewer understand that a single person habitually closing contracts in Germany — even if they work from a café, even if they hold no official title — can create a PE through the ‘dependent agent’ rule. A dependent agent who habitually concludes contracts on behalf of your company creates a PE in the country where they operate.

For IT and SaaS companies, the most common PE risk scenarios involve: a sales representative closing enterprise deals in a foreign country, a business development person in the US who signs NDAs and handles procurement on behalf of the Estonian OÜ, and a technical consultant regularly attending client sites in another EU country to perform ongoing work.

PE Risk Assessment — Global Client Activities

Activity Country Who Does It PE Risk Level Mitigation
Sales calls and demos (no contract signing) Germany Remote sales team in Estonia Low — preparatory/auxiliary Document that no contracts are signed; activity is purely informational
Habitually signs enterprise contracts in Germany Germany German-based sales lead High — dependent agent PE Contracts must be signed in Estonia by Estonian director; remove signing authority locally
Technical consulting visits (2 weeks/year) France Estonian developer Low — incidental Ensure visits are < 183 days; document as service delivery, not operational presence
Permanent office in Poland (3 developers) Poland OÜ owns lease High — fixed place PE Register Polish branch or subsidiary; comply with Polish corporate tax filing
Business development person in US (closes deals) United States US-based BD Medium-High — US nexus risk Consider US entity or strictly limit signing authority; obtain US tax advice
Customer success manager visiting key accounts Netherlands NL-based CSM Low-Medium No signing authority; document as service delivery; ensure proper employment structure (e.g. A1 certificate if applicable)
Developer working remotely from Spain (full-time) Spain Spanish resident Medium — habitual work creates PE risk Use EOR in Spain; ensure no corporate PE is created
All team in Estonia; client meetings via video calls Estonia Estonian team None — no foreign presence Standard Estonian compliance only; no PE exposure

A US sales rep with authority to bind your company is a classic PE trigger

US PE rules under the US-Estonia DTT create a PE if a person in the US habitually exercises the authority to conclude contracts in the name of the Estonian OÜ. ‘Habitual’ means it is their regular activity — not a one-off event. A full-time US sales lead who closes SaaS deals and signs MSAs on behalf of the Estonian OÜ creates a US PE from the first contract signed. This means the OÜ has US corporate income tax obligations on profits attributable to the US PE. The fix: US clients’ contracts must be signed by an Estonian director; the US person’s title and authority should explicitly exclude signing authority. Many founders discover this issue only during US fundraising due diligence.

Section 6 — Double Tax Treaties for IT Service Income

How Estonia’s DTTs allocate taxing rights on IT service income and prevent double taxation

When DTTs Apply to IT Services

Double tax treaties (DTTs) allocate taxing rights between Estonia and the other country for various income types. For IT services, the relevant article depends on how the income is characterised: business profits (most IT services), royalties (software licences), or independent personal services (individual consultants). The treatment determines which country can tax the income and whether a credit is available for any tax paid in the other country.

Income Type Relevant DTT Article Taxing Right Key Condition Estonian Implication
IT services / SaaS (business profits) Business Profits (Art. 7) Estonia unless there is a PE in the client’s country No PE → Estonia has exclusive right If no PE in client’s country: income taxed only in Estonia (0% retained profit rate)
Software licence fees (royalties) Royalties (Art. 12) Shared — source country may withhold at treaty rate Withheld at treaty rate (0–15% typical) WHT in client’s country; credit against Estonian distribution tax when dividends paid
Consulting services by an individual Independent Personal Services (Art. 14) Estonia unless fixed base in client’s country If fixed base exists in client’s country: that country taxes attributable profit Individual consultants should avoid maintaining a fixed base in client countries
Employment income (if OÜ treated as employer) Dependent Personal Services (Art. 15) Country of work unless short-term posting 183-day rule; employer in work country → that country taxes Employees working abroad may create split taxation — A1 certificate for social security only

The Business Profits Advantage — Zero Tax on IT Service Income

Under Article 7 of most DTTs, business profits of an Estonian OÜ are taxable only in Estonia — unless the OÜ has a permanent establishment in the other country. Since Estonia’s corporate income tax on retained profits is 0%, this means: an Estonian IT company with clients in Germany, France, the US, and Singapore can receive payment for its services without any of those countries being able to tax the income, provided no PE exists in any of those jurisdictions.

This is the core structural advantage of an Estonian OÜ for IT service businesses: the combination of Estonia’s 0% retained profit tax and the business profits article in its DTT network means that IT service income from global clients accumulates tax-free until distributed.

The Zero-Tax Advantage on Global IT Service Income
Scenario: Estonian SaaS OÜ, €500,000 revenue from:
German clients (business profits, Art. 7 Estonia-Germany DTT): €180,000
US clients (business profits, Art. 7 Estonia-US DTT): €200,000
UK clients (business profits, Estonia-UK DTT): €80,000
Singapore clients (business profits, Estonia-Singapore DTT): €40,000
Total revenue: €500,000Tax treatment (no PE in any country):
German corporate income tax on €180K: €0 (Germany cannot tax — Art. 7 DTT)
US federal tax on €200K: €0 (US cannot tax — Art. 7 DTT + no US PE)
Estonian corporate income tax on €500K: €0 (0% on retained profits)

Total corporate income tax on €500,000: €0
All profits available for reinvestment or dividend distribution

22% distribution tax applies ONLY when dividends are paid | DTTs + Estonia’s 0% = maximum legal tax efficiency for IT services | Condition: no PE in Germany, US, UK, or Singapore

Withholding Tax on IT Service Payments — When It Applies

While business profits are not subject to WHT under most DTTs (WHT is reserved for dividends, interest, and royalties), some countries impose WHT on service payments — particularly for technical services, management fees, and certain IT services. This is more common in emerging markets and some APAC countries. The WHT is deducted before your OÜ receives the payment, and — as with royalty WHT — it creates a foreign tax credit recoverable when dividends are distributed.

Country WHT on IT Services? Rate (with DTT) Form Required Action
Germany No N/A N/A No WHT on IT services — standard service payment
France No (for most services) N/A N/A Some specific technical services may be subject to WHT — verify per contract type
United States No (if W-8BEN-E filed) N/A W-8BEN-E File W-8BEN-E to confirm Estonia treaty benefits; prevents potential 30% backup withholding
India Yes — TDS applies 10–15% Form 15CB + CA certificate Indian clients must deduct TDS; provide Estonian tax residency certificate to get treaty rate
China Yes — WHT on services 10% Certificate of residence Chinese clients may withhold on ‘technical service fees’; provide residency certificate
Brazil Yes — IRRF 15% Treaty certificate Brazil withholds on most service payments to non-residents; treaty reduces rate
South Korea Yes — withholding 10% Certificate of residence South Korean clients withhold on IT services; provide certificate for treaty rate

Frequently Asked Questions

German B2B customers (VAT-registered) are handled through reverse charge — 0% on your invoice, declared on your Estonian KMD as a zero-rated intra-community supply. These do not appear in your OSS return. German B2C customers (individuals) are charged German 19% VAT at the point of sale, and this VAT is declared in your quarterly OSS return under Germany at the 19% rate. Both streams appear in your accounting: the B2B zero-rated sales in your KMD Row 2, and the B2C sales with collected German VAT in your OSS return. Your accounting software should have separate revenue accounts for each — EU B2B zero-rated and EU B2C via OSS — to keep the two streams cleanly separated for filing purposes.

File a W-8BEN-E form with the US client. The W-8BEN-E is the IRS form used by non-US entities to certify their foreign status and claim treaty benefits. As an Estonian OÜ with an Estonian tax residency certificate, you can claim the benefits of the Estonia-US DTT on the W-8BEN-E. Under the Estonia-US DTT, IT services income is classified as business profits (not royalties), and since your OÜ has no US PE, the US has no right to tax the income — which means no US WHT on the service payment. The W-8BEN-E is provided to the US client directly; they keep it on file for IRS compliance purposes. Once the W-8BEN-E is on file, the US client should not deduct any withholding from your invoice. If they insist on deducting anyway, the withheld amount is a foreign tax credit that you can claim against future Estonian distribution tax.

Providing a contact address and a named contact person for communication purposes does not by itself create a PE. A PE requires a fixed place of business through which the enterprise’s business is wholly or partly carried on — a postal address or administrative contact does not meet this threshold. However, you should be careful about what the ‘contact person’ actually does: if the contact person is authorised to negotiate and conclude contracts on behalf of the OÜ, to make management decisions, or to act as a representative carrying out substantive business activity, this moves towards PE territory. The structure is: contact person for communication and administrative purposes only, with no authority to bind the company commercially, is fine. A local representative acting as a de facto German office of the Estonian OÜ is not.

VAT for EU purposes must be calculated in EUR. When a subscription is invoiced in USD, you need to convert the USD amount to EUR at the ECB reference rate on the date of the taxable event (typically the invoice date for prepaid services, or the date of service delivery). Apply the applicable VAT rate to the EUR-converted amount to calculate the VAT in EUR. On your KMD return, you declare all amounts in EUR. If the payment arrives in a later month at a different exchange rate, the FX difference is an accounting item (realised gain or loss), not a VAT adjustment — the VAT is based on the EUR equivalent at the original invoice date. On invoices to US clients who are outside EU VAT scope, this conversion is only needed for your own EUR reporting, not for VAT purposes (since no EU VAT applies).

Yes — India requires buyers to deduct TDS (Tax Deducted at Source) from payments to non-Indian companies for technical services, consulting, and software. The standard TDS rate is 10–15%, reduced to 10–15% under the Estonia-India DTT depending on the service type. To receive the reduced treaty rate, your OÜ should provide an Estonian tax residency certificate (obtained from EMTA) to the Indian client. Even with TDS deducted, your accounting records the full gross invoice amount as revenue: DR Cash (net received) + DR Foreign Tax Credit Receivable (TDS amount) / CR Revenue (full gross). The TDS amount creates a foreign tax credit that offsets future Estonian distribution tax when dividends are paid. Request a Form 16A (TDS certificate) from the Indian client for each payment — this is the documentary evidence EMTA requires to accept the foreign tax credit.

Need help structuring IP ownership and royalty taxation?

Book a free 30-minute consultation. We review your IP ownership structure, set up royalty accounting, apply the correct WHT credits, and ensure your intercompany licences are at arm’s length.

companyforbusiness.ee →