O cálculo do Imposto sobre o Valor Acrescentado (IVA) na Cargoboard depende do país em que se encontra o cliente e se é fornecido um número de identificação fiscal válido (NIF-IVA).
Regra geral: se tiver um NIF-IVA válido, deve introduzi-lo durante o processo de reserva ou guardá-lo na sua conta Cargoboard. Certifique-se de que o introduz no formato correto (ver abaixo).
Clientes com sede na Alemanha
Com NIF-IVA válido: aplica-se 19 % de IVA alemão.
Sem NIF-IVA válido: o IVA é calculado através do regime OSS (One-Stop-Shop), utilizando a taxa do país de envio.
Clientes com sede na UE (exceto Alemanha)
Com NIF-IVA válido: a fatura é emitida sem IVA, ao abrigo do mecanismo de autoliquidação. O cliente é responsável pela declaração do imposto.
Sem NIF-IVA válido: aplica-se a taxa de IVA do país de envio, através do regime OSS.
Explicação: O regime OSS simplifica a declaração de IVA nas operações intracomunitárias. Em vez de se registar em cada país de destino, a empresa pode declarar o IVA de forma centralizada no seu país de origem — neste caso, a Alemanha.
Clientes fora da UE (países terceiros)
Os envios para países terceiros são atualmente processados apenas com NIF-IVA válido.
A fatura é emitida sem IVA, utilizando o mecanismo de autoliquidação. O cliente é responsável pela declaração do imposto.
Nota importante sobre o NIF-IVA
Verifique sempre se o NIF-IVA está corretamente introduzido aquando da reserva. Só assim poderemos aplicar a taxa correta e emitir uma fatura válida.
Erros mais comuns:
❌ Falta do prefixo do país
❌ Espaço entre o prefixo do país e o número
🌍 Números de IVA na Europa (países da UE e não pertencentes à UE)
🌐 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 |