TalkJS operates from the Netherlands, which is in the European Union. If you’re a business operating from an EU member state, we have to charge you value added tax (VAT). However, if you're also a registered business, we can set the VAT rate at 0%. To this end you need to provide us with the VAT number of your business.

The internationalized format of your VAT number always starts with a two-letter country code followed by a custom number, which may contain letters and numbers. For example, a full Dutch VAT number has the format NL123456789B01, but may show up as 123456789B01 on some documents.

EU country codes and VAT number formats

Here’s an overview of EU country codes and VAT number formats:

Country

Country code

VAT number format

Austria

AT

U12345678

Belgium

BE

1234567890

Bulgaria

BG

123456789, 1234567890



Croatia

HR

12345678901



Republic of Cyprus

CY

12345678X



Czech Republic

CZ

12345678, 123456789, 1234567890

Denmark

DK

12345678



Estonia

EE

123456789

Finland

FI

12345678



France

FR

12345678901, X1234567890, 1X123456789, XX123456789

Germany

DE

123456789



Greece

EL

123456789



Hungary

HU

12345678



Ireland

IE

1234567X, 1X23456X, 1234567XX



Italy

IT

12345678901



Latvia

LV

12345678901



Lithuania

LT

123456789, 123456789012



Luxembourg

LU

12345678



Malta

MT

12345678



Netherlands

NL

123456789B01



Poland

PL

1234567890



Portugal

PT

123456789



Romania

RO

12, 123, 1234, 12345, 123456, 1234567, 12345678, 123456789, 1234567890



Slovak Republic

SK

1234567890



Slovenia

SI

12345678



Spain

ES

X12345678, 12345678X, X1234567X



Sweden

SE

123456789012



Are you unsure how to format your VAT number? You can use this VAT number validation tool to check your VAT number’s validity.

If you're a business from an EU member state but you don't have a VAT number, then you pay your country's VAT over TalkJS services.


Do you have any questions about VAT? We’re happy to help. Get in touch.

You’ve successfully subscribed to TalkJS
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Your link has expired
Success! Check your email for magic link to sign-in.