Veendo include un motore fiscale rules-driven che calcola l'IVA basato su normative EU e internazionali. La validazione VIES delle partite IVA è integrata nel checkout B2B per identificare clienti business legittimi.
Motore fiscale e regole IVA
Il tax engine è configurato via API dal pannello admin. Imposti un'aliquota base (es. 22% per l'Italia), il territorio di origine (dove è registrato il tuo business), e regole condizionali per territorio, canale e tipo di cliente.
Ogni regola può avere un "effetto": rate (applica un'aliquota), exempt (esenzione IVA), o reverse_charge (imputazione d'imposta al cliente, per B2B intracomunitario). Il sistema supporta anche gestione del shipping: puoi applicare un'aliquota diversa per le spese di spedizione.
- Aliquota base configurabile per il tuo territorio di origine
- Regole condizionali per paese, canale (B2C/B2B) e tipo cliente
- Effetti: rate, exempt, reverse_charge per B2B UE
- Arrotondamento per riga o per totale, con strategia half-up/half-even/half-down
Categorie fiscali prodotto
Ogni prodotto è assegnato a una categoria fiscale (es. "Prodotto standard", "Servizio digitale", "Alimenti", "Libri"). La categoria determina quale aliquota gli viene applicata secondo le regole. Alcune giurisdizioni hanno aliquote ridotte per categorie specifiche: Veendo supporta questa logica.
La categoria si eredita da tutti i prodotti al momento della creazione e si può cambiare in batch per più prodotti contemporaneamente.
- Crea categorie fiscali custom per il tuo catalogo
- Assegna categorie ai prodotti per applicare aliquote diverse
- Modifica in batch la categoria di più prodotti
- Usa categorie per conformità a normative nazionali ridotte
Validazione VIES e B2B intracomunitario
Durante il primo accesso o primo ordine B2B, il sistema valida automaticamente la partita IVA del cliente EU tramite VIES (VAT Information Exchange System) using VATcomply. Se la P.IVA è valida e intracomunitaria, il flag `vatVerified` viene impostato a true.
Le regole fiscali con `customerHasValidVAT: true` (es. reverse charge per B2B EU) si applicano solo se la flag è vera. In caso di errore VIES, l'ordine può comunque procedere ma senza il vantaggio fiscale.
- Validazione P.IVA automatica al primo login B2B via VIES
- Reverse charge automatico per clienti B2B intracomunitari validi
- Flag vatVerified traccia lo stato della validazione
- Fallback manuale se VIES non è disponibile
Aggiornamenti tassi IVA EU
Veendo mantiene un registro aggiornato delle aliquote IVA standard e ridotte di ogni paese EU. Questo registro viene sincronizzato automaticamente tramite VATcomply e puoi usarlo come base per configurare le tue regole fiscali.
In rari casi di cambio normativo, puoi aggiornare manualmente un'aliquota dal pannello admin. Le modifiche si propagano immediatamente ai calcoli di tutti gli ordini futuri.