How Does Cargoboard Calculate VAT on Your Invoice?

The calculation of value-added tax (VAT) at Cargoboard depends on the country in which you are located as a customer and whether you provide a valid VAT identification number (VAT ID).

In general: If you have a valid VAT ID, you should enter it during the booking process or save it in your Cargoboard account. Please make sure to use the correct format (see below for details).

Customers Based in Germany

  • With a valid VAT ID: 19% German VAT is charged.

  • Without a valid VAT ID: VAT is calculated via the OSS (One-Stop-Shop) scheme, using the VAT rate of the country of dispatch (sender country).

Customers Based in the EU (Excluding Germany)

  • With a valid VAT ID: The invoice will be issued without VAT under the reverse charge mechanism. The customer is responsible for VAT declaration.

  • Without a valid VAT ID: VAT is charged via the OSS scheme using the VAT rate of the country of dispatch (sender country).

Explanation: The One-Stop-Shop (OSS) scheme simplifies cross-border VAT reporting within the EU. Instead of registering in every destination country, businesses can declare VAT centrally via their home country—in our case, Germany.

Customers Based Outside the EU (Third Countries)

  • Shipments for customers based in third countries are currently only processed with a valid VAT ID.
  • The Invoice is issued without VAT under the reverse charge mechanism. The customer is responsible for VAT declaration.

Important Note on VAT ID

Please make sure your VAT ID is entered correctly when placing a booking. Only then can we apply the appropriate VAT rate and issue a correct invoice.

Most Common Mistakes:

❌  Missing country prefix

❌  Adding a space between the country prefix and the number

🌍 VAT Identification Numbers in Europe (EU + non-EU countries)

🌐 Country Example Format explained
🇦🇱 Albania ALJ12345678L AL + 1 letter + 8 digits + 1 letter
🇦🇩 Andorra AND123456L AND + 6 digits + 1 letter
🇦🇹 Austria ATU12345678 AT + U + 8 digits
🇧🇾 Belarus BY123456789 BY + 9 digits
🇧🇪 Belgium BE0123456789 BE + 10 digits (often starts with 0)
🇧🇦 Bosnia & Herzegovina BA123456789 BA + 9 digits
🇧🇬 Bulgaria BG123456789 BG + 9 or 10 digits
🇭🇷 Croatia HR12345678901 HR + 11 digits
🇨🇾 Cyprus CY12345678L CY + 8 digits + 1 letter
🇨🇿 Czech Republic CZ12345678 CZ + 8, 9, or 10 digits
🇩🇰 Denmark DK12345678 DK + 8 digits
🇪🇪 Estonia EE123456789 EE + 9 digits
🇫🇮 Finland FI12345678 FI + 8 digits
🇫🇷 France FRAB123456789 FR + 2 letters or digits + 9 digits
🇩🇪 Germany DE123456789 DE + 9 digits
🇬🇷 Greece EL123456789 EL + 9 digits
🇭🇺 Hungary HU12345678 HU + 8 digits
🇮🇸 Iceland IS123456 IS + 6 digits
🇮🇪 Ireland IE1234567X IE + mix of digits and letters (7–8 characters total)
🇮🇹 Italy IT12345678901 IT + 11 digits
🇽🇰 Kosovo XK123456789 XK + 9 digits
🇱🇻 Latvia LV12345678901 LV + 11 digits
🇱🇮 Liechtenstein FL-123456.78 FL + 6 digits + 2 check digits
🇱🇹 Lithuania LT123456789 LT + 9 or 12 digits
🇱🇺 Luxembourg LU12345678 LU + 8 digits
🇲🇰 North Macedonia MK123456789 MK + 9 digits
🇲🇹 Malta MT12345678 MT + 8 digits
🇲🇩 Moldova MD123456789 MD + 9 digits
🇲🇪 Montenegro ME12345678 ME + 8 digits
🇳🇱 Netherlands NL123456789B01 NL + 9 digits + B + 2 digits
🇳🇴 Norway NO123456789MVA NO + 9 digits + MVA
🇵🇱 Poland PL1234567890 PL + 10 digits
🇵🇹 Portugal PT123456789 PT + 9 digits
🇷🇴 Romania RO1234567890 RO + 2–10 digits
🇷🇸 Serbia RS123456789 RS + 9 digits
🇸🇰 Slovakia SK1234567890 SK + 10 digits
🇸🇮 Slovenia SI12345678 SI + 8 digits
🇪🇸 Spain ESX1234567X ES + 9 characters (mix of digits and letters)
🇸🇪 Sweden SE123456789901 SE + 12 digits (always ends with 01)
🇨🇭 Switzerland CHE123456789 CHE + 9 digits (with or without dots)
🇹🇷 Turkey TR1234567890 TR + 10 digits
🇺🇦 Ukraine UA1234567890 UA + 10 digits
🇬🇧 United Kingdom GB123456789 GB + 9 or 12 digits