Questo modulo offre la possibilità di convalidare la partita IVA dell'azienda nel sistema VIES. Poi - in base al risultato della convalida - applica un'imposta dello 0% per la società che utilizza questo numero di partita IVA (se l'indirizzo del registro della società si trova in un paese diverso da quello commerciante). L'IVA inversa sarà applicabile solo alle aziende con numeri di partita IVA validi.
Come già sapete, questo modulo offre la possibilità di convalidare il numero di partita IVA del cliente nel servizio VIES fornito dall' Europea. Se il numero di partita IVA è valido, l'azienda che lo utilizza sarà soggetta al reverse charge dell'imposta. In base alla normativa fiscale, il "reverse charge" Il termine "processo" sta ad indicare il processo di attribuzione del debito fiscale all'acquirente - più precisamente, il debito IVA. In pratica, ciò significa che l'acquirente liquida i costi relativi all'IVA direttamente con l'ufficio delle entrate del Paese in cui l'azienda è registrata.
Imposta sul valore aggiunto nell'Unione Europea
L'Unione Europea ha modificato le norme fiscali sull'IVA che riguardano le attività di e-commerce se si proviene dall'Unione Europea. Queste regole sull'IVA colpiscono anche le aziende di terzi che operano da paesi terzi al di fuori dell' Europea. È sufficiente vendere a clienti dell'Unione Europea anche si è fuori dall'Europa. In poche parole - Dal 1° luglio 2021 sono in vigore nuove norme sull'IVA (imposta sul valore aggiunto) per le attività transfrontaliere di commercio elettronico tra imprese e consumatori (B2C) nell'Unione europea. Queste modifiche impongono di vendere i prodotti con l'aliquota fiscale del paese in cui vive il cliente. Se il vostro cliente è un'azienda (società dell'Unione Europea), dovrete impostare l'aliquota IVA allo 0%. E questo è il modulo che soddisfa queste esigenze.
Qual è il flusso di lavoro del modulo?
Il nostro addon offre la possibilità di convalidare l'IVA in due modi. Il primo processo di convalida è disponibile per gli utenti non loggati. È possibile attivare una barra di intestazione o una barra speciale sulla pagina del prodotto, dove il cliente può fare clic sul pulsante "fornire il numero di partita IVA". Una volta premuto questo pulsante, si aprirà una finestra popup con il modulo per la convalida dell'IVA. Dopo l'invio, il nostro addon controllerà se il numero di partita IVA fornito è valido nel servizio VIES dell'Unione Europea. Se il numero è valido, le aliquote d'imposta saranno modificate allo 0% (in modo che il cliente con questa partita IVA possa essere soggetto all'imposta di inversione contabile).
La seconda convalida è disponibile per i clienti registrati. Il modulo controlla l'indirizzo di fatturazione o di emissione della fattura (a scelta) del cliente registrato. Se ci sarà un numero di partita IVA valido (convalidato con il VIES), questo cliente sarà soggetto a reverse charge IVA. Le aliquote fiscali saranno quindi impostate allo 0%. Se il cliente non utilizzerà questa partita IVA durante il checkout (come indirizzo di fatturazione), l'IVA verrà commutata su quella di default.
Si prega di notare che, se il cliente viene registrato, l'unico numero di partita IVA che verrà convalidato e utilizzato dal modulo è quello fornito dal cliente nei dettagli dell'ordine come indirizzo di fatturazione.
1.3.2
- VAT numbers validation service for each european union country has own individual datapoint.
- from time to time service from specific member states are unavailable due to some outgages
- module checks if service is available for specific country and depending on it - informs about it or spawns information about validation
1.3.1
- added improvements to identification process of vat number for Greece, from now both "GR" and "EL" country identification prefixes are supported
1.3.0
- added improvements to vat indentification process
- from now vat number variable is trimmed to avoid empty spaces (this affects vat number identification process in new VIES api)
1.2.9
Due to the changes in VIES validation wsdl service we had to update the module to support these changes.
New version of the module supports new wsdl soap service to check vat numbers in european union
1.2.8
- added improvement to VATEU number check process when customer changes the address details
1.2.7
- added improvements to module workflow in php 7.3 environments to avoid class names problem (module:: is not the same class as Module::)
1.2.6
- added improvements to module workflow in terms of checking the VAT number in VIES
- vat number is properly formatted before request is sent (thanks to this number delivered to VIES service is accepted)
- added improvements to order creation process in shop's back office (when you as admin creates order with valid vat number - the prices are vat exempt)
1.2.5
- added improvements to module workflow during checkout
1.2.4
- added support of displayCustomHtml that is used in sp_topdeals theme
1.2.3
- added improvements to save process of configuration fields in shop's back office
1.2.2
- added support of prestashop 1.6.x releases and thirty bees
1.2.1
- added feature to decide what address will be used to verify if order will be a subject of reverse charge of VAT
- you can select adress of delivery or invoice address
1.2.0
- added improvements to module to avoid problems with workflow of shop's back office
1.1.0
- added form to check vat in vies also on product page (you can activate or deactivate it)
1.0.0
- started project on mypresta addons marketplace
Questa è una pagina demo in cui è possibile testare il modulo. È possibile utilizzare il modulo di verifica dell'IVA per gli utenti non registrati (barra blu nella parte superiore della pagina). Si può anche accedere come cliente e verificare come il modulo si comporterà durante il checkout (controllerà il numero di partita IVA fornito nell'indirizzo di fatturazione).