Messico¶
Moduli¶
I seguenti moduli vengono installati automaticamente con la localizzazione messicana:
Nome |
Nome tecnico |
Descrizione |
|---|---|---|
Messico - Contabilità |
|
Il pacchetto di localizzazione fiscale predefinito aggiunge caratteristiche contabili per la localizzazione messicana, quali: le imposte più comuni e il piano dei conti — basato su il codice di raggruppamento dei conti SAT. |
EDI per il Messico |
|
Include tutti i requisiti tecnici e funzionali per generare e convalidare i documenti elettronici — sulla base della documentazione tecnica pubblicata dal SAT. Ciò consente di inviare fatture (con o senza allegati integrativi) e complementi di pagamento all’amministrazione finanziaria. |
Report di localizzazione messicana Odoo |
|
Adatta i report per la contabilità elettronica del Messico: piano dei conti, bilancio di verifica e DIOT, report di audit, ecc. |
Si consiglia di installare i seguenti moduli solo se si soddisfa un requisito specifico per l’attività.
Nome |
Nome tecnico |
Descrizione |
|---|---|---|
EDI per il Messico (Funzionalità avanzate) |
|
Aggiunge il complemento di commercio estero alle fatture (un requisito legale per la vendita di prodotti a paesi esteri). |
Messico - Guida di consegna elettronica |
|
Consente di creare una Carta Porte: una lettera di vettura che certifica allo stato il trasporto di merci tra A e B mediante un documento elettronico firmato. Inoltre, installa l’app Parco veicoli. |
Localizzazione Messicana Odoo per Magazzino/Landing |
|
Consente di gestire i numeri doganali relativi ai costi di trasporto nei documenti elettronici. |
Campi CFDI 4.0 per ordini di vendita |
|
Aggiunge campi extra al modulo Vendite per conformarsi alla fatturazione elettronica messicana |
Localizzazione messicana per il punto vendita |
|
Aggiunge campi extra al modulo Punto vendita per conformarsi alla fatturazione elettronica messicana |
Localizzazione messicana per E-commerce |
|
Aggiunge campi extra al modulo E-commerce per conformarsi ai requisiti di fatturazione elettronica messicana |
Video tutorial¶
Sono disponibili anche video sulla localizzazione messicana. I flussi di lavoro di base e la maggior parte degli argomenti trattati in questa pagina sono disponibili anche in formato video, consultare i seguenti:
Panoramica della localizzazione¶
I moduli di localizzazione messicana di Odoo consentono la firma di fatture elettroniche, secondo le specifiche del SAT per la versione 4.0 del CFDI, un requisito legale dal 1° gennaio 2022. Questi moduli aggiungono anche report contabili rilevanti incluso il DIOT, abilitano il commercio estero e consentono la creazione di guide di consegna.
Nota
Per firmare elettronicamente qualsiasi documento in Odoo, deve essere installata l’applicazione Firma.
Requisiti¶
È necessario soddisfare i seguenti requisiti prima di configurare i moduli di localizzazione messicana in Odoo:
Essere registrati presso il SAT con un RFC valido.
Disporre di un Certificado de Sello Digital / Digital Seal Certificate (CSD).
Scegliere un PAC. Attualmente, Odoo funziona con i seguenti PAC: Solución Factible, Quadrum e SW Sapien - Smarter Web.
Azienda¶
Dopo aver installato i moduli corretti, il passaggio successivo è verificare che l’azienda sia configurata con i dati corretti. Per farlo, andare in e selezionare l’azienda da configurare.
Inserire l”Indirizzo completo nel modulo risultante, includendo: codice ZIP, Provincia, Paese e RFC (numero Partita IVA).
Secondo i requisiti del CFDI 4.0, il nome del contatto principale dell’azienda deve corrispondere alla ragione sociale registrata presso il SAT, senza l’abbreviazione della forma giuridica. Lo stesso vale per il codice ZIP.
Importante
Da un punto di vista legale, le aziende messicane devono utilizzare la valuta locale (MXN). Per utilizzare un’altra valuta, impostare MXN come valuta predefinita e utilizzare invece un listino prezzi.
Successivamente, andare in e scorrere fino alla sezione Fatturazione elettronica MX. In Amministrazione fiscale (SAT), selezionare il Regime fiscale applicabile all’azienda dall’elenco a discesa e fare clic su Salva.
Suggerimento
Per testare la localizzazione messicana, assicurati che i seguenti campi siano compilati:
Scheda azienda:
Nome azienda: inserisci
INNOVACION VALOR Y DESARROLLO SA SAIndirizzo: compila tutti i campi con un indirizzo reale in Messico e
58000come CAPRFC: inserisci
IVD920810GU2
Vai a e scorri verso il basso fino alla sezione Fatturazione elettronica MX. Nel campo Regime fiscale, seleziona General de Ley Personas Morales.
Filiali¶
Quando si utilizzano le filiali, le informazioni di fatturazione vengono recuperate dall’azienda principale, tranne il CAP. A meno che l”RFC non sia impostato nella filiale; in tal caso Odoo utilizzerà le informazioni della filiale.
Le filiali consentono agli utenti di creare più marchi all’interno della stessa azienda madre. Inoltre, quando a fini di fatturazione sono richiesti regimi fiscali diversi, è necessario creare una filiale per ciascun regime. Per impostazione predefinita, il regime viene ereditato dall’azienda madre. Tuttavia, se il regime viene impostato esplicitamente nella filiale, Odoo adotta il regime applicabile a tale filiale.
Contatti¶
Nota
Installare l’applicazione Contatti per accedere alle anagrafiche dei contatti.
Per creare un contatto fatturabile, andare all’app e fare clic su Nuovo. Quindi, inserire il nome del contatto, l”Indirizzo completo incluso il codice CAP, Stato, Paese e RFC (Partita IVA).
Importante
Come per l’azienda stessa, tutti i contatti devono avere la loro ragione sociale corretta registrata in SAT. Il Regime fiscale deve essere aggiunto anche nella scheda Vendite e acquisti.
Avvertimento
Avere un RFC (Partita IVA) impostato ma nessun Paese configurato può generare fatture errate.
Imposte¶
Per firmare correttamente le fatture, impostare i campi Tipo di fattore e Oggetto fiscale sulle imposte di vendita.
Suggerimento
Le ritenute RESICO ISR e alcune imposte IEPS vengono create automaticamente, ma la funzionalità non è attiva per impostazione predefinita. Per attivarla, andare in .
Tipo di fattore¶
Sia il campo Tipo di fattore che il campo Tipo di imposta SAT sono precaricati nelle imposte predefinite.
Per le nuove imposte, impostare questi campi in e fare clic su Nuovo. Impostare il Tipo di imposta su Vendite. Nella scheda Opzioni avanzate, compilare i campi Tipo di imposta SAT e Tipo di fattore.
Odoo supporta quattro gruppi di Tipi di imposta SAT: IVA, ISR, IEPS e Imposte locali.
Se il tipo di fattore è Quota, non è possibile utilizzare metodi di calcolo standard. Impostare invece il calcolo dell’imposta su Formula personalizzata.
Example
quantity = il numero di articoli nella transazione
6.455 = il valore della quota (un importo fisso per unità)
Sono supportate solo le quote per unità, non le quote basate su altri fattori
Suggerimento
Il Messico gestisce due diversi tipi di IVA allo 0% per soddisfare due scenari:
Per IVA 0%, impostare il Tipo di fattore su Tasa
Per IVA Esente, impostare Tipo di fattore su Exento
Nota
Le imposte locali sono generate in un nodo separato nel file XML e non vengono validate dal PAC.
Avvertimento
Quote e formule personalizzate richiedono il modulo Definisci imposte come codice Python. Vedere Imposte.
Oggetto fiscale¶
Uno dei requisiti del CFDI 4.0 è che il file XML risultante gestisca la ripartizione delle imposte dell’operazione in conformità alla normativa. Esistono otto possibili valori diversi che vengono aggiunti nel file XML:
01: Nessun oggetto fiscale: questo valore viene aggiunto automaticamente se la riga della fattura non contiene alcuna imposta.02: Oggetto fiscale: questa è la configurazione predefinita di qualsiasi riga di fattura che contiene imposte.03: Oggetto fiscale e non richiede ripartizione: può essere aggiunto solo manualmente.04: Oggetto fiscale e non ha imposta: può essere aggiunto solo manualmente.05: Oggetto fiscale, IVA per PODEBI: può essere aggiunto solo manualmente.06: Oggetto IVA, nessuna IVA trasferita: questo oggetto viene selezionato quando è presente una ritenuta ISR e nessuna imposta IVA.07: Nessuna IVA trasferita, dettaglio IEPS: questo oggetto viene selezionato quando sono presenti una ritenuta ISR e l’imposta IEPS, ma nessuna imposta IVA.08: Nessuna IVA trasferita, ripartizione IEPS: questo oggetto può essere aggiunto solo manualmente.
Avvertimento
L’uso di 01, 03, 04 o 05 rimuove il nodo delle imposte dal file XML.
Importante
Lo stato Ripartizione IEPS influenza il comportamento degli oggetti fiscali a causa della mancanza di IEPS quando la ripartizione non avviene.
Imposte locali¶
Le imposte locali (ad es. ISH, Cedullar) richiedono un nodo XML separato e potrebbero non seguire la logica fiscale standard.
Durante la configurazione di un’imposta locale, il suo nome appare nel complemento fiscale locale. L’aliquota viene trattata come ritenuta se negativa o riportata se positiva.
Ripartizione IEPS¶
Per impostazione predefinita Odoo nasconde IEPS nelle fatture in modo che il subtotale su cui viene calcolata l’IVA includa l’importo di IEPS. Questo serve a garantire che i regimi fiscali che non lo richiedono non lo ricevano.
È possibile rendere visibile IEPS nell’XML selezionando la casella di controllo Ripartizione IEPS all’interno di ciascun contatto nella scheda Vendite e acquisti.
Importante
Quando si utilizza la fatturazione e-commerce o il portale di autofatturazione, il cliente ha la possibilità di decidere se includere o meno il dettaglio IEPS.
Altre configurazioni fiscali¶
La localizzazione messicana utilizza imposte su base di cassa. Quando si registra un pagamento, Odoo esegue il movimento delle imposte dal Conto di transizione base di cassa al conto impostato nella scheda Definizione del record fiscale impostato sulla riga della fattura o della bolla. Per tale movimento, viene utilizzato un conto base fiscale: (899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo) nella registrazione contabile durante la riclassificazione delle imposte. Non eliminare questo conto.
Ritenute¶
Per impostazione predefinita, Odoo include le ritenute con distribuzioni speciali per allocare l’IVA.
Durante la registrazione di una fattura, aggiungere la ritenuta e la relativa IVA. Entrambe devono essere incluse nella fattura fornitore per garantire una contabilità corretta. Si consiglia di utilizzare posizioni di bilancio in modo che la registrazione su base di cassa suddivida correttamente la distribuzione.
Example
Per una fattura fornitore di locazione di 10000 MXN, la ritenuta di locazione del 10,67% corrisponde a un 16% IVA 2/3 H. Entrambe le imposte devono essere applicate insieme per riflettere la contabilità corretta.
Nota
Il CFDI per le ritenute non è attualmente supportato. Consulta un commercialista per la corretta ripartizione.
Prodotti¶
Per configurare i prodotti, andare su . Aprire un prodotto esistente o fare clic su Nuovo. Nella scheda Contabilità, impostare la Categoria prodotto UNSPSC. I prodotti e le categorie possono essere impostati manualmente o tramite un’importazione in blocco.
Nota
Tutti i prodotti devono avere un codice SAT associato per evitare errori di convalida.
Fatturazione elettronica¶
Credenziali PAC¶
Dopo aver elaborato la Chiave privata (CSD) con il SAT, registrati direttamente presso un PAC prima di creare fatture in Odoo.
Dopo aver creato un account con uno di questi fornitori, vai su e passa alla sezione Fatturazione elettronica MX. Nella sezione Fornitore di certificazione autorizzato (PAC), inserisci il nome del tuo PAC con le credenziali corrispondenti (Nome utente PAC e Password PAC).
Suggerimento
Per testare la fatturazione elettronica senza credenziali, attivare la casella di controllo Ambiente di test PAC MX e selezionare Solucion Factible come PAC. Non è necessario aggiungere un nome utente o una password per un ambiente di test.
Certificati .cer e .key¶
I certificati digitali dell’azienda devono essere caricati nella sezione Certificati. Per farlo, andare su .
Sotto Gestisci i tuoi certificati, fare clic sul link Chiavi per accedere alla vista elenco Chiavi. Fare clic su Crea, caricare il File chiave digitale (file .key), aggiungere un Nome alla chiave e inserire la Password chiave privata.
Da , selezionare Certificati per accedere alla vista elenco Certificato. Fare clic su Crea, caricare il Certificato digitale (file .cer), aggiungere un Nome al certificato e selezionare la Chiave privata creata nel passaggio precedente dal menu a discesa.
Nota
I campi Password certificato e Chiave pubblica nei record Certificato sono facoltativi.
Suggerimento
Per testare la fatturazione elettronica, vengono forniti i seguenti certificati di test SAT, che possono essere testati con Quadrum o Solución Factible come PAC:
Password:
12345678a
Contabilità¶
Fatturazione elettronica¶
Il processo di fatturazione in Odoo si basa sull”Allegato 20 versione 4.0 della fatturazione elettronica del SAT.
Fatture cliente¶
Per iniziare a fatturare da Odoo, è necessario creare una fattura cliente utilizzando il flusso di fatturazione standard.
Mentre il documento è in modalità bozza, è possibile apportarvi modifiche; alcuni campi assumono valori precedentemente impostati nell’ordine di vendita o nel contatto.
I campi che devono essere rivisti sono:
CFDI al pubblico
Uso
Politica di pagamento
Metodo di pagamento, se la Politica di pagamento non è impostata come PPD
Suggerimento
Utilizzo, Politica di pagamento e Metodo di pagamento possono essere precedentemente impostati su un ordine di vendita e/o possono essere impostati sul contatto per ogni fattura.
La politica di pagamento è un campo selezionabile sulla fattura e può essere impostata manualmente sulla politica richiesta; tuttavia, se non viene selezionata alcuna politica, Odoo calcolerà automaticamente una politica in base alle seguenti regole generali:
Il valore verrà impostato su PUE se la data di scadenza in cui è previsto il pagamento è entro il mese corrente; nel caso in cui la data sia al di fuori del mese corrente, la politica verrà invece impostata su PPD.
Avvertimento
Se la politica di pagamento non è selezionata e si prevede la politica PPD, selezionare una Data di scadenza della fattura in un mese diverso da quello corrente oppure scegliere Termini di pagamento che comportino il cambiamento del mese di scadenza (ad es. 30 giorni o 15 giorni, purché ricadano nel mese successivo).
Dopo aver fatto clic su Conferma nella fattura cliente, fare clic sul pulsante Invia per elaborare la fattura con il governo. Assicurarsi che la casella di controllo CFDI sia selezionata.
Dopo aver ricevuto il documento firmato dal governo, il campo Folio fiscale appare sul documento e il file XML appare sia nella scheda CFDI che allegato nella chat.
Se un indirizzo email è configurato nel record del contatto cliente, spuntando le caselle di controllo via email e CFDI si inviano insieme sia i file XML che PDF.
Per scaricare il file PDF localmente, fare clic sul pulsante Stampa.
Suggerimento
Facendo clic su Aggiorna SAT, il campo Stato SAT sulla fattura conferma se il file XML è Convalidato nel SAT.
In un ambiente di test, appare comunemente il messaggio Non trovato.
Avvertimento
Le fatture con un Paese diverso dal Messico o prive del campo CAP nella scheda cliente vengono classificate come CFDI al pubblico e intestate a un cliente generico. La casella di selezione CFDI al pubblico rimane attiva nel modulo fattura fino a quando non vengono fornite informazioni partner valide. Quando le informazioni di contatto di un cliente nazionale sono complete, la casella di selezione viene disattivata automaticamente.
Arrotondamento di cassa¶
Nella localizzazione messicana, l”arrotondamento contanti è supportato tramite il metodo Aggiungi una riga di arrotondamento. Questo aggiunge una riga di arrotondamento che modifica l’importo pagato, ma non modifica l’importo nel CFDI.
Note di credito¶
Mentre una fattura è un tipo di documento «I» (Ingreso), una nota di credito è un tipo di documento «E» (Egreso).
Un’aggiunta al flusso standard per le note di carta di credito è che, come requisito del SAT, deve esserci una relazione tra una nota di carta di credito e una fattura tramite il folio fiscale.
A causa di questo requisito, il campo Origine CFDI aggiunge questa relazione con un 01|, seguito dal folio fiscale dell”UUID originale.
Quando crei note di credito, assicurati che la descrizione della riga indichi chiaramente il suo scopo e specifichi quale voce si applica a un bonus, a uno sconto o a un rimborso.
Suggerimento
Affinché il campo Origine CFDI venga aggiunto automaticamente, utilizzare il pulsante Aggiungi nota di credito dalla fattura, invece di crearla manualmente.
Generalmente le note di carta di credito stornano il conto di vendita principale definito nel registro, ma è anche possibile assegnare globalmente un conto a tutte le note di carta di credito. Per farlo, andare su e impostare il conto Note di carta di credito nella sezione Conti predefiniti.
Nota
Nella configurazione predefinita, il conto delle note di carta di credito è impostato come 402.01.01 Resi, sconti o bonus su vendite e/o servizi all’aliquota generale.
Suggerimento
È possibile forzare manualmente la Politica di pagamento prima della timbratura.
Fatture fornitore¶
Le fatture fornitore devono avere un folio fiscale affinché i resoconti e i pagamenti funzionino correttamente. Se la fattura fornitore è stata creata dall’app Acquisti o aggiunta manualmente, aggiungi il file XML della fattura al chatter come nota. In questo modo il folio fiscale verrà aggiornato di conseguenza. La fattura deve trovarsi nello stato di bozza affinché l’aggiornamento abbia luogo.
Suggerimento
Quando si fa clic su Aggiorna SAT, il campo Stato SAT sulla fattura confermerà se il file XML è Convalidato dal SAT. Questo vale anche per le fatture fornitore.
Vedi anche
Registri¶
Il modulo EDI for Mexico (Advanced Features) (l10n_mx_edi_extended) deve essere installato nel database per completare il campo Address Issued nel giornale delle vendite. Ciò garantisce che tutte le fatture di quel giornale delle vendite, così come le fatture globali, utilizzino il codice postale corretto durante la generazione del CFDI.
Per fatturare all’interno di un’azienda con fusi orari diversi con lo stesso utente, crea un parametro di sistema per garantire l’applicazione del fuso orario corretto durante la fatturazione, poiché per impostazione predefinita viene utilizzato il fuso orario dell’utente.
Per farlo, abilitare la modalità sviluppatore e andare in . Fare clic su New per creare un nuovo parametro con la chiave l10n_mx_edi_tz_XX dove XX è l’ID del giornale, e impostare il fuso orario desiderato come valore, ad esempio «America/Tijuana».
Pagamenti¶
Politica di pagamento¶
Un’aggiunta della localizzazione messicana è il campo Politica di pagamento. `Secondo la documentazione SAT<https://www.sat.gob.mx/consultas/92764/comprobante-de-recepcion-de-pagos>`_, esistono due tipi di pagamenti:
PUE (Pago en una Sola Exhibición/Pagamento in un’unica soluzione)
PPD (Pago en Parcialidades o Diferido/Pagamento rateale o differito)
Avvertimento
I complementi di pagamento vengono generati solo se la politica della fattura è impostata su PPD.
Se la fattura ha una data di scadenza al di fuori del mese corrente, verrà impostata automaticamente su PPD.
Flusso di pagamento¶
In entrambi i casi, il processo di pagamento in Odoo è lo stesso. La differenza principale è che i pagamenti relativi alle fatture PPD, per legge, devono essere inviati al governo come tipo di documento «P» (Pago).
Se un pagamento è relativo a una fattura PUE, può essere registrato tramite il popup di pagamento ed essere associato alla fattura corrispondente. Per farlo, andare su e selezionare una fattura. Quindi, fare clic sul pulsante Paga per aprire il popup di pagamento, impostare la Modalità di pagamento e qualsiasi altro campo, quindi fare clic su Crea pagamento.
Vedi anche
Sebbene questo processo sia lo stesso per le fatture PPD, l’aggiunta della creazione di un documento elettronico comporta alcuni requisiti aggiuntivi necessari per inviare correttamente il documento al SAT.
Da un punto di vista legale, le fatture PPD devono includere la specifica Modalità di pagamento con cui è stato ricevuto il pagamento. Per questo motivo, il campo Modalità di pagamento non può essere impostato come Da definire, pertanto il campo diventerà invisibile quando lo si seleziona.
Nota
Se è richiesto un numero di conto bancario, aggiungerlo nella scheda Contabilità della scheda contatto del cliente.
Le configurazioni esatte si trovano nell”Anexo 20 del SAT. Di solito, il Conto bancario deve essere di 10 o 18 cifre per i bonifici, 16 per le carte di credito o debito.
Se un pagamento completamente riconciliato è correlato a una fattura con un Folio fiscale, viene visualizzato Aggiorna pagamenti. Fare clic sul pulsante Aggiorna pagamenti per inviare automaticamente il file XML del complemento di pagamento al governo e visualizzarlo nella scheda CFDI sia nella fattura che nel pagamento.
Analogamente a una fattura o nota di credito, il PDF e l’XML possono essere inviati al cliente finale. Per farlo, fare clic sull’icona (ingranaggio) per aprire il menu a discesa delle azioni e selezionare Invia ricevuta via email dalla vista del pagamento.
Per scaricare il PDF del pagamento dalla scheda CFDI della fattura, indipendentemente dal fatto che il pagamento sia stato creato con o senza riconciliazione, fai clic su Stampa.
Annullamenti di pagamento¶
Per annullare i complementi di pagamento, andare alla scheda CFDI della fattura correlata e fare clic su Annulla nella riga del complemento di pagamento.
Come per le fatture, accedi al pagamento e fai clic su Aggiorna SAT per modificare lo Stato SAT e lo Stato in Annullato.
Nota
Quando si sostituisce un complemento di pagamento, annulla la riconciliazione del pagamento corrente. Quindi, per collegare il nuovo pagamento al documento originale, aggiungi 04| seguito dal folio fiscale nel campo Origine CFDI. Se il nuovo pagamento viene firmato dopo aver collegato il documento sostituito, il pagamento precedente viene annullato.
Factoring¶
Il factoring è un’operazione finanziaria in cui un’impresa cede i propri crediti commerciali (fatture in sospeso) a un istituto finanziario specializzato, noto come factor, per ottenere liquidità immediata.
Per registrare un pagamento per il factoring finanziario, procedi come segue:
Vai su , scorri verso il basso fino alla sezione Conti predefiniti e assicurati che sia selezionato un Conto di factoring nel campo Conto di factoring.
Dalla dashboard Contabilità, fai clic su Banca nella relativa scheda kanban per aggiungere una riga di transazione manualmente e registrare il pagamento del factoring. Compila i seguenti campi:
Etichetta: Inserisci una breve descrizione della transazione.
Partner: Seleziona l’istituto finanziario (factor) che acquisterà il credito.
Importo: inserire l’importo effettivo che deve essere ricevuto dal factor.
Importante
La valuta del pagamento di factoring deve corrispondere alla valuta del registro banca.
Nella riga della transazione appena creata, fare clic sull’icona (puntini di sospensione verticali) e selezionare Riconcilia.
Nella finestra Cerca: voci di registro da abbinare, rimuovere il filtro Partner, selezionare le fatture correlate da pagare tramite il factor e fare clic su Seleziona.
Nota
Non selezionare le righe delle imposte relative alle fatture.
Nella finestra Distribuisci pagamento, compilare i seguenti campi per distribuire il pagamento sulle fatture selezionate:
Importo: inserire l’importo che verrà effettivamente ricevuto dal factor.
Compensazione: inserire la compensazione pagata al factor.
Suggerimento
Gli importi di Importo e Compensazione sono forniti dal factor e sono indicati sulla ricevuta di factoring.
Assicurarsi che gli importi di Importo e Compensazione equivalgano all’importo Dovuto. Se supera l’importo Dovuto, la riga viene evidenziata in rosso.
Il campo Da distribuire dovrebbe bilanciare l”Importo all’importo della transazione inserito, assicurando che sia uguale a zero.
fai clic su Salva.
Nella vista Riconciliazione bancaria, il pagamento di factoring viene quindi riconciliato con le relative fatture e la commissione di factoring viene allocata al conto Factoring configurato.
Per generare il file XML, vai a , accedi a una delle fatture pagate e fai clic su Aggiorna pagamenti.
Nota
La società di factoring può trattenere una parte dell’importo della fattura, denominata aforo, fino a quando il cliente finale non completa il pagamento. Il saldo trattenuto viene poi rilasciato al fornitore.
Per il factoring multivaluta, usa il pulsante (regola impostazioni) nella finestra Distribuisci pagamento e aggiungi la colonna Dovuto (Azienda) per visualizzare l’importo dovuto nella valuta dell’azienda.
Annullamenti di fatture¶
È possibile annullare i documenti EDI inviati al SAT. Secondo la Reforma Fiscal 2022, dal 1° gennaio 2022 sono previsti due requisiti per questo:
Tutte le richieste di annullamento richiedono un motivo di annullamento.
Dopo 24 ore dalla creazione della fattura, è necessario chiedere al cliente di approvare l’annullamento. Se non c’è risposta entro 72 ore, l’annullamento viene elaborato automaticamente.
Gli annullamenti delle fatture vengono aggiornati automaticamente in Odoo, ma l’aggiornamento può richiedere del tempo. Per verificare lo stato dell’annullamento, fai clic su Aggiorna SAT.
Gli annullamenti delle fatture possono essere effettuati per uno dei seguenti motivi:
01 - Fattura emessa con errori (con documento correlato)
02 - Fattura emessa con errori (nessuna sostituzione)
03 - L’operazione non è stata eseguita
04 - Operazione nominativa correlata alla fattura globale
Per avviare un annullamento, andare su , selezionare la fattura registrata da annullare e fare clic su Richiedi annullamento. Quindi, fare riferimento alle sezioni Motivo di annullamento 01 o Motivi di annullamento 02, 03 e 04, a seconda del motivo di annullamento.
Suggerimento
In alternativa, richiedere un annullamento dalla scheda CFDI facendo clic su Annulla sulla riga.
Nota
Se viene richiesto un annullamento su un periodo bloccato, il CFDI verrà annullato ma non la registrazione contabile.
Se il cliente rifiuta l’annullamento, la voce dell’annullamento della fattura viene rimossa dalla scheda CFDI.
Motivo di annullamento 01¶
Nella finestra pop-up Richiesta annullamento CFDI, selezionare 01 - Fattura emessa con errori (con documento correlato) dal campo Motivo e fare clic su Crea fattura sostitutiva per creare una nuova bozza di fattura. Questa nuova bozza di fattura sostituisce la fattura precedente, insieme al relativo CFDI.
Confermare la bozza e inviare la fattura.
La fattura sostituita annulla automaticamente la fattura originale una volta firmata quella nuova.
L’annullamento della fattura viene quindi generato con una voce di motivo nella scheda CFDI.
Nota
Quando si utilizza il motivo di annullamento 01 - Fattura emessa con errori (con documento correlato), il prefisso 04| appare nel campo Folio fiscale. Questo è un prefisso interno utilizzato da Odoo per completare l’annullamento e non significa che il motivo di annullamento fosse 04 - Operazione nominativa relativa alla fattura globale.
Motivi di annullamento 02, 03 e 04¶
Nella finestra pop-up Richiesta annullamento CFDI, selezionare il Motivo di annullamento desiderato e Confermare l’annullamento.
In questo modo, l’annullamento della fattura viene generato con una voce di motivo nella scheda CFDI.
Nota
Se lo Stato SAT torna a Convalidato, potrebbe essere dovuto a uno di questi tre motivi:
La fattura è etichettata come No Cancelable nel sito web del SAT. a causa della presenza di un documento correlato valido: un’altra fattura collegata tramite il campo Origine CFDI o un complemento di pagamento. In tal caso, annulla prima qualsiasi altro documento correlato.
La richiesta di annullamento è ancora in elaborazione da parte del SAT. In tal caso, attendere qualche minuto e riprovare.
Il cliente finale deve rifiutare o accettare la richiesta di annullamento nel proprio Buzón Tributario. L’operazione può richiedere fino a 72 ore. Se la richiesta di annullamento viene rifiutata, ripeti la procedura.
Per i motivi di annullamento 02, 03 e 04, il pulsante Crea fattura sostitutiva viene sostituito da un pulsante Conferma che richiede immediatamente l’annullamento.
Sia lo Stato corrente che il Motivo di annullamento si trovano nella scheda CFDI.
Ricevuta di annullamento¶
Per stampare una risposta PAC di annullamento dopo aver annullato un CFDI, fai clic su Stampa sulla corrispondente riga di annullamento nella scheda CFDI del modulo fattura.
Per includere lo Stato SAT attuale nel PDF, fai clic su Aggiorna SAT nel modulo fattura. Tieni presente che quando un pagamento viene revisionato, lo stato della fattura viene aggiornato di conseguenza.
Importante
Una ricevuta di annullamento conferma che l’annullamento è stato richiesto con successo, ma non è una prova definitiva che il CFDI sia stato completamente annullato.
Casi d’uso speciali per la fatturazione¶
Relazioni CFDI¶
Per collegare il documento corrente ai CFDI firmati in precedenza, compila il campo Origine CFDI sulla fattura e specifica la relazione utilizzando uno dei sette valori disponibili:
01: Nota de crédito
02: Nota de débito de los documentos relacionados
03: Devolución de mercancía sobre facturas o traslados previos
04: Sustitución de los CFDI previos
05: Traslados de mercancias facturados previamente
06: Factura generada por los traslados previos
07: CFDI por aplicación de anticipo
Suggerimento
Il formato è: Tipo di origine|UUID1, UUID2, …., UUIDn dove è possibile aggiungere più di un tipo di origine.
Example
Ecco un esempio con due relazioni:
04|042FE739-7B45-4D64-B26D-360000876D83,
07|A164BAF8-8016-428C-A422-D9BD2F68F6A0,CEAD9433-3B77-4270-85BF-AC2519587514
La prima sezione ha il tipo di relazione 04 con 1 UUID
La seconda sezione ha il tipo di relazione 07 con 2 UUID
Inoltre qualsiasi combinazione è visibile anche sul PDF firmato.
Multivaluta¶
In Messico la Valuta principale è l’MXN. Sebbene sia obbligatorio per tutte le aziende messicane, è possibile inviare e ricevere fatture (e pagamenti) in valute diverse. Per abilitare l’uso di multicurrency, vai a e imposta [MX] Bank of Mexico come Servizio nella sezione Tassi di cambio automatici. Quindi, imposta il campo Intervallo sulla frequenza desiderata per aggiornare i tassi di cambio.
In questo modo, il file XML del documento avrà il tasso di cambio corretto e l’importo totale, sia nella valuta estera che in MXN.
Si consiglia vivamente di utilizzare conti bancari separati per ogni valuta.
Nota
Le uniche valute che aggiornano automaticamente il loro tasso di cambio giornalmente sono: USD, EUR, GBP, JPY e CNY.
Sconti¶
Per legge, i documenti elettronici inviati al governo non possono avere righe negative, poiché ciò può causare errori. Pertanto, quando si utilizzano Carte regalo o Programmi fedeltà, le successive righe negative saranno tradotte nell’XML come se fossero normali Sconti.
Per configurarlo, vai su e crea un prodotto Sconti, assicurandoti che abbia una Imposta valida (di solito IVA al 16%).
Dopo questo, creare e firmare la fattura tramite CFDI, e aggiungere il prodotto Sconti in fondo. Nel XML, Odoo distribuirà lo sconto tra le righe in modo uniforme, mentre eventuali differenze matematiche verranno aggiunte in un prodotto di arrotondamento.
Suggerimento
Devono essere creati uno Sconto e una Categoria di prodotto UNSPSC per ogni variante di prodotto relativa a Carte regalo o Programmi fedeltà.
Acconti¶
Una pratica comune in Messico è l’utilizzo di down payments. Vengono utilizzati principalmente quando viene ricevuto un pagamento per un bene o servizio il cui prodotto, prezzo o entrambi non sono stati completamente determinati.
Il SAT consente due diversi modi per gestire questo processo: entrambi comportano il collegamento di tutte le fatture tra loro con il campo Origine CFDI.
Nota
Per questo processo, deve essere installata l’app Vendite.
Configurazione¶
Prima, vai su per creare un prodotto Anticipo e configurarlo. Il Tipo di prodotto deve essere Servizio, e utilizza la Categoria UNSPSC 84111506 Servicios de facturación.
Quindi, vai su e aggiungi il prodotto Anticipo come predefinito.
Metodo A¶
Questo metodo consiste nel creare una fattura di acconto, creare una fattura per l’importo totale e infine creare una nota di credito per il totale dell’acconto.
Prima, crea un ordine di vendita con l’importo totale e crea un acconto da esso (utilizzando una percentuale o un importo fisso). Quindi, firma il documento tramite CFDI e registra il pagamento.
Quando arriva il momento per il cliente di ricevere la fattura finale, creala nuovamente dallo stesso ordine di vendita. Nel popup Crea fattura, seleziona Fattura regolare. Assicurati di eliminare la riga che contiene il prodotto Anticipo.
Suggerimento
Quando si utilizzano acconti con la localizzazione messicana, assicurati che la Politica di fatturazione dei prodotti sia Quantità ordinate. Altrimenti verrà creata una nota di credito cliente.
Quindi, copia il Folio fiscale dalla fattura di acconto e incollalo nel campo Origine CFDI della fattura finale. Aggiungi il prefisso 07| prima del valore e firma il documento tramite CFDI.
Infine, crea una nota di credito per la prima fattura. Copia il Folio fiscale dalla fattura finale e incollalo in Origine CFDI della nota di credito, aggiungendo il prefisso 07|. Quindi, firma il documento tramite CFDI.
In questo modo, tutti i documenti elettronici vengono collegati tra loro. Il passaggio finale consiste nel pagare interamente la nuova fattura. Nella parte inferiore della nuova fattura, la nota di credito compare in Crediti in sospeso; aggiungila come pagamento. Infine, registra l’importo rimanente con il popup Paga.
Nell’ordine di vendita, tutti e tre i documenti dovrebbero apparire come «In pagamento».
Metodo B¶
Un altro modo più semplice per soddisfare i requisiti SAT consiste nel creare solo la fattura di acconto e una seconda fattura per il saldo. Questo metodo si basa sul fatto che le righe negative sono trattate come sconti.
A tale scopo, segui la stessa procedura di Method A, fino alla creazione della fattura finale. Non eliminare la riga contenente Anticipo e rinomina invece la Descrizione degli altri prodotti includendo il testo CFDI por remanente de un anticipo. Aggiungi il Folio fiscale della fattura di acconto nel campo Origine CFDI della fattura finale, aggiungendo il prefisso 07|.
Infine, firmare la fattura finale tramite CFDI.
Addenda e complementi¶
Un’addenda è un’aggiunta di codice a un file XML di fattura che fornisce informazioni supplementari rispetto ai requisiti di legge. Viene aggiunta dopo che la fattura è stata firmata. Un complemento è un’aggiunta fiscale che riporta specifiche operazioni fiscali e viene aggiunto prima che la fattura sia firmata. È disponibile solo un numero limitato di complementi, e alcuni sono già inclusi in Odoo. Consulta la documentazione sui complementi SAT per maggiori informazioni.
Le addende e i complementi possono essere inclusi nel file XML. Per aggiungerne uno, vai su e fai clic su Nuovo per inserire il codice da iniettare. Potrebbero essere richiesti campi aggiuntivi rispetto a quelli standard di Odoo.
Avvertimento
Questa sezione potrebbe richiedere conoscenze tecniche e potrebbe rischiare di aggiungere debito tecnico; si raccomanda di chiedere al proprio account manager il miglior consiglio tecnico.
Una volta creati i nodi desiderati, possono essere selezionati su ogni contatto per farli apparire su ogni fattura indirizzata a quel contatto. Per impostazione predefinita, tutti i nodi selezionati verranno aggiunti automaticamente su ogni fattura.
È anche possibile selezionare semplicemente i nodi necessari su ogni fattura selezionando la scheda Altre informazioni e quindi selezionando i nodi desiderati da Addendas & Complementos
Suggerimento
È possibile aggiungerne più di uno per contatto o per fattura.
Lettore XML¶
In determinate circostanze, ad esempio quando si creano fatture in un altro software o direttamente nel SAT, è possibile caricare le fatture in Odoo. Il lettore XML può recuperare i dati da un file XML. A tale scopo, vai su e, nella vista ad elenco, fai clic su Carica per selezionare un numero qualsiasi di file XML. Vengono create automaticamente delle bozze di fattura. Questo può funzionare anche trascinando i file da una memoria locale e rilasciandoli nella vista.
Le bozze di fatture recupereranno le Informazioni cliente (se non esistono, ne verranno create di nuove), le Righe prodotto (solo se esistono già prodotti con lo stesso nome) e calcoleranno tutte le imposte e i campi aggiuntivi esclusivi della localizzazione messicana. Le informazioni di importazione appariranno nel chatter.
Avvertimento
A seconda di dove è stata creata la fattura, i file XML potrebbero avere valori diversi dal totale calcolato in Odoo. Verificare sempre accuratamente qualsiasi documento caricato in questo modo.
Fatture cliente create in questo modo possono creare complementi di pagamento e possono essere annullate in qualsiasi momento. Se viene utilizzata l’opzione Stampa, il documento PDF include tutte le informazioni corrispondenti.
Questo può essere fatto anche per le Fatture fornitore.
Suggerimento
Per recuperare il Folio fiscale, trascinare e rilasciare i file XML come nota di registro nel chatter per le bozze di fatture create in precedenza.
CFDI al pubblico¶
Il governo messicano richiede che tutti i beni o servizi venduti siano supportati da una fattura. Se il cliente non richiede una fattura o non ha un RFC, deve essere creato un CFDI al pubblico, noto anche come fattura «nominativa».
Deve essere creato un contatto e deve avere un nome particolare.
Se la casella CFDI al pubblico è selezionata in un ordine di vendita o in una fattura, l’XML finale sovrascriverà i dati nel contatto della fattura e aggiungerà le seguenti caratteristiche:
RFC: XAXX010101000 se si tratta di un cliente nazionale o XEXX010101000 se si tratta di un cliente estero
Codice ZIP: Lo stesso codice dell’azienda
Utilizzo: S01 - Senza effetti fiscali
Se il cliente finale non condivide alcun dettaglio, creare un Cliente generico. Il nome non può essere PUBLICO EN GENERAL altrimenti verrà generato un errore (può essere, ad esempio, CLIENTE FINAL).
Avvertimento
Per impostazione predefinita, l’invio della fattura non è consentito se il partner non ha impostato né il Paese né il Codice ZIP, tuttavia questo non è richiesto se la casella di controllo CFDI al pubblico è attiva.
Fattura unica¶
Se al termine di un determinato periodo di tempo (che può variare da giornaliero a bimestrale, a seconda delle esigenze legali e delle preferenze dell’azienda) il cliente ha ancora vendite non registrate come fatture ordinarie o singole fatture CFDI to Public, il SAT consente la creazione di un’unica fattura che può contenere tutte le operazioni, nota come fattura globale.
Nota
Per questo processo, è necessario installare l’app Vendite.
Vedi anche
Imposta¶
La Global Invoice Serie è specifica per ogni filiale o azienda e viene utilizzata per definire la sequenza delle fatture globali. Per configurarla, andare in e navigare nella sezione MX Electronic invoicing. Il campo Global Invoice Serie si trova nella sezione Service Tax Administration (SAT).
Suggerimento
La sequenza predefinita per ogni azienda/filiale è GINV/
Flusso delle vendite¶
Per prima cosa, crea un registro dedicato in per mantenere una sequenza separata utilizzata per le fatture globali, che funzionano come ordini quando vengono create.
Quindi, assicurarsi che tutti gli ordini di vendita che devono essere firmati abbiano le seguenti configurazioni:
Casella di controllo CFDI al pubblico abilitata
Stato fattura contrassegnato come Da fatturare
Successivamente, andare su , selezionare tutti gli ordini di vendita pertinenti e premere Crea fatture. Assicurarsi di disabilitare la casella di controllo Fatturazione consolidata e fare clic su Crea bozza di fattura.
Nell’elenco delle bozze di fattura visualizzato, seleziona tutto, fai clic su Azioni e seleziona Conferma registrazioni. Quindi, seleziona nuovamente tutte le fatture registrate e torna al menu a discesa Azioni per selezionare Crea fattura globale.
Nella finestra Crea fattura globale, seleziona la Periodicità consigliata dal commercialista e usa il campo Data per specificare il periodo da fatturare. Quindi, fai clic su Crea. Verifica che tutte le fatture siano firmate sotto lo stesso file XML e condividano lo stesso Folio fiscale.
Nota
La Data selezionata viene utilizzata solo per estrarre il mese e l”anno per l’XML. In caso di periodicità bimestrale, il mese determina il periodo dichiarato nel modo seguente:
Mesi 1-12: numero del mese standard (gennaio = 1, febbraio = 2, ecc.)
Gennaio - Febbraio -> 13
Marzo - Aprile -> 14
Maggio - Giugno -> 15
Luglio - Agosto -> 16
Settembre - Ottobre -> 17
Novembre - Dicembre -> 18
Le fatture globali create in questo modo non includeranno un allegato PDF, poiché le relative informazioni sono già presenti in Odoo e non sono destinate ai clienti.
Example
La selezione della data 01/12/2026 con periodicità mensile dichiara il mese 12 e l’anno 2026.
La selezione della data 01/12/2026 con periodicità bimestrale dichiara il mese 18 e l’anno 2026.
Selezionando la data 01/12/2026 con periodicità giornaliera si dichiarano il mese 12 e l’anno 2026.
Suggerimento
Fare clic su Mostra nella scheda CFDI per visualizzare un elenco con tutte le fatture correlate.
Fare clic su Annulla nella scheda CFDI per annullare la fattura globale sia nel SAT che in Odoo.
Report contabili elettronici¶
Per il Messico, la Contabilità Elettronica si riferisce all’obbligo di tenere registri e scritture contabili tramite mezzi elettronici e di inserire le informazioni contabili su base mensile attraverso il sito web SAT.
È composta da tre file XML principali:
L’elenco aggiornato del piano dei conti attualmente in uso
Un bilancio di verifica mensile, più un report di chiusura, noto anche come: Bilancio di Verifica Mese 13
Un’esportazione delle registrazioni contabili nel libro mastro generale (facoltativa tranne in caso di revisione obbligatoria)
I file XML risultanti seguono i requisiti dell”Anexo Técnico de Contabilidad Electrónica 1.3.
Inoltre, è possibile generare il DIOT: un report delle registrazioni contabili dei fornitori che coinvolgono imposte IVA che può essere esportato in un file TXT.
Nota
Per utilizzare questi report, è necessario installare i seguenti moduli:
Odoo Mexican Localization Reports
l10n_mx_reportsMexico - Month 13 Trial Balance
l10n_mx_reports_closingOdoo Mexican XML Polizas Export
l10n_mx_xml_polizas
I report piano dei conti e Bilancio di Verifica Mese 13 si trovano in . Il report DIOT si trova in .
Importante
Le caratteristiche e gli obblighi specifici dei report da inviare possono variare a seconda del regime fiscale. Contatta sempre un commercialista prima di inviare qualsiasi documento al governo.
Piano dei conti¶
Il piano dei conti in Messico segue uno schema specifico basato sulla documentazione SAT Código agrupador de cuentas.
È possibile creare qualsiasi conto, purché rispetti il gruppo di codifica del SAT: lo schema è NNN.XX.YY, NNN.XX.YYY o NNN.XX.YYY.ZZ.
Example
Alcuni esempi sono 102.01.99, 401.01.001 o 401.01.001.16.
Quando viene creato un nuovo conto in , la struttura viene convalidata.
Una volta creati tutti i conti, assicurarsi che siano aggiunti i Tag corretti poiché questi identificano la natura del conto.
A causa della gerarchia basata sui conti principali, imposta il relativo Conto principale su ciascun conto per creare una gerarchia per i report. I conti senza un conto principale sono di livello 1; i conti sottostanti sono di livello 2 e così via.
Nota
I conti attivi devono avere più di cinque cifre, altrimenti generano errori nel report. Per impostazione predefinita, Odoo contrassegna i conti in giallo se la numerazione potrebbe causare problemi in seguito.
Se un conto ha meno di cinque caratteri, contrassegnalo come inattivo in modo che le convalide non vengano applicate.
I conti con meno di tre caratteri non vengono inclusi nei report XML. Ciò è utile per classificare i conti.
Come buona pratica, mantieni attivi solo i conti di ultimo livello e lascia inattivi tutti i conti principali. Ciò evita errori contabili, garantendo al contempo che i conti principali compaiano nei report.
Una volta completata la configurazione, andare in e fare clic sul pulsante COA SAT (XML) per generare un file XML contenente tutti i conti. Questo file XML è pronto per essere caricato sul sito web SAT.
Bilancio di verifica¶
Il bilancio di verifica riporta il saldo iniziale, i crediti e i saldi totali dei conti, a condizione che la loro numerazione sia corretta.
Per generare un file XML del bilancio di verifica, vai a e seleziona la data. Fai clic sull’icona (ingranaggio) e seleziona SAT (XML). Quindi, seleziona il Tipo di invio appropriato nella finestra Esporta SAT, a seconda che il bilancio di verifica sia Normale o Supplementare.
Mese 13¶
Un report aggiuntivo è il Mese 13: un bilancio di chiusura che mostra eventuali rettifiche o movimenti effettuati in contabilità per chiudere l’anno.
Per generare questo documento XML, andare su e creare un nuovo documento. Qui, aggiungere tutti gli importi da modificare e bilanciare il debito e/o la carta di credito di ciascuno.
Dopo aver completato questa operazione, andare alla scheda Altre informazioni e selezionare il campo Chiusura Mese 13. Se necessario, andare su e selezionare la data Mese 13, dove è possibile visualizzare l’importo totale dell’anno, più tutte le aggiunte della registrazione contabile. Per generare il file XML, fare clic su (menu azioni), quindi selezionare SAT (XML).
Libro mastro¶
Per legge, tutte le transazioni in Messico devono essere registrate digitalmente. Poiché Odoo crea automaticamente tutte le registrazioni contabili sottostanti di tutte le fatture e pagamenti, la semplice esportazione del libro mastro generale è conforme agli audit e/o ai rimborsi fiscali di SAT.
Suggerimento
Il report può essere filtrato per periodo o per giornale, a seconda delle necessità.
Per creare l’XML, andare su , fare clic su (menu azioni), quindi fare clic su XML (Polizas). Quindi, selezionare tra quattro tipi di Esportazione:
Controllo fiscale
Certificazione di audit
Reso merci
Compensazione
Per Controllo fiscale o Certificazione di audit, aggiungere il Numero d’ordine fornito da SAT. Per Reso merci o Compensazione, aggiungere il Numero di processo, anch’esso fornito da SAT.
Nota
Per visualizzare questo report senza inviarlo, utilizzare ABC6987654/99 per il Numero d’ordine o AB123451234512 per il Numero di processo.
Report DIOT¶
La DIOT (Declaración Informativa de Operaciones con Terceros / Dichiarazione informativa delle operazioni con terzi) è un obbligo aggiuntivo nei confronti del SAT, in cui lo stato corrente dei pagamenti accreditabili e non accreditabili, delle ritenute, delle imposte di importazione e dei rimborsi IVA dalle fatture fornitore viene comunicato al SAT.
A differenza di altri report, il DIOT viene caricato su un sito web fornito dal SAT contenente il modulo A-29. In Odoo è possibile scaricare le registrazioni di tutte le transazioni come file TXT con 54 colonne. Questo file può essere caricato nel modulo, riducendo i dati inseriti manualmente.
Il file delle transazioni contiene l’importo totale dei pagamenti registrati nelle fatture fornitore, suddiviso nei corrispondenti tipi di IVA. I campi IVA, Paese e Tipo di operazione sono obbligatori per tutti i fornitori.
Per scaricare il report DIOT come file TXT, andare in . Selezionare il mese desiderato, fare clic su (menu azioni) e selezionare DIOT (TXT).
Nel caso in cui vengano create nuove imposte nel database, esistono due tipi di etichette: le etichette contenenti tax devono andare nella distribuzione dell’imposta e quelle con il nome base vanno sulla base dell’imposta. Tutte le righe di un’imposta IVA devono contenere almeno una griglia fiscale.
Importante
È necessario compilare il campo Tipo di operazione nella scheda Contabilità di ogni fornitore per prevenire errori di validazione. Assicurarsi che i clienti esteri abbiano impostato il loro Paese.
Selezionando 87 - Operazioni globali il file TXT finale unirà tutti i fornitori che fanno parte delle operazioni globali sotto un’unica partita IVA generica: XAXX010101000.
Rendiconti contabili¶
Due report specifici per il Messico sono lo Stato patrimoniale e il Conto economico.
Stato patrimoniale¶
Il report si basa sul NIF B-6 ed è diviso in attività, passività e patrimonio netto, che riflettono lo stato finanziario attuale dell’azienda.
Conto economico¶
Il report si basa sul NIF B-3 ed è diviso in ricavi, spese operative, risultato finanziario complessivo (RIF) e imposte, che aiutano a identificare l’utile netto o la posizione finanziaria di un’azienda.
Commercio estero¶
Il commercio estero è un complemento a una fattura regolare che aggiunge determinati valori sia nell’XML che nel PDF, alle fatture con un cliente estero secondo le normative SAT, come:
L’indirizzo specifico del destinatario e del mittente
L’aggiunta di una Frazione tariffaria che identifica il tipo di prodotto
Il corretto Termini di resa (International Commercial Terms)
E altro, come il certificato di origine e le unità di misura speciali
Ciò consente la corretta identificazione di esportatori e importatori, oltre ad ampliare la descrizione della merce venduta.
Dal 1° gennaio 2018, il commercio estero è un requisito per i contribuenti che effettuano operazioni di esportazione di tipo A1. Mentre l’attuale CFDI è 4.0, il commercio estero è attualmente alla versione 2.0.
Nota
Per utilizzare questa funzionalità, è necessario installare il modulo EDI per il Messico (Funzionalità avanzate) l10n_mx_edi_extended.
Importante
Prima di installare, assicurarsi che la propria azienda abbia bisogno di utilizzare questa funzionalità. Consultare prima il proprio commercialista, se necessario, prima di installare qualsiasi modulo.
La casella CFDI per il pubblico deve essere spuntata quando si creano fatture estere.
Configurazione¶
Contatti¶
Per configurare il contatto della propria azienda per il commercio estero, andare in , rimuovere il filtro predefinito Fatture clienti e selezionare il nome della propria Azienda. Mentre i requisiti del CFDI 4.0 richiedono l’aggiunta di un CAP valido nel record del contatto aziendale, il complemento del commercio estero aggiunge il requisito che anche la Città e lo Stato devono essere validi. Tutti e tre i campi devono coincidere con il Catalogo ufficiale SAT per Carta Porte, altrimenti si verificherà un errore.
Avvertimento
Aggiungere Città e Stato nel record del contatto dell’azienda, non nel record dell’azienda stessa.
Nel record del contatto, possono essere compilati anche i campi opzionali Località e Codice colonia. Questi due campi devono coincidere con i dati nel SAT.
Per configurare i dati di contatto per un cliente estero ricevente, andare in e selezionare il contatto del cliente estero. Il contatto deve avere i seguenti campi compilati per evitare errori:
L’intero Indirizzo dell’azienda, incluso un codice CAP valido e il Paese estero.
L”RFC estero (numero di identificazione fiscale), nel formato corretto (ad esempio: Colombia
123456789-1)Nella scheda Vendite e acquisti, attivare la casella Richiede commercio estero?.
Nota
Nei file XML e PDF risultanti, l”IVA viene automaticamente sostituita dall’IVA generica per le transazioni estere: XEXX010101000.
Prodotti¶
Tutti i prodotti coinvolti nel commercio estero hanno quattro campi aggiuntivi obbligatori, due dei quali sono esclusivi per il commercio estero.
Il Riferimento del prodotto deve essere impostato nella scheda Informazioni generali.
Il Peso del prodotto nella scheda Magazzino deve essere superiore a
0.La Frazione tariffaria del prodotto deve essere impostata nella scheda Contabilità per il commercio estero. Per trovare il valore corretto, utilizza il classificatore di frazioni tariffarie VUCEM.
L”UMT Aduana nella scheda Contabilità deve essere impostato e corrispondere alla Frazione tariffaria per il commercio estero.
Suggerimento
Se il codice UdM della Frazione tariffaria è
01, l”UMT Aduana corretto èkg.Se il codice UdM della Frazione tariffaria è
06, l”UMT Aduana corretto èUnità.
Flusso di fatturazione¶
Prima di creare una fattura, è importante tenere conto che le fatture di commercio estero richiedono la conversione dei prezzi dei prodotti in una valuta estera come USD. Pertanto, la multivaluta deve essere abilitata con la valuta estera attivata nella sezione Valute. Il Servizio corretto da eseguire è [MX] Banca del Messico. Per convertire i prezzi dei prodotti, creare un listino prezzi nella valuta estera.
Quindi, con il tasso di cambio corretto configurato in , impostare i campi Incoterm e il campo facoltativo Origine del certificato nella scheda Altre informazioni della fattura.
Suggerimento
Sebbene non obbligatorio, le informazioni saranno più complete se anche CFDI pubblico è attivo.
Infine, confermare la fattura con lo stesso processo di una fattura normale e fare clic sul pulsante Invia per firmarla tramite CFDI.
Fatturazione dei servizi¶
I servizi e le merci possono essere fatturati insieme sulla stessa fattura se il servizio è configurato correttamente. A tal fine, procedi come segue:
Vai a e accedi alla scheda del servizio corrispondente.
Nella scheda Contabilità, nella sezione UNSPSC, trova il campo UMT Aduana e fai clic su (freccia destra).
Verifica che la Categoria UNSPSC sia impostata su E48 unità di servizio oppure che il Codice doganale sia impostato su
99.
La fatturazione con uno di questi codici imposta il prezzo del servizio a 0 per le dichiarazioni doganali.
Punto vendita¶
L’adattamento del Punto vendita della localizzazione messicana consente la creazione di fatture conformi ai requisiti SAT direttamente dal registratore Punto vendita, con il vantaggio aggiuntivo di creare ricevute che permettono l”autofatturazione in un portale speciale e la creazione di fatture globali.
Flusso del punto vendita¶
Oltre alla configurazione standard del Punto vendita, la localizzazione messicana richiede che ogni metodo di pagamento sia configurato con un corretto Metodo di pagamento e un Conto di rifatturazione per gestire la contabilità delle fatture con il portale di fatturazione.
Suggerimento
Per impostazione predefinita, Odoo crea metodi di pagamento preconfigurati per contanti, carta di credito e debito e assegna il conto 402.04.01 Rifatturazione come predefinito per la rifatturazione.
Durante le vendite presso il Punto vendita, fare clic sul pulsante Cliente per creare o selezionare un cliente. Qui è possibile rivedere le informazioni di fatturazione del cliente (come il RFC o il Regime fiscale) e persino modificarle direttamente all’interno della sessione.
Dopo aver selezionato un cliente, spuntare la casella Fattura. Si apre un menu per selezionare l”Uso e per definire se si tratta di una fattura al pubblico. Fare clic su conferma, selezionare il metodo di pagamento e quindi fare clic su convalida per completare l’ordine. Il PDF viene quindi scaricato ed è possibile inviare la fattura via email al cliente finale insieme alla ricevuta.
Suggerimento
Per creare fatture dagli ordini, andare al menu Ordini, selezionare l’ordine, fare clic su Carica ordine e spuntare la casella Fattura. Si apre lo stesso menu per l”Uso e CFDI al pubblico.
Per firmare automaticamente una nota di credito, spunta la casella Fattura durante l’elaborazione di un rimborso.
Nota
Le note di carta di credito per i prodotti restituiti conterranno il tipo di relazione 03 - Devolución de mercancía sobre facturas o traslados previos.
Importante
Nella localizzazione messicana, le righe positive e negative in una sessione Punto vendita non possono essere mescolate.
Se si verifica un errore di convalida SAT, il cliente riceve invece una Fattura proforma.
Portale di autofatturazione¶
Se il cliente finale non è sicuro di voler generare la fattura nel momento esatto della vendita, è possibile dargli l’opzione di creare una ricevuta con un codice QR o un URL. Per farlo, seguire questi passaggi:
Andare a .
Selezionare il Punto vendita.
Scorrere fino alla sezione Fatture e ricevute.
Abilitare Fatturazione self-service.
Impostare il campo Stampa su Codice QR, URL o Codice QR + URL.
I clienti che scansionano questo codice QR o seguono l’URL accedono a un menu in cui possono inserire i propri dati fiscali, tra cui :guilabel: Uso` e Regime fiscale.
Nelle registrazioni contabili della sessione, il Conto di rifatturazione precedentemente selezionato verrà utilizzato per gestire gli storni delle registrazioni di vendita quando vengono richieste fatture e verrà utilizzato come conto vendite per le nuove fatture.
Vedi anche
Fattura unica¶
Come per i normali ordini di vendita, è possibile creare fatture globali anche dal registratore Punto vendita.
Per questo, assicurarsi di non selezionare un cliente o l’opzione fattura nel menu di pagamento e andare a . Lì, selezionare tutti gli ordini da fatturare, fare clic su Azioni e selezionare Crea fattura globale.
Come per gli ordini di vendita, scegliere la Periodicità corretta e premere Crea.
Questo allega un file XML a ciascuno degli ordini selezionati. I file XML possono essere scaricati andando alla scheda CFDI. Se necessario, è possibile annullare la fattura dalla stessa scheda.
Se uno degli ordini che fanno parte della fattura globale deve essere intestato a un cliente, è comunque possibile inviare una fattura aprendo il registratore Punto vendita, facendo clic su (menu a discesa), quindi su Ordini. Cambia il filtro Tutti gli ordini attivi in Pagato, seleziona l’ordine e fai clic sul pulsante Fattura.
Nota
Le fatture globali, proprio come le fatture regolari, possono essere raggruppate solo per indirizzo fisico. Ciò è determinato dall’indirizzo impostato sul giornale fatture del Punto vendita, quindi quando si tenta di fatturare due indirizzi apparirà un avviso per avvertire l’utente dell’errore.
Vedi anche
Per l’arrotondamento di cassa, prendi in considerazione la configurazione nella sezione Arrotondamento di cassa.
E-commerce¶
L’adattamento e-commerce della localizzazione messicana fornisce un passaggio aggiuntivo per creare fatture conformi ai requisiti SAT su E-commerce, recuperando i dati del cliente dopo il Checkout e consentendo persino la firma di fatture automatiche dopo l’elaborazione del pagamento, nonché l’invio ai clienti dei file via email e la concessione dell’accesso per recuperare i file PDF e XML dal proprio portale cliente.
Flusso E-commerce¶
Durante il normale processo di checkout, appare un nuovo passaggio Informazioni di fatturazione, dove è possibile richiedere o meno una fattura. Se viene selezionato No, viene creato un CFDI pubblico. Se viene selezionato Sì, sono richiesti RFC, Regime fiscale e Utilizzo per ottenere tutte le informazioni nell’ordine di vendita, il cui stato cambierà in Da fatturare.
Inoltre il cliente può decidere se richiedere o meno la suddivisione IEPS.
Importante
Assicurarsi di aggiungere un codice UNSPSC al prodotto di spedizione.
Se la Fatturazione automatica è abilitata in , il documento elettronico verrà firmato automaticamente.
Vendite¶
L’app Vendite contiene campi che facilitano la fatturazione; sebbene i campi stessi non modifichino il comportamento delle vendite, vengono copiati direttamente durante la creazione di una fattura.
I campi copiati sono:
Metodo di pagamento
Politica di pagamento
CFDI al pubblico
Uso
Inoltre, è possibile ottenere un’anteprima della fattura a scopo di convalida con il cliente installando il modulo pro-forma. Questo modulo aggiunge i campi menzionati all’ordine di vendita, nonché:
Codice prodotto
Codice unità
Regime fiscale
Abbonamenti¶
Durante la gestione degli abbonamenti, tutti i campi di vendita vengono utilizzati per creare le fatture ricorrenti. Queste vengono firmate automaticamente e inviate via e-mail con il PDF e l’XML allegati senza ulteriori azioni manuali richieste.
Importante
Tutte le fatture generate dall’app Abbonamenti verranno sempre firmate automaticamente senza eccezioni.
Magazzino¶
Numeri doganali¶
Una dichiarazione doganale (Pedimento Aduanero) è un documento fiscale che certifica che tutti i contributi all’entità fiscale (il SAT) sono stati pagati, inclusa l’importazione/esportazione di merci.
Secondo l”Allegato 20 del CFDI 4.0, nei documenti in cui i beni fatturati provengono da un’operazione di importazione di prima mano, il campo Numero doganale deve essere aggiunto a tutte le righe dei prodotti coinvolti nell’operazione, così come la data del documento.
Nota
Per farlo, è necessario installare il modulo Localizzazione messicana Odoo per Magazzino/Sbarco l10n_mx_edi_landing, oltre alle app Magazzino, Acquisti e Vendite.
Importante
Non confondere questa funzionalità con il commercio estero. I numeri doganali sono direttamente collegati all’importazione di merci, mentre il complemento per il commercio estero riguarda l’esportazione. Prima di apportare qualsiasi modifica, consulta un commercialista per verificare se questa funzionalità è necessaria.
Configurazione¶
Per tracciare il numero doganale corretto per una fattura specifica, Odoo utilizza i costi di trasporto. Andare in e nella sezione Valutazione assicurarsi che Costi di trasporto sia attivato.
Suggerimento
Si raccomanda di aggiungere un Giornale predefinito per riempire automaticamente il campo obbligatorio Giornale sui costi accessori anche se i costi accessori che aggiungono solo numeri doganali senza aggiungere Costi aggiuntivi non creano registrazioni contabili.
Configurare i prodotti goods-type che contengono i numeri doganali. Per farlo, creare i prodotti e completare questi tre requisiti:
Tracciamento deve essere impostato su Per lotti o Per numero di serie univoco ma non su Per quantità.
Politica di fatturazione deve essere impostata su Quantità consegnate.
La valutazione per lotti/numeri di serie deve essere abilitata.
In questo modo il campo Fatturazione doganale diventa disponibile nella scheda Contabilità. Abilita il campo per utilizzare i numeri doganali con questo prodotto.
È importante assicurarsi che il prodotto abbia una Categoria prodotto e abbia la seguente configurazione:
Metodo di costo: FIFO o AVCO
Valutazione magazzino: Periodica o Perpetua
Nota
La funzionalità funziona indipendentemente dal fatto che la valutazione di magazzino sia impostata su Periodica (alla chiusura) o Perpetua (alla fatturazione).
Flusso di acquisto e vendita¶
Dopo aver configurato il prodotto, seguire il flusso di acquisto standard.
Creare un ordine di acquisto da . Quindi, confermare l’ordine per visualizzare un pulsante intelligente Ricevimento. Fare clic sul pulsante intelligente Ricevimento e convalidare il ricevimento.
Andare su , e creare un nuovo record. Nel Trasferimento, aggiungere la ricevuta che è stata appena convalidata, e aggiungere il Numero doganale.
Suggerimento
Sebbene sia possibile aggiungere i costi relativi al numero doganale in questa fase del processo, si consiglia vivamente di creare un costo di sbarco dalla fattura fornitore di uno spedizioniere doganale. Maggiori informazioni sui costi di sbarco qui.
Avvertimento
Il campo Numero doganale non è modificabile una volta impostato e non può essere ripetuto, tuttavia è possibile correggere il numero sul lotto o numero di serie successivamente selezionando un diverso costo accessorio.
Il numero doganale assegnato a uno specifico numero di lotto o di serie è disponibile nella relativa scheda in . Il campo L10N Mx Edi Landed Cost può essere modificato in qualsiasi momento per correggere eventuali errori verificatisi durante la registrazione del costo di sbarco. La modifica del campo L10N Mx Edi Landed Cost aggiorna automaticamente il Numero doganale e il nome del lotto o del numero di serie.
Successivamente, creare un ordine di vendita e confermarlo. Fare clic sul pulsante intelligente Consegna che appare e rivedere attentamente i lotti/numeri di serie assegnati per assicurarsi che siano i valori desiderati, dopodiché convalidare l’ordine di consegna.
Infine, crea una fattura dall’ordine di vendita e confermala. Le righe della fattura vengono create in base alla ripartizione dell’ordine di consegna. Se viene selezionato più di un numero doganale, Odoo suddivide le righe della fattura per quantità e per numero doganale.
Guida di consegna¶
Una Carta Porte è una polizza di carico: un documento che dichiara il tipo, la quantità e la destinazione delle merci trasportate.
Il 17 luglio 2024, la versione 3.1 di questo CFDI è stata implementata per tutti i fornitori di trasporto, gli intermediari e i proprietari di merci. Odoo è in grado di generare un documento di tipo «T» (Traslado), che, a differenza di altri documenti, viene creato in un ordine di consegna invece che in una fattura o in un pagamento.
Odoo può creare file XML e PDF con (o senza) trasporto su strada e può elaborare materiali trattati come Pericoli pericolosi.
Per stampare il PDF, l’ordine di consegna deve essere firmato dal governo. Successivamente, può essere stampato utilizzando il pulsante Stampa Carta Porte sull’ordine di consegna.
Suggerimento
Il file PDF contiene un codice QR per verificare il codice CCP per le autorità.
Per trasportare merci tra magazzini, il percorso logistico deve contenere un tipo di operazione Consegna.
Vedi anche
Nota
Per utilizzare questa funzionalità, è necessario installare il modulo Messico - Guida di consegna elettronica l10n_mx_edi_stock.
Inoltre, è necessario avere installate le app Magazzino e Vendite.
Importante
Odoo non supporta il documento Carta Porte di tipo «I» (Ingreso), trasporto aereo, ferroviario o marittimo.
Prima di apportare qualsiasi modifica, consulta un commercialista per verificare se questa funzionalità è necessaria.
Configurazione¶
Odoo gestisce due diversi tipi di CFDI tipo «T». Entrambi possono essere creati da spedizioni in entrata o ordini di consegna.
Nessuna autostrada federale viene utilizzato quando la Distanza alla destinazione è inferiore a 30 km.
Trasporto federale viene utilizzato quando la Distanza alla destinazione supera i 30 km.
Per Autostrade non federali, non è richiesta alcuna configurazione aggiuntiva oltre ai requisiti standard della fatturazione regolare (RFC del cliente, codice UNSPSC, ecc.).
Per il Trasporto federale, è necessario aggiungere diverse configurazioni ai contatti, alle impostazioni dei veicoli e ai prodotti. Tali configurazioni vengono quindi incluse nei file XML e PDF.
Contatti e veicoli¶
Come per la funzionalità di commercio estero, l”Indirizzo sia nell’azienda che nel cliente finale deve essere completo. Il CAP, la Città e lo Stato devono coincidere con il Catalogo ufficiale SAT per Carta Porte.
Suggerimento
Il campo Località è facoltativo per entrambi gli indirizzi.
Importante
L’indirizzo di origine utilizzato per la guida di consegna è impostato in . Sebbene sia impostato in modo predefinito come indirizzo dell’azienda, è possibile modificarlo con un indirizzo specifico del magazzino.
Questa funzionalità richiede l’uso di Parco veicoli per gestire i veicoli. La configurazione del veicolo viene gestita direttamente sul veicolo e tutti i campi richiesti sono visibili solo dopo aver selezionato il campo L10N Mx Is Freight Vehicle.
La selezione del campo L10N Mx Is Freight Vehicle mostra la scheda MX Parameters dove i campi obbligatori sono necessari per creare una guida di consegna corretta. Inoltre, il veicolo deve contenere una Targa, un Anno del modello e un Conducente.
Suggerimento
I campi Numero di targa del veicolo e Targa devono contenere tra 5 e 7 caratteri.
Il conducente principale del veicolo è impostato direttamente nel campo Conducente, ed è possibile aggiungere altri operatori del veicolo nella sezione Intermediari. Gli unici campi obbligatori per i contatti dei conducenti sono Partita IVA e Licenza operatore.
Suggerimento
Se il veicolo è noleggiato o sono necessari più intermediari, è possibile aggiungerli nel campo Intermediari.
Prodotti¶
Analogamente alla fatturazione regolare, tutti i prodotti devono avere una categoria UNSPSC. Oltre a questo, ci sono due configurazioni aggiuntive per i prodotti coinvolti nelle guide di trasporto:
Il Tipo di prodotto deve essere impostato come Prodotto stoccabile affinché vengano creati i movimenti di magazzino.
Nella scheda Magazzino, il campo Peso deve essere maggiore di
0.
Avvertimento
La creazione di una guida di consegna di un prodotto con il Peso impostato a 0 genererà un errore. Poiché il Peso viene immediatamente memorizzato nell’ordine di consegna, è quindi necessario restituire i prodotti e ricreare l’ordine di consegna (e la guida di consegna) con i valori corretti.
Flusso vendite e magazzino¶
Per creare una guida di consegna, creare e confermare prima un ordine di vendita da . Fare clic sul pulsante intelligente Consegna che viene generato e Convalidare il trasferimento.
Dopo aver impostato lo stato su Completato, è possibile modificare il trasferimento e selezionare il Tipo di trasporto nella scheda Informazioni aggiuntive tab.
Se si utilizza il Tipo di trasporto Senza autostrade federali, salvare il trasferimento e quindi fare clic su Genera guida di trasporto. Il file XML risultante si trova nel chatter.
Nota
A parte il UNSPSC su tutti i prodotti, le guide di consegna che utilizzano Autostrade non federali non richiedono alcuna configurazione speciale per essere inviate al governo, in quanto sono un CFDI di tipo «T» senza complemento per la guida di consegna.
Se si utilizza Trasporto federale come Tipo di trasporto, viene visualizzata la voce Configurazione veicolo da selezionare. L”Operatore viene ricavato dal conducente del veicolo e può essere modificato per ciascuna consegna. In caso di modifica, viene visualizzato il pulsante Imposta come conducente principale. Fai clic su di esso per sostituire il conducente sul veicolo del parco auto a fini di tracciabilità. Il Peso lordo del veicolo viene ricavato dalla configurazione Configurazione veicolo, in cui è possibile aggiungere un ulteriore Peso extra per tenere conto di conducenti e bagagli.
Nota
Odoo calcola il Peso lordo del veicolo con la seguente formula:
Ogni consegna richiede un valore in Distanza verso destinazione (KM) maggiore di 0. Infine, inserire la Data di consegna e fare clic su Genera guida di consegna.
Nota
Per impostazione predefinita, la Data programmata è compilata e rappresenta il momento in cui la spedizione lascia il magazzino. La Data di consegna è il momento in cui è previsto l’arrivo della spedizione a destinazione. Questi valori sono dichiarati sia nel file XML che nel PDF.
Merci pericolose¶
Alcuni valori nella Categoria UNSPSC sono considerati nel `catalogo ufficiale SAT<http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_carta_porte.htm>`_ come merci pericolose. Queste categorie richiedono considerazioni aggiuntive durante la creazione di una guida di trasporto con Trasporto federale.
Prima selezionare il prodotto da . Quindi, nella scheda Contabilità, compilare i campi Codice designazione materiale pericoloso e Imballaggio pericoloso con il codice corretto del catalogo SAT.
Importante
Una Categoria UNSPSC può essere o meno classificata come pericolo, ad esempio 01010101. Se non è pericolosa, inserisci 0 nel campo Codice designazione materiale pericoloso.
In MX Parameters, completare anche Assicuratore ambientale e Polizza assicurativa ambientale. Dopodiché, continuare con il processo regolare per creare una guida di consegna.
Importazioni ed esportazioni¶
Se una Carta Porte è destinata a operazioni internazionali (per le esportazioni), occorre prendere in considerazione alcuni campi aggiuntivi.
Innanzitutto, assicurarsi che tutti i Prodotti rilevanti abbiano la seguente configurazione:
Categoria UNSPSC non può essere 01010101 Non esiste nel catalogo.
Frazione tariffaria e UMT Aduana devono essere impostati, analogamente al flusso di commercio estero.
Tipo di materiale deve essere impostato.
Quindi, quando si crea una Guida di trasporto da una consegna o ricevimento, compilare i seguenti campi:
Regimi doganali
Tipo di documento doganale
Identificazione del documento doganale
Quindi, quando si crea una Guida di consegna per una ricevuta in cui il Tipo di documento doganale è Numero doganale, vengono visualizzati due nuovi campi: Numero doganale e Importatore.
Suggerimento
Il campo Numero doganale deve seguire lo schema xx xx xxxx xxxxxxx. Ad esempio, usa 15 48 3009 0001235 con due spazi tra il testo.