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.
5 Key Takeaways From This Page
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.
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.
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.
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.
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 | VAT treatment depends on whether the customer qualifies as a taxable person for VAT purposes; absence of a VAT number does not automatically make the transaction B2C or require 24% Estonian VAT | No reverse charge without valid VAT number; charge Estonian rate |
| EU – any country | Consumer (individual) | Standard IT services | Generally 24% Estonian VAT under the general B2C place-of-supply rule, unless a specific exception applies | OSS does not automatically apply to ordinary IT services |
| 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.
Check the client’s EU VAT number on VIES before issuing the invoice. Screenshot the result.
Invoice shows net amount; VAT rate 0%; VAT amount €0. Include both your EE VAT number and the client’s VAT number.
Mandatory text: ‘VAT reverse charge – Article 196 VAT Directive’.
Cross-border B2B services subject to the general reverse-charge rule must be reported on the Estonian KMD and VD in the applicable fields for services supplied to taxable persons in other EU Member States; they should not be described as intra-Community supplies of goods.
Keep the VIES verification screenshot with each invoice as evidence.
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 cannot provide a valid VAT number, its status as a taxable person must be established using other appropriate evidence. Absence of a valid VAT number does not automatically mean that the supply must be treated as B2C or reported through OSS. 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 | Verify whether the customer nevertheless qualifies as a taxable person using other evidence | Apply the VAT treatment corresponding to the customer’s actual status | Declare via OSS or local registration |
| Client is a business but not VAT-registered | Determine whether the customer qualifies as a taxable person for VAT purposes | If the general B2B rule applies, the place of supply is generally the customer’s country even without a VAT number | 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 |
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 qualifying cross-border B2C digital services | Estonian VAT may apply only where all statutory conditions of the EU €10,000 threshold rule are met | Continue with Estonian VAT; monitor threshold; no OSS registration required yet |
| Once the €10,000 threshold for qualifying cross-border B2C digital services is exceeded | Destination-country VAT generally applies | Use OSS or comply with the VAT registration requirements of the relevant Member States; OSS itself is optional |
| Active OSS registrant | Ongoing obligation – charge customer’s local VAT rate | File the quarterly OSS return by the last day of the month following the end of the quarter |
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 | Limit the foreign representative’s authority and assess the actual role in negotiating and concluding contracts; signing contracts formally in Estonia does not by itself eliminate dependent-agent PE risk. |
| Technical consulting visits (2 weeks/year) | France | Estonian developer | PE risk depends on the applicable tax treaty, duration, location and nature of the activities | The 183-day employment rule should not be used as a general permanent-establishment threshold |
| 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 |
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 US-based representative who habitually exercises authority to conclude contracts on behalf of the Estonian OÜ may create a US permanent establishment under the applicable treaty; PE status must be assessed based on the actual facts and treaty conditions. 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) | Source country may tax at reduced treaty rate | Treaty WHT rate applies | Source-country withholding tax may apply depending on the treaty and characterisation of the payment; any Estonian foreign tax credit is subject to the conditions and limitations of Estonian tax law. |
| 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.
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
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
Corporate income tax generally applies at 22/78 of the net taxable distribution when profits are distributed and may also arise on certain other taxable payments and expenses. | 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
Foreign withholding tax may be creditable against Estonian corporate income tax where the statutory conditions for foreign tax credit are met; it should not be presented as automatically recoverable.
| 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. The W-8BEN-E documents the Estonian company’s foreign status and, where applicable, treaty entitlement. Any US withholding and the availability of an Estonian foreign tax credit must be assessed under the applicable US sourcing rules, the Estonia–US tax treaty and Estonian foreign tax credit rules.
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.