Mexico¶
Modules¶
De volgende modules worden automatisch geïnstalleerd met de Mexicaanse lokalisatie:
Naam |
Technische naam |
Omschrijving |
|---|---|---|
Mexico - Boekhouding |
|
Het standaard fiscaal lokalisatiepakket voegt boekhoudkundige kenmerken toe voor de Mexicaanse lokalisatie, zoals: de meest voorkomende btw en het grootboekschema – gebaseerd op de SAT-rekeninggroeperingscode. |
EDI voor Mexico |
|
Bevat alle technische en functionele vereisten om elektronische documenten te genereren en te valideren — gebaseerd op de technische documentatie gepubliceerd door de SAT. Hiermee kun je verkoopfacturen (met of zonder toevoegingen) en betalingsaanvullingen naar de overheid verzenden. |
Odoo Mexicaanse lokalisatierapporten |
|
Past rapporten aan voor de Mexicaanse elektronische boekhouding: grootboekschema, proefbalans en DIOT. |
Mexico - Maand 13 proefbalans |
|
Noodzakelijk om de afsluitende boeking te maken (ook wel de maand 13-boeking genoemd). |
Odoo Mexicaanse XML Polizas-export |
|
Maakt de export mogelijk van XML-bestanden van boekingen voor een verplichte audit. |
De volgende modules zijn optioneel. Het wordt aanbevolen ze alleen te installeren als er aan een specifieke zakelijke vereiste moet worden voldaan.
Naam |
Technische naam |
Omschrijving |
|---|---|---|
EDI voor Mexico (geavanceerde functies) |
|
Voegt de externe handelsaanvulling toe aan verkoopfacturen (een wettelijke vereiste voor het verkopen van producten aan het buitenland). |
Mexico - elektronische leveringsgids |
|
Hiermee kun je een Carta Porte aanmaken: een vrachtbrief die aan de overheid bewijst dat je goederen tussen A en B verzendt met een ondertekend elektronisch document. |
Odoo Mexico-lokalisatie voor voorraad/logistieke kosten |
|
Maakt het beheren van douanenummers mogelijk die gerelateerd zijn aan logistieke kosten in elektronische documenten. |
CFDI 4.0-velden voor verkooporders |
|
Voegt extra velden toe aan de module Verkoop om te voldoen aan de Mexicaanse elektronische facturering |
Mexicaanse lokalisatie voor kassa |
|
Voegt extra velden toe aan de module Kassa om te voldoen aan de Mexicaanse elektronische facturering |
Mexicaanse lokalisatie voor e-commerce |
|
Voegt extra velden toe aan de module E-commerce om te voldoen aan de Mexicaanse elektronische factureringsvereisten |
Werknemers - Mexico |
|
Voegt extra velden toe aan de module Werknemers om te voldoen aan lokale informatie voor werknemers. |
Mexico - Loonadministratie met boekhouding |
|
Voegt de vereiste regels en parameters toe om lokale loonadministratieberekening te beheren met de Loonadministratie-app. |
Videotutorials¶
Video’s over de Mexicaanse lokalisatie zijn ook beschikbaar. Basisworkflows en de meeste onderwerpen die op deze pagina worden behandeld, zijn ook beschikbaar in videoformaat. Bekijk het volgende:
Overzicht lokalisatie¶
De Odoo Mexicaanse lokalisatiemodules maken het ondertekenen van elektronische facturen mogelijk, volgens de specificaties van de SAT voor versie 4.0 van de CFDI, een wettelijke vereiste vanaf 1 januari 2022. Deze modules voegen ook relevante boekhoudkundige rapporten toe, waaronder de DIOT, maken buitenlandse handel mogelijk en maken het aanmaken van leveringsgidsen mogelijk.
Notitie
Om documenten elektronisch te ondertekenen in Odoo, moet de toepassing Ondertekenen geïnstalleerd zijn.
Vereisten¶
Het is noodzakelijk om aan de volgende vereisten te voldoen voordat je de Mexicaanse lokalisatiemodules in Odoo configureert:
Registreer je bij de SAT met een geldige RFC.
Heb een Certificado de Sello Digital / Digital Seal Certificate (CSD).
Kies een PAC. Momenteel werkt Odoo met de volgende PAC’s: Solución Factible, Quadrum en SW Sapien - Smarter Web.
Bedrijf¶
Verifieer na het installeren van de juiste modules dat het bedrijf is geconfigureerd met de juiste gegevens. Ga hiervoor naar en selecteer het te configureren bedrijf.
Voer het volledige adres in op het resulterende formulier, inclusief: postcode, provincie, land en RFC (btw-nummer).
Volgens de vereisten van de CFDI 4.0 moet de naam van het hoofdcontact van het bedrijf overeenkomen met de bedrijfsnaam zoals geregistreerd bij de SAT, zonder de afkorting van de rechtsvorm. Hetzelfde geldt voor de postcode.
Belangrijk
Vanuit juridisch oogpunt moeten Mexicaanse bedrijven de lokale valuta (MXN) gebruiken. Om een andere valuta te gebruiken, stel je MXN in als standaardvaluta en gebruik je in plaats daarvan een prijslijst.
Ga vervolgens naar en scroll naar de sectie MX Elektronische facturatie. Selecteer onder Service Tax Administration (SAT) het fiscaal regime dat van toepassing is op het bedrijf in de vervolgkeuzelijst en klik op Opslaan.
Tip
Om de Mexicaanse lokalisatie te testen, configureer je het bedrijf met een echt adres in Mexico (inclusief alle velden). Voeg EKU9003173C9 toe als btw-nummer en ESCUELA KEMPER URGATE als bedrijfsnaam. Gebruik voor het fiscaal regime General de Ley Personas Morales.
Contacten¶
Notitie
Installeer de Contacten-applicatie om toegang te krijgen tot contactgegevens.
Maak een factureerbaar contact aan via . Voer vervolgens de contactnaam, volledig Adres inclusief Postcode, Provincie, Land en RFC (Btw-nummer) in.
Belangrijk
Net als bij je eigen bedrijf moeten alle contacten hun correcte bedrijfsnaam geregistreerd hebben in de SAT. Dit geldt ook voor het Fiscaal regime, dat moet worden toegevoegd in het tabblad Verkoop en inkoop.
Waarschuwing
Een ingestelde RFC (Belasting-ID) maar geen geconfigureerd Land kan leiden tot onjuiste verkoopfacturen.
Btw¶
Om verkoopfacturen correct te ondertekenen, stel je de velden Factortype en Belastingobject in op verkoopbelastingen.
Factortype¶
Zowel het veld SAT-btw-type als Factortype zijn vooraf geladen in de standaard btw-tarieven. Als nieuwe btw-tarieven worden aangemaakt, moeten deze velden worden ingesteld. Ga hiervoor naar en vul beide velden in op het tabblad Geavanceerde opties voor alle btw-records, waarbij Btw-type is ingesteld als Verkoop.
Odoo ondersteunt vier groepen SAT-belastingtypes: IVA, ISR, IEPS en Lokaal.
Tip
Mexico hanteert twee verschillende soorten 0% btw om twee scenario’s mogelijk te maken:
Stel voor 0% btw het Factortype in als Tasa
Stel voor Btw-vrijgesteld het Factortype in als Exento
belastingobject¶
Een vereiste van CFDI 4.0 is dat het resulterende XML-bestand de uitsplitsing van btw van de bewerking verwerkt in overeenstemming met de regelgeving. Er zijn drie verschillende mogelijke waarden die aan het XML-bestand worden toegevoegd:
01: Niet onderhevig aan btw: Deze waarde wordt automatisch toegevoegd als de factuurregel geen btw bevat.02: Onderhevig aan btw: Dit is de standaardconfiguratie van elke factuurregel die btw bevat.03: Onderhevig aan btw en niet verplicht om uit te splitsen: Deze waarde kan op verzoek worden geactiveerd voor bepaalde klanten om waarde02te vervangen.
Navigeer om de waarde 03 voor een contact te gebruiken naar het tabblad Verkoop en inkoop van het contact en activeer het selectievakje Geen btw-uitsplitsing onder de sectie Fiscale informatie.
Belangrijk
De waarde Geen btw-uitsplitsing geldt alleen voor specifieke fiscale regimes en/of btw. Raadpleeg eerst je accountant om te zien of dit nodig is voor je bedrijf voordat je wijzigingen aanbrengt.
Andere btw-configuraties¶
De Mexicaanse lokalisatie gebruikt btw op kasbasis. Bij het registreren van een betaling voert Odoo de verplaatsing van btw uit van de Overgangsrekening kasbasis naar de rekening die is ingesteld op het tabblad Definitie van het btw-record dat op de factuur- of leveranciersfactuurregel is ingesteld. Voor deze verplaatsing wordt een btw-basisrekening gebruikt: (899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo) in de boeking bij het herclassificeren van btw. Verwijder deze rekening niet.
Producten¶
Configureer producten via , selecteer vervolgens een product om te configureren of Maak een nieuw product aan. Selecteer in het tabblad Boekhouding in het veld UNSPSC-productcategorie de categorie die het product vertegenwoordigt. Dit proces kan handmatig worden uitgevoerd of via een bulkimport.
Notitie
Alle producten moeten een |SAT|code gekoppeld hebben om validatiefouten te voorkomen.
Elektronische facturatie¶
PAC-inloggegevens¶
Nadat je je Private Key (CSD) hebt verwerkt bij de SAT, moet je je direct registreren bij de PAC van je keuze voordat je verkoopfacturen vanuit Odoo gaat aanmaken.
Ga naar zodra je je account hebt aangemaakt bij een van deze providers en navigeer naar de sectie MX Elektronische facturatie. Voer onder de sectie Geautoriseerde certificeringsprovider (PAC) de naam van je PAC in met je inloggegevens (PAC-gebruikersnaam en PAC-wachtwoord).
Tip
Test de elektronische facturatie zonder inloggegevens door het selectievakje MX PAC testomgeving te activeren en Solucion Factible te selecteren als de PAC. Het is niet nodig om een gebruikersnaam of wachtwoord toe te voegen voor een testomgeving.
.cer- en .key-certificaten¶
De digitale certificaten van het bedrijf moeten worden geüpload in de sectie Certificaten. Navigeer hiervoor naar .
Klik onder Beheer je certificaten op de link Sleutels om de lijstweergave Sleutels te openen. Klik op Aanmaken, upload het digitale Sleutelbestand (.key-bestand), voeg een Naam toe aan de sleutel en vul het Wachtwoord voor privésleutel in.
Selecteer vanaf de optie Certificaten om de lijstweergave Certificaat te openen. Klik op Aanmaken, upload het digitale Certificaat (.cer-bestand), voeg een Naam toe aan het certificaat en selecteer de Privésleutel die in de vorige stap is aangemaakt uit het vervolgkeuzemenu.
Notitie
De velden Certificaatwachtwoord en Openbare sleutel op Certificaat-records zijn optioneel.
Tip
Om de elektronische facturatie te testen, worden de volgende SAT testcertificaten aangeboden:
Wachtwoord:
12345678a
Boekhouding¶
Elektronische facturatie¶
Het facturatieproces in Odoo is gebaseerd op Bijlage 20 versie 4.0 van elektronische facturatie van de SAT.
Klantfacturen¶
Begin met factureren vanuit Odoo door een verkoopfactuur aan te maken met behulp van de standaard facturatiestroom.
Zolang het document in conceptmodus staat, kun je er wijzigingen in aanbrengen (bijvoorbeeld de juiste Betalingswijze of Gebruik toevoegen die de klant nodig heeft).
Klik na het klikken op Bevestigen in de klantfactuur op de knop Verzenden om de factuur bij de overheid te verwerken. Zorg ervoor dat het selectievakje CFDI is aangevinkt.
Nadat het ondertekende document is terugontvangen van de overheid, verschijnt het veld Fiscal Folio op het document, en verschijnt het xml-bestand zowel in het CFDI-tabblad als bijgevoegd in de chatter.
Als er een e-mailadres is geconfigureerd op het klantcontact, worden bij het aanvinken van de selectievakjes per e-mail en CFDI zowel de xml- als pdf-bestanden samen verzonden.
Klik op de knop Afdrukken om het pdf-bestand lokaal te downloaden.
Tip
Bij het klikken op SAT bijwerken bevestigt het veld SAT-status op de factuur of het xml-bestand Gevalideerd is in de SAT.
In een testomgeving verschijnt altijd het bericht Niet gevonden.
Creditfacturen¶
Terwijl een factuur een documenttype “I” (Ingreso) is, is een creditfactuur een documenttype “E” (Egreso).
De enige toevoeging aan de standaardstroom voor creditfacturen is dat er als vereiste van SAT een relatie moet zijn tussen een creditfactuur en een verkoopfactuur via het fiscale folio.
Vanwege deze vereiste voegt het veld CFDI-oorsprong deze relatie toe met een 01|, gevolgd door het fiscale folio van de oorspronkelijke factuur.
Tip
Gebruik voor het automatisch toevoegen van het veld CFDI Origin de knop Creditfactuur toevoegen vanuit de factuur, in plaats van deze handmatig aan te maken.
Betalingen¶
Betalingsbeleid¶
Een toevoeging van de Mexicaanse lokalisatie is het veld Betalingsbeleid. Volgens de SAT-documentatie <https://www.sat.gob.mx/consultas/92764/comprobante-de-recepcion-de-pagos> zijn er twee soorten betalingen:
PUE (Pago en una Sola Exhibición/betaling in één keer)
PPD (Pago en Parcialidades o Diferido/betaling in termijnen of uitgesteld)
Het verschil zit in de Vervaldatum of Betalingsvoorwaarden en termijnregelingen van de factuur.
Configureer PUE-facturen via en selecteer een Vervaldatum binnen dezelfde maand of kies Betalingsvoorwaarden die niet impliceren dat de vervalmaand verandert (d.w.z. Onmiddellijke betaling, of 15 dagen of 21 dagen, zolang ze binnen de huidige maand vallen).
Ga naar om PPD-verkoopfacturen te configureren en selecteer een verkoopfactuur met een Vervaldatum na de eerste dag van de volgende maand. Dit geldt ook als je Betalingstermijn in de volgende maand vervalt.
Betaal flow¶
In beide gevallen is het betalingsproces in Odoo hetzelfde. Het belangrijkste verschil is dat betalingen gerelateerd aan PPD-verkoopfacturen volgens de wet als documenttype “P” (Pago) naar de overheid moeten worden verzonden.
Als een betaling gerelateerd is aan een PUE-verkoopfactuur, kan deze worden geregistreerd via het betalingspop-upvenster en worden gekoppeld aan de bijbehorende factuur. Ga hiervoor naar en selecteer een factuur. Klik vervolgens op de knop Betalen om het betalingspop-upvenster te openen, stel de Betalingswijze en eventuele andere velden in en klik op Betaling aanmaken.
Zie ook
Hoewel dit proces hetzelfde is voor PPD-verkoopfacturen, betekent de toevoeging van het maken van een elektronisch document dat er enkele aanvullende vereisten nodig zijn om het document correct naar de SAT te verzenden.
Vanuit juridisch oogpunt moeten PPD-verkoopfacturen de specifieke Betalingswijze bevatten waarmee de betaling is ontvangen. Daarom kan het veld Betalingswijze niet worden ingesteld als Te definiëren. Het veld wordt daarom onzichtbaar wanneer je het selecteert.
Notitie
Als een bankrekeningnummer vereist is, voeg dit dan toe op het tabblad Boekhouding van de contactrecord van een klant.
De exacte configuraties staan in de Anexo 20 van de SAT. Meestal moet de Bankrekening 10 of 18 cijfers bevatten voor overboekingen en 16 voor credit- of debetkaarten.
Als een volledig afgeletterde betaling gerelateerd is aan een factuur met een Fiscaal folio, verschijnt de knop Betalingen bijwerken. Klik op de knop Betalingen bijwerken om het XML-bestand van de betalingsaanvulling automatisch naar de overheid te verzenden en weer te geven op het tabblad CFDI in zowel de factuur als de betaling.
Tip
Hoewel het een slechte fiscale praktijk is, kunnen de PUE-betalingen ook naar de overheid worden verzonden. Hiervoor moet je echter op CFDI forceren klikken op het tabblad CFDI.
Net als bij een factuur of creditfactuur kunnen de pdf en XML naar de eindklant worden verzonden. Klik hiervoor op het (tandwiel)-icoon om het actiemenu te openen en selecteer Ontvangstbewijs per e-mail verzenden.
Factuurannuleringen¶
Het is mogelijk om de EDI-documenten die naar de SAT zijn verzonden te annuleren. Volgens de Reforma Fiscal 2022 zijn er sinds 1 januari 2022 twee vereisten hiervoor:
Alle annuleringsverzoeken vereisen een annuleringsreden.
Na 24 uur vanaf het aanmaken van de factuur moet de klant worden gevraagd om de annulering goed te keuren. Als er binnen 72 uur geen reactie is, wordt de annulering automatisch verwerkt.
Factuurannuleringen kunnen worden uitgevoerd om een van de volgende redenen:
01 - Factuur uitgegeven met fouten (met gerelateerd document)
02 - Factuur uitgegeven met fouten (geen vervanging)
03 - De bewerking is niet uitgevoerd
04 - Nominatieve bewerking gerelateerd aan de geconsolideerde factuur
Ga naar , selecteer de geboekte factuur die je wilt annuleren en klik op Annulering aanvragen. Raadpleeg vervolgens de secties Annuleringsreden 01 of Annuleringsredenen 02, 03 en 04, afhankelijk van de annuleringsreden.
Tip
Je kunt ook een annulering aanvragen vanuit het tabblad CFDI door op Annuleren te klikken op het regelitem.
Notitie
Als een annulering wordt aangevraagd in een vergrendelde periode, wordt de CFDI geannuleerd maar niet de boeking.
Als de klant de annulering afwijst, wordt het regelitem voor de factuurannulering verwijderd uit het tabblad CFDI.
Annuleringsreden 01¶
Selecteer in het pop-upvenster CFDI-annulering aanvragen de optie 01 - Factuur uitgegeven met fouten (met gerelateerd document) in het veld Reden en klik op Vervangende factuur aanmaken om een nieuwe conceptfactuur aan te maken. Deze nieuwe conceptfactuur vervangt de vorige factuur, samen met de gerelateerde CFDI.
Bevestig het concept en verstuur de factuur.
Keer terug naar de oorspronkelijke factuur (d.w.z. de factuur waarvan je de annulering hebt aangevraagd). Het veld Vervangen door verschijnt met een verwijzing naar de nieuwe vervangende factuur.
Klik op Annulering aanvragen. In het pop-upvenster CFDI-annulering aanvragen wordt de optie 01 - Factuur uitgegeven met fouten (met gerelateerd document) automatisch geselecteerd in het veld Reden.
Klik op Bevestigen.
De factuurannulering wordt vervolgens gegenereerd met een redenregelitem op het tabblad CFDI.
Notitie
Bij gebruik van de annuleringsreden 01 - Invoice issued with errors (with related document) verschijnt het voorvoegsel 04| in het veld Fiscal Folio. Dit is een intern voorvoegsel dat door Odoo wordt gebruikt om de annulering te voltooien en betekent niet dat de annuleringsreden 04 - Nominative operation related to the global invoice was.
Annuleringsredenen 02, 03 en 04¶
Selecteer in het pop-upvenster Request CFDI Cancellation de gewenste annulerings-Reason en Confirm de annulering.
Bij het doen hiervan wordt de factuurannulering gegenereerd met een redenregelitem in het tabblad CFDI.
Notitie
Als de SAT Status teruggaat naar Validated, kan dit een van deze drie redenen hebben:
De factuur is gelabeld als Niet annuleerbaar op de SAT-website vanwege het feit dat deze een geldig gerelateerd document heeft: ofwel een andere factuur gekoppeld met het veld CFDI-oorsprong of een betalingscomplement. In dat geval moet je eerst elk ander gerelateerd document annuleren.
Het annuleringsverzoek wordt nog verwerkt door de SAT. Wacht in dat geval een paar minuten en probeer het opnieuw.
De eindklant moet het annuleringsverzoek afwijzen of accepteren in hun Buzón Tributario. Dit kan tot 72 uur duren en als het annuleringsverzoek wordt afgewezen, moet je het proces opnieuw herhalen.
Voor de annuleringsredenen 02, 03 en 04 wordt de knop Create Replacement Invoice vervangen door een knop Confirm die de annulering onmiddellijk aanvraagt.
Zowel de huidige State als de Cancellation Reason zijn te vinden in het tabblad CFDI.
Betalingsannuleringen¶
Om betalingssupplementen te annuleren, ga je naar het tabblad CFDI van de gerelateerde factuur en klik je op Cancel op de regel van het betalingssupplement.
Net als bij verkoopfacturen ga je naar de betaling en klik je op Update SAT om de SAT Status en Status te wijzigen naar Cancelled.
Notitie
Net als bij facturen kun je bij het aanmaken van een nieuw betalingscomplement de relatie van het oorspronkelijke document toevoegen door 04| plus het fiscale folionummer toe te voegen in het veld CFDI-oorsprong. Deze actie annuleert de factuur en markeert de Reden als 01 - Factuur uitgegeven met fouten (met gerelateerd document).
Speciale gebruikssituaties voor facturatie¶
Meerdere valuta’s¶
De hoofdvaluta in Mexico is MXN. Hoewel dit verplicht is voor alle Mexicaanse bedrijven, is het mogelijk om verkoopfacturen (en betalingen) in verschillende valuta te verzenden en ontvangen. Om het gebruik van multivaluta in te schakelen, navigeer je naar en stel je [MX] Bank of Mexico in als de service in het gedeelte Automatische wisselkoersen. Stel vervolgens het veld Interval in op de frequentie waarmee je de wisselkoersen wilt bijwerken.
Op deze manier heeft het XML-bestand van het document de juiste wisselkoers en het totaalbedrag, zowel in de vreemde valuta als in MXN.
Het is sterk aanbevolen om aparte bankrekeningen voor elke valuta te gebruiken.
Notitie
De enige valuta die hun wisselkoers dagelijks automatisch bijwerken zijn: USD, EUR, GBP, JPY en CNY.
Kortingen¶
Volgens de wet mogen elektronische documenten die naar de overheid worden verzonden geen negatieve regels bevatten, aangezien dit fouten kan veroorzaken. Daarom worden bij het gebruik van cadeaukaarten of loyaliteitsprogramma’s de daaropvolgende negatieve regels in de XML vertaald alsof het gewone kortingen zijn.
Om dit in te stellen, navigeer je naar en maak je een product Kortingen aan. Zorg ervoor dat het een geldige belasting heeft (meestal IVA van 16%).
Maak hierna de factuur aan en onderteken deze via CFDI, en voeg het product Kortingen onderaan toe. In de XML wordt de korting afgetrokken van de eerst beschikbare factuurregel. Odoo probeert het totaalbedrag van elke regel af te trekken totdat alle korting is verwerkt.
Tip
Voor elke productvariant gerelateerd aan cadeaukaarten of loyaliteitsprogramma’s moet een Korting en UNSPSC-productcategorie worden aangemaakt.
Aanbetalingen¶
Een gebruikelijke praktijk in Mexico is het gebruik van aanbetalingen. Het gebruik bestaat voornamelijk uit gevallen waarbij je een betaling ontvangt voor een product of dienst waarbij het product of de prijs (of beide) nog niet is vastgesteld op dat moment.
De SAT biedt twee verschillende manieren om dit proces af te handelen: beide houden in dat alle verkoopfacturen aan elkaar worden gekoppeld met het veld CFDI Origin.
Notitie
Voor dit proces moet de app Verkoop geïnstalleerd zijn.
Configuratie¶
Ga eerst naar om een product Anticipo te maken en te configureren. Het Producttype moet Dienst zijn, en gebruik de UNSPSC-categorie 84111506 Servicios de facturación.
Ga vervolgens naar , en voeg het product Anticipo toe als standaard.
Methode A¶
Deze methode bestaat uit het maken van een aanbetalingsfactuur, het maken van een factuur voor het totaalbedrag, en ten slotte het maken van een creditfactuur voor het totaal van de aanbetaling.
Maak eerst een verkooporder met het totaalbedrag, en maak daarvan een aanbetaling (met een percentage of vast bedrag). Onderteken vervolgens het document via CFDI, en registreer de betaling.
Wanneer het tijd is voor de klant om de definitieve factuur te ontvangen, maak deze dan opnieuw aan vanuit dezelfde verkooporder. Selecteer in de popup Factuur maken de optie Normale factuur. Zorg ervoor dat je de regel met het product Anticipo verwijdert.
Tip
Zorg er bij het gebruik van aanbetalingen met de Mexicaanse lokalisatie voor dat het Factureringsbeleid van de producten Bestelde hoeveelheden is. Anders wordt er een klantcreditfactuur aangemaakt.
Kopieer vervolgens het Fiscal Folio van de aanbetalingsfactuur en plak dit in het CDFI Origin van de definitieve factuur, met het voorvoegsel 07| voor de waarde, en onderteken het document via CFDI.
Maak tot slot een creditfactuur aan voor de eerste factuur. Kopieer het Fiscal Folio van de definitieve factuur en plak dit in het CFDI Origin van de creditfactuur, met het voorvoegsel 07|. Onderteken vervolgens het document via CFDI.
Hiermee zijn alle elektronische documenten met elkaar verbonden. De laatste stap is het volledig betalen van de nieuwe factuur. Onderaan de nieuwe factuur vind je de creditfactuur in de Openstaande credits - voeg deze toe als betaling. Registreer ten slotte het resterende bedrag met de popup Betalen.
In de verkooporder moeten alle drie de documenten verschijnen als “In betaling”.
Methode B¶
Een andere, eenvoudigere manier om aan de SAT-vereisten te voldoen, is het maken van alleen de aanbetalingsfactuur en een tweede factuur voor het restant. Deze methode berust op het feit dat negatieve regels als kortingen worden behandeld.
Volg hiervoor hetzelfde proces als Methode A, tot aan het maken van de definitieve factuur. Verwijder de regel met de Anticipo niet en hernoem in plaats daarvan de Beschrijving van de andere producten om de tekst CFDI por remanente de un anticipo op te nemen. Vergeet niet het Fiscal Folio van de aanbetalingsfactuur toe te voegen aan de CDFI Origin van de definitieve factuur, met het voorvoegsel 07|.
Onderteken tot slot de definitieve factuur via CFDI.
XML-lezer¶
In bepaalde gevallen, zoals wanneer je facturen maakt in andere software of direct in de SAT, wil je de facturen uploaden in Odoo. De XML-lezer stelt je in staat om de gegevens uit een XML-bestand op te halen. Navigeer hiervoor naar en klik in de lijstweergave op de knop Uploaden om een willekeurig aantal XML-bestanden te selecteren. Conceptfacturen worden dan automatisch aangemaakt. Dit werkt ook door de bestanden van je computer naar de weergave te slepen.
De conceptfacturen halen de Klantinformatie op (als deze nog niet bestaat, worden er nieuwe klanten aangemaakt), de Productregels (alleen als producten met dezelfde naam al bestaan) en berekenen alle btw en aanvullende velden die specifiek zijn voor de Mexicaanse lokalisatie. De importinformatie verschijnt in de chatter.
Waarschuwing
Afhankelijk van waar de factuur is gemaakt, kunnen XML-bestanden andere waarden bevatten dan het totaal dat in Odoo is berekend. Controleer altijd elk document dat op deze manier is geüpload.
Verkoopfacturen die op deze manier zijn gemaakt, kunnen betalingsaanvullingen aanmaken en kunnen op elk moment worden geannuleerd. Als je de knop Afdrukken gebruikt, bevat het pdf-document alle overeenkomstige informatie.
Dit kan ook voor Leveranciersfacturen.
Tip
Sleep XML-bestanden naar het venster om het Fiscal Folio op te halen voor reeds aangemaakte conceptfacturen.
CFDI naar publiek¶
De Mexicaanse overheid vereist dat alle verkochte goederen of diensten worden ondersteund door een factuur. Als de klant geen factuur nodig heeft of geen RFC heeft, moet er ook een CFDI naar Publiek worden aangemaakt, ook wel bekend als een “nominatieve” factuur.
Maak een contact aan met een specifieke naam. Als het selectievakje CFDI to Public in een verkooporder of een factuur is aangevinkt, overschrijft de uiteindelijke XML de gegevens in het factuurcontact en worden de volgende kenmerken toegevoegd:
RFC: XAXX010101000 als het een nationale klant is of XEXX010101000 als het een buitenlandse klant is
Postcode: Dezelfde code als het bedrijf
Gebruik: S01 - Zonder fiscale effecten
Belangrijk
Als het veld Country van je contact leeg is, wordt de uiteindelijke factuur beschouwd als een CFDI to Public voor nationale klanten. Er verschijnt een niet-blokkerende waarschuwing voordat je het document ondertekent.
Als de eindklant geen gegevens deelt, maak je een algemene Klant aan. De naam mag niet PUBLICO EN GENERAL zijn, anders treedt er een fout op (het kan bijvoorbeeld CLIENTE FINAL zijn).
Geconsolideerde factuur¶
Als aan het einde van een bepaalde periode (die kan variëren van dagelijks tot tweemaandelijks, afhankelijk van de juridische behoeften en voorkeuren van je bedrijf) de klant nog steeds verkopen heeft die niet zijn gemarkeerd als reguliere facturen of individuele CFDI naar Publiek-facturen, maakt de SAT het mogelijk om één enkele factuur aan te maken die alle bewerkingen kan bevatten, bekend als een geconsolideerde factuur.
Notitie
Voor dit proces moet de app Verkoop zijn geïnstalleerd.
Verkoopstroom¶
Eerst is het noodzakelijk om een speciaal dagboek aan te maken in met als doel een aparte reeksnummering bij te houden.
Zorg er vervolgens voor dat alle verkooporders die ondertekend moeten worden de volgende configuraties hebben:
Selectievakje CFDI to Public ingeschakeld
Factuurstatus gemarkeerd als Te factureren
Ga hierna naar , selecteer alle relevante verkooporders en druk op Facturen aanmaken. Zorg ervoor dat je het selectievakje Geconsolideerde facturering uitschakelt en klik op Conceptfactuur aanmaken.
Odoo leidt je om naar een lijst met verkoopfacturen. Selecteer ze allemaal en selecteer in het vervolgkeuzemenu Acties de optie Boekingen plaatsen. Selecteer alle geplaatste verkoopfacturen opnieuw en ga terug naar het vervolgkeuzemenu Acties om Geconsolideerde factuur aanmaken te selecteren.
Selecteer in de wizard de frequentie die door een professionele accountant is aangegeven en druk op Aanmaken. Alle verkoopfacturen moeten onder hetzelfde XML-bestand worden ondertekend, met hetzelfde Fiscal Folio.
Tip
Klik op Weergeven op het tabblad CFDI om een lijst met alle gerelateerde verkoopfacturen weer te geven.
Klik op Annuleren op het tabblad CFDI om de geconsolideerde factuur zowel bij SAT als in Odoo te annuleren.
Notitie
Geconsolideerde verkoopfacturen die op deze manier zijn aangemaakt, hebben geen pdf omdat hun informatie al in Odoo staat en niet bedoeld is om door een klant gezien te worden.
Elektronische boekhouding (rapportage)¶
Voor Mexico verwijst Electronic Accounting naar de verplichting om boekhoudkundige gegevens en boekingen op elektronische wijze bij te houden en om maandelijks boekhoudkundige informatie in te voeren via de SAT-website.
Het bestaat uit drie belangrijke XML-bestanden:
De bijgewerkte lijst van het grootboekschema dat momenteel in gebruik is
Een maandelijkse proefbalans, plus een afsluitingsrapport, ook bekend als: Proefbalans maand 13
Een export van de boekingen in het grootboek (optioneel, behalve in het geval van een verplichte audit)
De resulterende XML-bestanden voldoen aan de vereisten van de Anexo Técnico de Contabilidad Electrónica 1.3.
Daarnaast is het mogelijk om de DIOT te genereren: een rapport van boekingen van leveranciers die IVA-btw betreffen en dat kan worden geëxporteerd in een TXT-bestand.
Notitie
Om deze rapporten te gebruiken, moeten de volgende modules zijn geïnstalleerd:
Odoo Mexicaanse Lokalisatie Rapporten
l10n_mx_reportsMexico - Maand 13 Proefbalans
l10n_mx_reports_closingOdoo Mexicaanse XML Polizas Export
l10n_mx_xml_polizas
Het grootboekschema en de Proefbalans Maand 13 rapporten zijn te vinden in . Het DIOT rapport is te vinden in .
Belangrijk
De specifieke kenmerken en verplichtingen van de rapporten die je verstuurt kunnen veranderen afhankelijk van je fiscale regime. Neem altijd contact op met je accountant voordat je documenten naar de overheid verstuurt.
Grootboekschema¶
Het grootboekschema in Mexico volgt een specifiek patroon gebaseerd op SAT’s Código agrupador de cuentas <http://omawww.sat.gob.mx/fichas_tematicas/buzon_tributario/Documents/codigo_agrupador.pdf>.
Het is mogelijk om elke rekening aan te maken, zolang deze de coderingsgroep van SAT respecteert: het patroon is NNN.YY.ZZ of NNN.YY.ZZZ.
Example
Enkele voorbeelden zijn 102.01.99 of 401.01.001.
Wanneer een nieuwe rekening wordt aangemaakt in , met het SAT coderingsgroeppatroon, verschijnt de juiste groeperingscode in Labels, en verschijnt de rekening in het COA rapport.
Zodra alle rekeningen zijn aangemaakt, zorg ervoor dat de juiste Labels zijn toegevoegd, aangezien deze de aard van de rekening aangeven.
Notitie
Het is niet aan te raden om een patroon te gebruiken dat een sectie eindigt met een 0 (zoals 100.01.01, 301.00.003 of 604.77.00). Dit veroorzaakt fouten in het rapport. Standaard zal Odoo de rekeningen als geel markeren als de nummering later problemen zal veroorzaken, dit is om te voorkomen dat rapporten onnauwkeurige gegevens leveren.
Zodra alles is ingesteld, ga naar , en klik op de knop COA SAT (XML) om een XML-bestand te genereren met alle rekeningen. Dit XML-bestand is klaar om te uploaden naar de SAT website.
Proefbalans¶
De proefbalans rapporteert het beginsaldo, credit en totaalsaldo van je rekeningen, mits je hun juiste coderingsgroep hebt toegevoegd.
Om een XML-bestand van de proefbalans te genereren, ga naar , selecteer de datum en klik op (actiemenu), selecteer vervolgens SAT (XML).
Notitie
Odoo genereert niet de Balanza de Comprobación Complementaria.
Maand 13¶
Een aanvullend rapport is de Maand 13: een afsluitende balans die eventuele aanpassingen of mutaties toont die in de boekhouding zijn gemaakt om het jaar af te sluiten.
Om dit XML-document te genereren, navigeer naar , en maak een nieuw document aan. Voeg hier alle te wijzigen bedragen toe en breng het debet en/of credit van elk bedrag in evenwicht.
Nadat dit is gedaan, ga naar het tabblad Overige Info en vink het veld Maand 13 Afsluiting aan. Ga indien nodig naar en selecteer de datum Maand 13, waar je het totaalbedrag van het jaar kunt zien, plus alle toevoegingen van de boeking. Om het XML-bestand te genereren, klik op (actiemenu), selecteer vervolgens SAT (XML).
Grootboek¶
Volgens de wet moeten alle transacties in Mexico digitaal worden vastgelegd. Omdat Odoo automatisch alle onderliggende boekingen van alle verkoopfacturen en betalingen aanmaakt, voldoet het eenvoudig exporteren van het grootboek aan de controles en/of btw-teruggaven van SAT.
Tip
Het rapport kan worden gefilterd op periode of op dagboek, afhankelijk van de behoefte.
Om het XML-bestand te maken, ga je naar , klik je op (actiemenu) en vervolgens op XML (Polizas). Selecteer vervolgens een van de vier Export-typen:
Belastingcontrole
Auditcertificering
Retour van goederen
Compensatie
Voor Belastingcontrole of Auditcertificering voeg je het Ordernummer toe dat is verstrekt door SAT. Voor Retour van goederen of Compensatie voeg je het Procesnummer toe, ook verstrekt door SAT.
Notitie
Om dit rapport te bekijken zonder het te verzenden, gebruik je ABC6987654/99 voor het Ordernummer of AB123451234512 voor het Procesnummer.
DIOT-rapport¶
De DIOT (Declaración Informativa de Operaciones con Terceros / Informatieve verklaring van activiteiten met derden) is een aanvullende verplichting bij SAT, waarbij de huidige status van verrekenbare en niet-verrekenbare betalingen, inhoudingen, invoerbelastingen en btw-teruggaven van je leveranciersfacturen worden verstrekt aan SAT.
Notitie
Sinds juli 2025 is de nieuwe 2025-versie van het rapport beschikbaar.
In tegenstelling tot andere rapporten wordt de DIOT geüpload naar software van de SAT die het A-29-formulier bevat. In Odoo kun je de records van je transacties downloaden als een TXT-bestand dat naar het formulier kan worden geüpload, waardoor directe invoer van deze gegevens wordt vermeden.
Het transactiebestand bevat het totaalbedrag van je betalingen geregistreerd in leveranciersfacturen, uitgesplitst in de overeenkomstige IVA-types. De btw en het Land zijn verplicht voor alle leveranciers.
Om het DIOT-rapport als TXT-bestand te downloaden, ga je naar . Selecteer de gewenste maand, klik op (actiemenu) en selecteer DIOT (TXT).
Belangrijk
Het is verplicht om het veld Type bewerking op het tabblad Boekhouding van elke leverancier in te vullen om validatiefouten te voorkomen. Zorg ervoor dat buitenlandse klanten hun Land hebben ingesteld.
Bij het selecteren van 87 - Globale bewerkingen worden in het uiteindelijke TXT-bestand alle leveranciers die deel uitmaken van de globale bewerkingen samengevoegd onder één generiek btw-nummer: XAXX010101000.
Buitenlandse handel¶
De buitenlandse handel is een aanvulling op een normale factuur die bepaalde waarden toevoegt in zowel de XML als de pdf, aan facturen met een buitenlandse klant volgens SAT-regelgeving, zoals:
Het specifieke adres van de ontvanger en de afzender
De toevoeging van een Tariefcode die het type product identificeert
De juiste Leveringscondities (International Commercial Terms)
En meer, zoals het certificaat van oorsprong en speciale meeteenheden
Dit maakt de correcte identificatie van exporteurs en importeurs mogelijk, naast het uitbreiden van de beschrijving van de verkochte goederen.
Sinds 1 januari 2018 is buitenlandse handel een vereiste voor belastingbetalers die exportactiviteiten van type A1 uitvoeren. Hoewel de huidige CFDI 4.0 is, is de buitenlandse handel momenteel op versie 2.0.
Notitie
Om deze functie te gebruiken, moet de module EDI voor Mexico (geavanceerde functies) l10n_mx_edi_extended geïnstalleerd zijn.
Belangrijk
Controleer voordat je installeert of je bedrijf deze functie nodig heeft. Raadpleeg indien nodig eerst je accountant, voordat je modules installeert.
Configuratie¶
Contacten¶
Ga naar om je bedrijfscontact voor buitenlandse handel te configureren, verwijder het standaard Klantfacturen filter en selecteer je Bedrijfsnaam. Hoewel de CFDI 4.0-vereisten vereisen dat een geldige Postcode wordt toegevoegd in het bedrijfscontact, voegt de buitenlandse handelsaanvulling de eis toe dat de Stad en de Staat ook geldig moeten zijn. Alle drie de velden moeten overeenkomen met de Officiële SAT-catalogus voor Carta Porte, of het produceert een fout.
Waarschuwing
Voeg de Stad en Staat toe in het contactrecord van het bedrijf, niet in het bedrijfsrecord zelf.
In het contactrecord kunnen ook de optionele velden Plaats en Koloniecode worden ingevuld. Deze twee velden moeten ook overeenkomen met de gegevens in de SAT.
Ga naar om de contactgegevens voor een buitenlandse ontvangende klant te configureren en selecteer het contact van de buitenlandse klant. Het contact moet de volgende velden ingevuld hebben om fouten te voorkomen:
Het volledige bedrijf Adres, inclusief een geldige Postcode en het buitenlandse Land.
Het buitenlandse RFC (belastingidentificatienummer), in het juiste formaat (bijvoorbeeld: Colombia
123456789-1)Vink in het tabblad Verkoop & Inkoop het selectievakje Heeft buitenlandse handel nodig? aan.
Belangrijk
Schakel de optie No Tax Breakdown niet in voor klanten met buitenlandse handel. Het selecteren van deze optie verbergt verplichte velden die nodig zijn voor de configuratie van contacten voor buitenlandse handel.
Notitie
In de resulterende XML- en pdf-bestanden wordt de btw automatisch vervangen door de generieke btw voor buitenlandse transacties: XEXX010101000.
Producten¶
Alle producten die betrokken zijn bij buitenlandse handel hebben vier aanvullende velden die verplicht zijn, waarvan twee exclusief zijn voor buitenlandse handel.
Het Referentie van het product moet ingesteld zijn in het tabblad Algemene informatie.
Het Gewicht van het product in het tabblad Voorraad moet meer dan
0zijn.De correcte Tarief fractie van het product moet ingesteld zijn in het tabblad Boekhouding voor buitenlandse handel.
De UMT Aduana in het tabblad Boekhouding moet ingesteld zijn en overeenkomen met de Tarief fractie voor buitenlandse handel.
Tip
Als de maateenheidcode van de Tarief fractie
01is, is de juiste UMT Aduanakg.Als de maateenheidcode van de Tarief fractie
06is, is de juiste UMT AduanaUnits.
Facturatieproces¶
Voordat je een factuur aanmaakt, is het belangrijk om rekening te houden met het feit dat facturen voor buitenlandse handel vereisen dat productprijzen worden omgerekend naar een buitenlandse valuta zoals USD. Daarom moet multivaluta ingeschakeld zijn met de buitenlandse valuta geactiveerd in de sectie Valuta. De juiste Service om uit te voeren is [MX] Bank of Mexico. Om productprijzen om te rekenen, maak je een prijslijst aan in de buitenlandse valuta.
Stel vervolgens, met de juiste wisselkoers ingesteld in , de velden Incoterm en het optionele Certificate Source in op het tabblad Overige informatie van de factuur.
Bevestig ten slotte de factuur met hetzelfde proces als een gewone factuur en klik op de knop Verzenden om deze te ondertekenen via CFDI.
Kassasysteem¶
De kassasysteem-aanpassing van de Mexicaanse lokalisatie maakt het mogelijk om verkoopfacturen aan te maken die voldoen aan de SAT-vereisten rechtstreeks in de kassasessie, met als extra voordeel het aanmaken van kassabonnen die zelfacturering mogelijk maken in een speciaal portaal en het aanmaken van globale verkoopfacturen.
Kassasysteem flow¶
Naast de standaard kassasysteemconfiguratie, is de enige vereiste voor de Mexicaanse lokalisatie dat elke betaalmethode moet worden geconfigureerd met een correcte Payment Way.
Tip
Standaard maakt Odoo vooraf geconfigureerde betaalmethoden aan voor contant, creditcard en betaalkaart.
Klik tijdens het verkopen in het kassasysteem op de knop Klant om een klant aan te maken of te selecteren. Hier is het mogelijk om klantfactuurinformatie (zoals de RFC of Fiscaal regime) te bekijken en zelfs rechtstreeks binnen de sessie te wijzigen.
Vink na het selecteren van een klant het selectievakje Verkoopfactuur aan. Dit opent een menu om het Gebruik te selecteren en om te bepalen of het een factuur voor het publiek is. Klik op bevestigen, selecteer de betaalmethode en klik vervolgens op valideren om de bestelling te voltooien. De pdf wordt vervolgens gedownload en het is mogelijk om de factuur samen met de bon per e-mail naar de eindklant te verzenden.
Tip
Ga om verkoopfacturen aan te maken vanuit bestellingen naar het menu Bestellingen, selecteer de bestelling, klik op Bestelling laden en vink het selectievakje Verkoopfactuur aan. Dit opent hetzelfde menu voor het Gebruik en CFDI to Public.
Vink het selectievakje Invoice aan bij het verwerken van een terugbetaling om een creditfactuur automatisch te ondertekenen.
Notitie
Creditnota’s voor geretourneerde producten bevatten het relatietype 03 - Devolución de mercancía sobre facturas o traslados previos.
Belangrijk
In de Mexicaanse lokalisatie kunnen positieve en negatieve regels in een Kassa sessie niet gemengd worden.
Als er een SAT-validatiefout optreedt, ontvangt de klant in plaats daarvan een Pro-Forma-factuur.
Zelfactureringsportaal¶
Als de eindklant niet zeker weet of hij zijn factuur op het exacte moment van de verkoop wil laten aanmaken, is het mogelijk om hem de optie te geven een kassabon te maken met een QR-code of een URL. Volg hiervoor deze stappen:
Ga naar .
Selecteer het kassasysteem.
Scroll naar het gedeelte Leveranciersfacturen & kassabonnen.
Schakel Zelfbedieningsfacturatie in.
Stel het veld Afdrukken in op QR-code, URL of QR-code + URL.
Klanten die deze QR-code scannen of de URL volgen, krijgen toegang tot een menu waar ze hun fiscale informatie kunnen toevoegen, waaronder het gebruik en fiscaal regime, zodra ze de vijfcijferige code invoeren die ook op de kassabon staat.
Zie ook
Geconsolideerde factuur¶
Net als bij gewone verkooporders kunnen globale verkoopfacturen ook worden aangemaakt vanuit een kassasessie.
Zorg er hiervoor voor dat je geen klant of de factuuroptie in het betalingsmenu selecteert en ga naar . Selecteer daar alle te factureren orders, klik op Acties en selecteer Geconsolideerde factuur maken.
Kies net als bij verkooporders de juiste frequentie en druk op Maken.
Dit voegt een XML-bestand toe aan elk van de geselecteerde orders. De XML-bestanden kunnen worden gedownload door naar het tabblad CFDI te gaan. Indien nodig is het mogelijk om de factuur vanaf hetzelfde tabblad te annuleren.
Als uiteindelijk een van de bestellingen die deel uitmaken van de geconsolideerde factuur naar een klant moet worden verstuurd, is het nog steeds mogelijk om een factuur te verzenden door een nieuwe kassasessie te starten, op het drop-downmenu te klikken, en vervolgens op Bestellingen te klikken. Wijzig het filter Alle actieve bestellingen naar Betaald, selecteer de bestelling en klik op de knop Factureren.
Notitie
Geconsolideerde verkoopfacturen kunnen, net als reguliere verkoopfacturen, alleen worden gegroepeerd per fysiek adres. Dat wordt bepaald door het adres dat is ingesteld in het factuurdagboek van de Kassa, dus wanneer wordt geprobeerd twee adressen te factureren, verschijnt een waarschuwing om de gebruiker op de fout te wijzen.
E-commerce¶
De E-commerce-aanpassing van de Mexicaanse lokalisatie biedt een extra stap om verkoopfacturen te maken die voldoen aan de SAT-vereisten voor E-commerce door de klantgegevens op te halen na het Afrekenen en zelfs door de ondertekening van automatische verkoopfacturen mogelijk te maken nadat de betaling is verwerkt, evenals het verzenden van de bestanden naar klanten via e-mail en hen toegang te verlenen om hun pdf- en XML-bestanden op te halen vanuit hun eigen klantportaal.
E-commerce-proces¶
Tijdens het reguliere afrekenproces verschijnt een nieuwe stap Facturatiegegevens, waar het mogelijk is om wel of geen factuur aan te vragen. Als Nee wordt geselecteerd, wordt een CFDI to Public aangemaakt. Als Ja wordt geselecteerd, zijn de RFC, het fiscaal regime en het gebruik vereist om alle informatie in de verkooporder te krijgen, waarbij de status verandert in Te factureren.
Belangrijk
Zorg ervoor dat je een UNSPSC-code toevoegt aan het verzendproduct.
Als je Automatisch factureren inschakelt in , wordt het elektronische document automatisch ondertekend.
Abonnementen¶
Bij het verwerken van abonnementen worden alle verkoopvelden gebruikt om de terugkerende verkoopfacturen aan te maken. Deze worden automatisch ondertekend en per e-mail verzonden met de pdf en XML bijgevoegd zonder dat er aanvullende handmatige acties nodig zijn.
Voorraad¶
Douanecodes¶
Een douaneaangifte (Pedimento Aduanero) is een fiscaal document dat certificeert dat alle bijdragen aan de fiscale entiteit (de SAT) zijn betaald, inclusief de import/export van goederen.
Volgens Bijlage 20 van CFDI 4.0 moet in documenten waarbij de gefactureerde goederen afkomstig zijn uit een importbewerking uit de eerste hand, het veld Douanecode worden toegevoegd aan alle regels van producten die bij de bewerking betrokken zijn.
Notitie
Hiervoor moet de Odoo Mexico Localisatie voor Voorraad/Landing l10n_mx_edi_landing-module geïnstalleerd zijn, naast de Voorraad-, Inkoop- en Verkoop-apps.
Belangrijk
Verwar deze functie niet met buitenlandse handel. De douanecodes zijn direct gerelateerd aan het importeren van goederen, terwijl de buitenlandse handel-aanvulling gerelateerd is aan exporteren. Raadpleeg eerst je accountant als deze functie nodig is voordat je wijzigingen aanbrengt.
Configuratie¶
Om de juiste douanecode voor een specifieke factuur bij te houden, gebruikt Odoo logistieke kosten. Ga naar en zorg ervoor dat in het gedeelte Waardering de optie Logistieke kosten is geactiveerd.
Begin met het aanmaken van een product van het type dienst genaamd Pedimento. Activeer op het tabblad Inkoop de optie Is een logistieke kost en selecteer een Standaard verdeelmethode.
Configureer vervolgens de producten van het type goederen die de douanecodes bevatten. Maak hiervoor de producten aan en zorg ervoor dat de Productcategorie de volgende configuratie heeft:
Kostprijsmethode: FIFO of AVCO
Voorraadwaardering: Geautomatiseerd
Voorraadwaarderingsrekening: 115.01.01 Voorraad
Voorraaddagboek: Voorraadwaardering
Voorraad inkomstenrekening: 115.05.01 Goederen in transit
Voorraad uitgavenrekening: 115.05.01 Goederen in transit
Notitie
Het instellen van de Voorraadwaardering op Geautomatiseerd vereist eerst het inschakelen van de functie. Ga naar en schakel in het gedeelte Voorraadwaardering de optie Automatische boekhouding in.
Inkoop- en verkoopproces¶
Volg na het configureren van het product de standaard inkoopstroom.
Maak een inkooporder aan vanuit . Bevestig vervolgens de order om een slimme knop Ontvangst weer te geven. Klik op de slimme knop Ontvangst en valideer de ontvangst.
Ga naar en maak een nieuwe record aan. Voeg in het veld Transfer de ontvangst toe die zojuist is gevalideerd, voeg de Douanecode toe en voeg op het tabblad Extra kosten het product Pedimento toe.
Optioneel is het mogelijk om een kostenbedrag toe te voegen. Daarna kun je de logistieke kosten Valideren. Zodra deze Geboekt is, hebben alle producten die aan die ontvangst zijn gekoppeld de douanecode toegewezen gekregen.
Waarschuwing
Het veld Pedimento-nummer is niet bewerkbaar zodra het is ingesteld, dus wees voorzichtig bij het koppelen van het juiste nummer aan de transfer(s).
Maak vervolgens een verkooporder aan en bevestig deze. Klik op de slimme knop Levering die verschijnt en Valideer de leveringsorder.
Ten slotte kun je een factuur maken vanuit de verkooporder en deze bevestigen. De factuurregel die aan het product is gekoppeld, bevat een douanecode. Dit nummer komt overeen met de douanecode die eerder is toegevoegd in de aangemaakte logistieke kostenrecord.
Afleverbon¶
Een Carta Porte is een vrachtbrief: een document dat het type, de hoeveelheid en de bestemming van de vervoerde goederen vermeldt.
Op 17 juli 2024 werd versie 3.1 van dit CFDI geïmplementeerd voor alle transportaanbieders, tussenpersonen en eigenaren van goederen. Odoo kan een documenttype “T” (Traslado) genereren, dat, in tegenstelling tot andere documenten, wordt aangemaakt in een leveringsorder in plaats van een factuur of betaling.
Odoo kan XML- en pdf-bestanden aanmaken met (of zonder) wegtransport, en kan materialen verwerken die worden behandeld als Gevaarlijke stoffen.
Notitie
Om deze functie te gebruiken moet de module Mexico - Electronic Delivery Guide l10n_mx_edi_stock geïnstalleerd zijn.
Daarnaast is het noodzakelijk om de apps Voorraad en Verkoop geïnstalleerd te hebben.
Belangrijk
Odoo ondersteunt het Carta Porte-documenttype “I” (Ingreso), lucht- of zeevervoer niet. Raadpleeg eerst je accountant als deze functie nodig is voordat je wijzigingen aanbrengt.
Configuratie¶
Odoo beheert twee verschillende typen CFDI-type “T”. Beide kunnen worden aangemaakt vanuit inkomende zendingen of leveringsorders.
Geen federale snelwegen wordt gebruikt wanneer de Afstand tot bestemming minder dan 30 km bedraagt.
Federaal transport wordt gebruikt wanneer de Afstand tot bestemming meer dan 30 km bedraagt.
Naast de standaardvereisten voor reguliere facturatie (de RFC van de klant, de UNSPSC-code, enz.) is er geen externe configuratie nodig als je Geen federale snelwegen gebruikt.
Voor Federaal transport moeten verschillende configuraties worden toegevoegd aan contacten, voertuiginstellingen en producten. Deze configuraties worden vervolgens opgenomen in de XML- en pdf-bestanden.
Contacten en voertuigen¶
Net als bij de buitenlandse handelsfunctie moet het Adres in zowel het bedrijf als de eindklant volledig zijn. De Postcode, Stad en Provincie moeten overeenkomen met de officiële SAT-catalogus voor Carta Porte.
Tip
Het veld Plaats is optioneel voor beide adressen.
Belangrijk
Het oorsprongsadres dat wordt gebruikt voor de leveringsgids wordt ingesteld in . Hoewel dit standaard is ingesteld als het bedrijfsadres, kun je het wijzigen naar je correcte magazijnadres.
Een andere toevoeging aan deze functie is het menu Voertuiginstellingen dat je kunt vinden onder . In dit menu kun je alle informatie toevoegen die betrekking heeft op het voertuig dat wordt gebruikt voor de leveringsorder.
Alle velden zijn verplicht om een correcte leveringsbon aan te maken.
Tip
De velden Kenteken voertuig en Nummerplaat moeten tussen de 5 en 7 tekens bevatten.
Voeg in het gedeelte Tussenpersonen de chauffeur van het voertuig toe. De enige verplichte velden voor dit contact zijn de btw en Bestuurdersvergunning.
Producten¶
Net als bij reguliere facturatie moeten alle producten een UNSPSC-categorie hebben. Daarnaast zijn er twee extra configuraties voor producten die betrokken zijn bij leveringsgidsen:
Het Producttype moet worden ingesteld als Voorraadproduct om voorraadmutaties te kunnen aanmaken.
Op het tabblad Voorraad moet het veld Gewicht meer dan
0zijn.
Waarschuwing
Het aanmaken van een leveringsbon voor een product met de waarde 0 zal een fout activeren. Aangezien het Gewicht al is opgeslagen in de leveringsorder, moeten de producten worden ingeleverd en moet de leveringsorder (en leveringsbon) opnieuw worden aangemaakt met de juiste hoeveelheden.
Verkoop- en voorraadstroom¶
Maak en bevestig eerst een verkooporder via om een leveringsbon aan te maken. Klik op de slimme knop Levering die wordt gegenereerd en Valideer de transfer.
Nadat de status is ingesteld op Voltooid, kun je de transfer bewerken en het Transporttype selecteren in het tabblad Aanvullende info.
Als je het Geen federale snelwegen Transporttype gebruikt, sla je de transfer op en klik je vervolgens op Leveringsgids genereren. De resulterende XML is te vinden in de chatter.
Notitie
Afgezien van de UNSPSC op alle producten, vereisen leveringsbonnen die Geen federale snelwegen gebruiken geen speciale configuratie om naar de overheid te worden verzonden.
Bij gebruik van het Federaal transport Transporttype, verschijnt het tabblad MX EDI. Voer daar een waarde in bij Afstand tot bestemming (KM) groter dan 0 en selecteer de Voertuiginstelling die voor deze levering wordt gebruikt.
Voeg tot slot een Brutovoertuiggewicht toe en klik op Leveringsbon genereren.
Tip
Leveringsbonnen kunnen ook worden aangemaakt vanuit Ontvangsten, hetzij vanuit de Voorraad-app of via de standaard flow van de Inkoop-app.
Gevaarlijke risico’s¶
Bepaalde waarden in de UNSPSC-categorie worden in de officiële SAT-catalogus beschouwd als gevaarlijke risico’s. Deze categorieën vereisen aanvullende overwegingen bij het aanmaken van een leveringsgids met Federaal transport.
Selecteer eerst het product vanuit . Vul vervolgens in het tabblad Boekhouding de velden Hazardous Material Designation Code en Hazardous Packaging in met de juiste code uit de SAT-catalogus.
Belangrijk
Het is mogelijk dat een UNSPSC Category al dan niet een gevaarlijk risico vormt (bijvoorbeeld 01010101). Als het niet gevaarlijk is, voer dan 0 in bij het veld Hazardous Material Designation Code.
Vul in de Milieuverzekeraar en Milieuverzekeringspolis goed in. Ga daarna verder met het normale proces om een leveringsbon aan te maken.
Invoer en uitvoer¶
Als je Carta Porte bedoeld is voor internationale activiteiten (voor export), moet je rekening houden met enkele extra velden.
Zorg er eerst voor dat alle relevante Producten de volgende configuratie hebben:
UNSPSC Category kan niet 01010101 Does not exist in the catalog zijn.
Tariff Fraction en UMT Aduana moeten ingesteld zijn, vergelijkbaar met de externe handel-flow.
Material Type moet ingesteld zijn.
Vul bij het aanmaken van een Delivery Guide vanuit een levering of ontvangst de volgende velden in:
Customs Regimes
Customs Document Type
Customs Document Identification
Wanneer je vervolgens een Leveringsbon aanmaakt voor een ontvangst waarbij het Douanedocumenttype Pedimento is, verschijnen twee nieuwe velden: Pedimentonummer en Importeur.
Tip
Het veld Pedimentonummer moet het patroon xx xx xxxx xxxxxxx volgen. Bijvoorbeeld 15 48 3009 0001235.