Mexic

Webinarii

Este disponibil și un videoclip despre localizarea mexicană. Acest videoclip acoperă cum să implementați această localizare de la zero, inclusiv cum să configurați configurațiile, cum să finalizați fluxurile de lucru comune și oferă, de asemenea, o privire aprofundată asupra mai multor cazuri de utilizare specifice.

Introducere

Modulele de localizare Odoo Mexican permit semnarea facturilor electronice, conform specificațiilor SAT pentru versiunea 4.0 a CFDI, o cerință legală, de la 1 ianuarie 2022. Aceste module adaugă și contabilitate relevantă rapoarte (cum ar fi: DIOT, permite comerțul exterior și crearea de ghiduri de livrare).

Notă

Pentru a semna electronic orice document în Odoo, asigurați-vă că aplicația Sign este instalată.

Configurare

Cerințe

Este necesar să îndepliniți următoarele cerințe înainte de a configura modulele de localizare mexicană în Odoo:

  1. Fiți înregistrat în SAT, cu un RFC valid.

  2. Deține un Certificat de Sigiliu Digital (CSD).

  3. Alegeți un PAC (Proveedor Autorizado de Certificación / Authorized Certification Provider). În prezent, Odoo lucrează cu următoarele PAC-uri: Solución Factible, Quadrum (fostă Finkok) și SW Sapien - Web mai inteligent.

  4. Aveți cunoștințe și experiență cu facturare, vânzări și contabilitate în Odoo. Această documentație numai conține informațiile necesare pentru a utiliza Odoo.

Instalarea modulelor

Instalați următoarele module pentru a obține toate caracteristicile localizării mexicane. Modulele Accounting și Contacts trebuie să fie instalate pentru această configurație:

Nume

Nume tehnic

Descriere

Mexic - Contabilitate

l10n_mx

Pachetul implicit localizare fiscală, adaugă caracteristici contabile pentru localizarea mexicană, cum ar fi: cele mai comune taxe și planul de conturi – bazat pe codul de grupare a conturilor SAT.

EDI pentru Mexic

l10n_mx_edi

Include toate cerințele tehnice și funcționale pentru generarea și validarea Documente electronice — pe baza documentației tehnice publicate de SAT. Acest lucru vă permite să trimiteți facturi (cu sau fără adaosuri) și completări de plată către guvern.

EDI v4.0 for Mexico

l10n_mx_edi_40

Este necesar să se creeze documente XML cu specificațiile corecte ale CFDI 4.0.

Rapoarte de localizare Odoo Mexican

l10n_mx_reports

Adaptează rapoartele pentru Contabilitatea electronică din Mexic: Planul de conturi, Balanța de verificare și DIOT.

Mexic - Rapoarte de localizare pentru închidere

l10n_mx_reports_closing

Necesar pentru a crea intrarea de închidere (cunoscută și sub denumirea de mutarea a 13-a lună).

Odoo Mexican XML Polizas Export

l10n_mx_xml_polizas

Permite exportul fișierelor XML ale intrărilor de jurnal pentru un audit obligatoriu.

Odoo Mexican XML Polizas Export Edi bridge

l10n_mx_xml_polizas_edi

Complementează modulul l10n_mx_xml_polizas.

Notă

Când instalați o bază de date de la zero și selectați Mexic ca țară, Odoo instalează automat următoarele module: Mexic - Contabilitate, EDI pentru Mexic și EDI v4 .0 pentru Mexic.

Următoarele module sunt opționale. Este recomandat să le instalați doar dacă întrunesc o cerință specifică. Asigurați-vă că sunt necesare pentru afacere.

Nume

Nume tehnic

Descriere

EDI pentru Mexic (funcții avansate)

l10n_mx_edi_extended

Adaugă complementul de comerț exterior la facturi: o cerință legală pentru vânzarea produselor în țări străine.

EDI v4.0 for Mexico (COMEX)

l10n_mx_edi_extended_40

Adaptează modulul l10n_mx_edi_extended pentru CFDI 4.0.

Mexic - Ghid electronic de livrare

l10n_mx_edi_stock

Vă permite să creați o Carta Porte: O conosament care dovedește guvernului că trimiteți mărfuri între A și B cu un document electronic semnat.

Ghid de livrare electronică pentru Mexic CFDI 4.0

l10n_mx_edi_stock_40

Adaptează modulul l10n_mx_edi_stock pentru CFDI 4.0

Localizare Odoo Mexic pentru stoc/aterizare

l10n_mx_edi_landing

Permite gestionarea numerelor vamale aferente costurilor debarcate în documente electronice.

Configurați compania dvs

După instalarea modulelor corecte, următorul pas este să verificați dacă compania dumneavoastră este configurată cu datele corecte. Pentru a face acest lucru, accesați Setări ‣ Setări generale ‣ Companii și selectați Actualizare informații sub numele companiei dvs.

Introduceți Adresa completă în formularul rezultat, inclusiv: codul `ZIP, Stat, Țara și RFC (:guilabel:număr „TVA”).

Conform cerințelor CFDI 4.0, numele principalului contact al companiei trebuie să coincidă cu numele dvs. comercial înregistrat în SAT, fără abrevierea persoanei juridice.

Cerințe principale de contact ale companiei pentru o facturare corectă.

Important

Din punct de vedere legal, o companie mexicană trebuie să folosească moneda locală (MXN). Prin urmare, Odoo nu oferă funcții pentru a gestiona o configurație alternativă. Dacă doriți să gestionați o altă monedă, lăsați MXN să fie moneda implicită și utilizați în schimb o pricelist.

Apoi, accesați Setări ‣ Contabilitate ‣ Facturare electronică (MX) ‣ Regim fiscal, apoi selectați regimul care se aplică companiei dvs. din lista derulantă și faceți clic pe :guilabel:` Salvează`.

Configurarea regimului fiscal în setările Contabilitate.

Sfat

Dacă doriți să testați localizarea mexicană, compania poate fi configurată cu o adresă reală în Mexic (inclusiv toate câmpurile) și adăugați EKU9003173C9 ca VAT și ESCUELA KEMPER URGATE ca :guilabel: „Numele companiei”. Pentru Regimul fiscal, utilizați General de Ley Personas Morales.

Contacte

Pentru a crea o persoană de contact care poate fi facturată, accesați Contacts ‣ Create. Apoi, introduceți numele contactului, complet Adresă, inclusiv: codul `ZIP, Stat, Țara și RFC (:guilabel:număr de TVA).

Important

La fel ca în cazul propriei companii, toate persoanele de contact trebuie să aibă numele lor corect înregistrat în SAT. Acest lucru este valabil și pentru Regimul fiscal, care trebuie adăugat în fila MX EDI.

Taxe

Unele configurații suplimentare pentru tipul de factor și obiectele fiscale trebuie adăugate la taxele de vânzare pentru a semna corect facturile.

Tipul de factor

Câmpul Tipul factor este preîncărcat în taxele implicite. Dacă sunt create taxe noi, trebuie să vă asigurați că configurați acest câmp. Pentru a face acest lucru, accesați Contabilitate ‣ Configurare ‣ Taxe, apoi activați câmpul Tip de factor din fila Opțiuni avansate pentru toate înregistrările, cu :guilabel :Tip de taxă setat ca Vânzări.

Tip factor Configurație tip taxă pe vânzări.

Sfat

Mexicul gestionează două tipuri diferite de TVA 0% pentru a se adapta la două scenarii:

  • 0% TVA setați Factor Type ca Tasa

  • VAT Exempt set the Factor Type as Exento

Obiect fiscal

O cerință a CFDI 4.0 este că fișierul XML rezultat trebuie (sau nu are nevoie) să defalce taxele operațiunii. Există trei valori posibile diferite care sunt adăugate în fișierul XML:

  • 01: Nu este supus taxei - această valoare este adăugată automat dacă linia dvs. de factură nu conține taxe.

  • 02: Sub rezerva taxei - aceasta este configurația implicită a oricărei linii de factură care conține taxe.

  • 03: supus taxei și nu obligat să se defalcă - această valoare poate fi declanșată la cerere pentru anumiți clienți pentru a înlocui valoarea 02.

Pentru a utiliza valoarea 03, navigați la Contacts ‣ factura clientului dvs. ‣ fila MX EDI și activați caseta de selectare Fără defalcare fiscală.

Opțiunea Fără defalcare fiscală din fila MX EDI a facturii clientului.

Important

Valoarea No Tax Breakdown se aplică numai unor regimuri fiscale și/sau taxe specifice. Consultați-vă mai întâi contabilul pentru a vedea dacă este necesar pentru afacerea dvs. înainte de a face orice modificare.

Alte configurații fiscale

La înregistrarea unei plăți, Odoo va efectua mișcarea taxelor din Contul de tranziție pe bază de numerar în contul stabilit în fila Definiție. Pentru o astfel de mișcare, se va utiliza un cont de bază fiscală: (Base Imponible de Impuestos en Base a Flujo de Efectivo) în înregistrarea de jurnal la reclasificarea impozitelor. Nu ștergeți acest cont.

Dacă creați o nouă taxă în Contabilitate ‣ Configurare ‣ Taxe, trebuie să adăugați Grele de taxe corecte pentru aceasta (IVA, ISR sau IEPS) . Odoo numai acceptă aceste trei grupuri de taxe.

Conturi fiscale disponibile pentru Odoo.

Produse

Pentru a configura produse, accesați Contabilitate ‣ Clienți ‣ Produse, apoi selectați un produs de configurat sau Creați unul nou. În fila Accounting și în câmpul UNSPSC Product Category, selectați categoria care reprezintă produsul. Procesul se poate face manual sau prin un import în bloc.

Notă

Toate produsele trebuie să aibă un SAT cod asociat acestora pentru a preveni erorile de validare.

Facturare Electronică

Acreditările PAC

După ce ați procesat cheia privată (CSD) <https://www.sat.gob.mx/aplicacion/16660/genera-y-descarga-tus-archivos-a-traves-de-la-aplicacion- certificata> _ cu |SAT|, **trebuie** înregistrați direct cu :ref:`PAC <mx-requirements> la alegere înainte de a începe să creați facturi de la Odoo.

După ce v-ați creat contul la oricare dintre acești furnizori, accesați Settings ‣ Accounting ‣ Electronic Invoicing (MX). Sub secțiunea MX PAC, introduceți numele PAC cu acreditările dvs. (nume utilizator PAC și parola PAC).

Configurarea acreditărilor PAC din setările de contabilitate.

Sfat

Dacă nu aveți acreditări, dar doriți să testați facturarea electronică, puteți activa caseta de selectare MX PAC test mediu și selectați Solucion Factible ca PAC. Nu trebuie să adăugați un nume de utilizator sau o parolă pentru un mediu de testare.

.cer and .key certificates

Certificatele digitale ale companiei trebuie încărcate în secțiunea Certificate MX. Pentru a face acest lucru, navigați la Settings ‣ Accounting ‣ Electronic Invoicing (MX). În secțiunea Certificate MX, selectați Adăugați o linie și se va deschide o fereastră. Faceți clic pe Creați și, de acolo, încărcați Certificatul digital (fișierul:fișier:.cer), Cheia de certificat (fișier:fișier:.key) , și Parola dvs. de certificat. Pentru a finaliza, faceți clic pe Salvați și închideți.

Intrări pentru încărcare certificat și cheie.

Sfat

Dacă încă nu aveți unul dintre PAC-urile contractate și doriți să testați facturarea electronică, puteți utiliza următorul SAT certificate de testare:

Fluxuri de lucru

Facturare Electronică

Procesul de facturare în Odoo se bazează pe Anexa 20 versiunea 4.0 de facturare electronică a SAT.

Facturi client

Pentru a începe facturarea de la Odoo, trebuie creată o factură client folosind fluxul de facturare standard.

În timp ce documentul este în modul ciornă, îi pot fi aduse modificări (de exemplu, poate fi adăugată Modul de plată corect sau Utilizare pe care clientul o poate solicita.)

După ce Confirmați factura clientului, apare un mesaj albastru care spune: Factura va fi procesată asincron de următorul serviciu de facturare electronică: CFDI (4.0).

Apăsarea butonului Procesează acum trimite documentul către guvern pentru a putea fi semnat. După primirea documentului semnat înapoi de la guvern, câmpul Fiscal Folio apare pe document, iar fișierul XML este atașat în chatter.

Sfat

Dacă faceți clic pe Reîncercați în câmpul starea SAT de pe factură, puteți confirma dacă fișierul XML este valid în SAT.

Dacă vă aflați într-un mediu de testare, veți primi întotdeauna mesajul Nu a fost găsit.

Pentru a trimite factura semnată clientului dvs. prin poștă, puteți trimite atât fișierele XML, cât și fișierele PDF împreună, direct din Odoo, făcând clic pe butonul Trimite și imprimă. De asemenea, puteți descărca fișierul PDF pe computer, făcând clic pe butonul Print și selectând opțiunea de imprimare dorită.

Note de credit

În timp ce o factură este un document de tip „I” (Ingreso), o notă de credit este un document de tip „E” (Egreso).

Singura completare la fluxul standard pentru note de credit este că, ca o cerință a SAT, trebuie să existe o relație între o notă de credit și o factură. prin folio fiscal.

Din cauza acestei cerințe, câmpul CFDI Origin adaugă această relație cu un 01|, urmat de folio fiscal al facturii originale.

Exemplu de număr de origine CFDI.

Sfat

Pentru ca câmpul CFDI Origin să fie adăugat automat, utilizați butonul Add Credit Note din factură, în loc să îl creați manual.

Complementări de plată

Politica de plată

One addition of the Mexican localization is the Payment Policy field. According to the SAT documentation, there are two types of payments:

  • PUE (Pago en una Sola Exhibición/Payment in a Single Exhibition)

  • PPD (Pago en Parcialidades o Diferido/Payment in Installements or Deferred)

    Vedeți și

    Costurile debarcate

Diferența constă în Data scadentă sau Termeni de plată ale facturii.

To configure PUE invoices, navigate to Accounting ‣ Customers ‣ Invoices, and either select an invoice Due Date within the same month, or choose a payment term that does not imply changing the due month (immediate payment, 15 days, 21 days, all falling within the current month).

Exemplu de factură cu cerințele PUE.

Sfat

Unele Termeni de plată sunt deja instalate implicit și pot fi gestionate din Contabilitate ‣ Configurare ‣ Termeni de plată.

Pentru a configura PPD facturi, navigați la Contabilitate ‣ Clienți ‣ Facturi și selectați o factură cu Data scadență după prima zi a lunii următoare. Acest lucru se aplică și dacă Termenul de plată este scadent în luna următoare.

Exemplu de factură cu cerințele PPD.

Important

Deoarece PPD politica implică faptul că o factură nu va fi plătită în acest moment, Modul de plată corect pentru PPD facturi este 99 - Por Definir (De definit).

Fluxul de plată

În ambele cazuri, procesul de plată în Odoo este același, principala diferență fiind plățile legate de PPD facturile declanșează crearea unui document de tip „P” (Pago).

Dacă o plată este legată de un PUE factura, aceasta poate fi înregistrată la expert și poate fi asociată cu factura corespunzătoare. Pentru a face acest lucru, navigați la Contabilitate ‣ Clienți ‣ Facturi și selectați o factură. Apoi, faceți clic pe butonul Înregistrați plata. Starea facturii se schimbă în În plată, deoarece plata este validată efectiv atunci când este reconciliată bancar.

Deși acest proces este același pentru facturile PPD, adăugarea creării unui document electronic înseamnă că sunt necesare anumite cerințe suplimentare pentru a trimite corect documentul către SAT.

Dintr-o factură, trebuie să confirmați Modul de plată specific în care ați primit plata. Din acest motiv, câmpul Payment Way **nu poate fi setat ca 99 - Por Definir (To Define).

Dacă intenționați să adăugați un număr de cont bancar în fila Contabilitate a cardului de contact al unui client, acesta trebuie să aibă un număr de cont valid.

Notă

Configurațiile exacte sunt în Anexo 20 al SAT. De obicei, Contul bancar trebuie să aibă 10 sau 18 cifre pentru transferuri, 16 pentru cardurile de credit sau de debit.

Dacă o plată este legată de o factură semnată cu Politica de plată PPD, Odoo generează automat complementul de plată corespunzător, odată ce faceți clic pe Procesează acum.

CFDI (4.0) Serviciul de facturare electronică procesează plata acum mesaj.

Atenționare

O plată în MXN nu poate fi utilizată pentru a plăti mai multe facturi în USD. În schimb, plata ar trebui să fie separată în plăți multiple, utilizând butonul Înregistrare plată de pe facturile corespunzătoare.

Anulări facturi

Este posibilă anularea documentelor EDI trimise către SAT. Conform Reformei Fiscale 2022, de la 1 ianuarie 2022, există două cerințe pentru aceasta:

  • Cu toate solicitările de anulare, trebuie să specificați un motiv de anulare.

  • După ce au trecut 24 de ore de la crearea facturii, clientului trebuie i se cere să accepte anularea.

Există patru motive diferite de anulare. În Odoo, puteți anula facturile cu motivele 01 Facturi trimise cu erori cu o relație și 02 Facturi trimise cu erori fără o relație.

Următoarele secțiuni detaliază procesul de anulare a facturilor pentru fiecare motiv de anulare în Odoo.

Important

Odoo are anumite limitări la anularea facturilor în SAT: Motivele 03 și 04 (Operațiunea nu a avut loc și, respectiv, Tranzacții nominative legate de o factură globală) nu sunt suportate în prezent de Odoo. Pentru aceasta, trebuie să anulați factura direct în SAT și să apăsați Reîncercați în câmpul SAT Status.

01 - facturi trimise cu erori cu o relatie

Acest motiv de anulare trebuie utilizat atunci când o nouă factură trebuie să o înlocuiască pe cea originală, din cauza unei erori în orice câmp.

Începeți prin a naviga la Contabilitate ‣ Clienți ‣ Facturi și selectați vechea factură. Copiați Foliul fiscal de pe vechea factură. Apoi, navigați la noua factură, iar în câmpul CFDI Origin, adăugați valoarea 04| și lipiți Fiscal Folio al vechii facturi după valoare. În cele din urmă, semnați noul document.

Apoi, navigați înapoi la vechea factură și observați că câmpul Substituted By este acum disponibil. Faceți clic pe butonul Solicitați anularea EDI de pe vechea factură, apoi faceți clic pe Procesează acum în secțiunea albastră care apare. Starea facturii se schimbă în Anulată, iar o confirmare este înregistrată în chatter.

Acum, factura ar trebui anulată în SAT de asemenea. Puteți confirma că acest lucru a fost făcut corect, apăsând Reîncercați în SAT câmp de stare.

În cazul în care documentul a fost anulat la mai mult de 24 de ore de la crearea sa, poate fi necesar să cereți clientului să accepte anularea în „Buzón Tributario” direct de pe site-ul `SAT <https://www.sat.gob.mx/home >`_.

Notă

04| este doar un cod care ajută Odoo să efectueze acest proces. Nu are nicio legătură cu metoda 04 motivul anulării.

Factură veche cu Origine CFDI. Factură cu câmpul Substituit By care face referire la factura CFDI Origin.
02 - facturi trimise cu erori fără relație

Acest motiv de anulare trebuie folosit atunci când o factură a fost trimisă cu o eroare în orice câmp și nu trebuie înlocuită cu alta.

În acest caz, navigați la Contabilitate ‣ Clienți ‣ Facturi și selectați vechea factură. De aici, singura cerință este să faceți clic pe butonul Solicitați anularea EDI, apoi faceți clic pe butonul Procesează acum.

Deoarece câmpul Substituted By nu apare când se utilizează acest motiv de anulare, SAT ar trebui să detecteze automat că motivul anulării este 02.

Anulări plată

De asemenea, este posibil să anulați Complementele de plată. Pentru aceasta, mergeți la plată, prin Contabilitate ‣ Clienți ‣ Plăți, și selectați Solicitare anulare EDI. Ca și în cazul facturilor, va apărea un buton albastru. Faceți clic pe Procesează acum, iar documentul va fi trimis către SAT. După câteva secunde, puteți face clic pe Reîncercați pentru a confirma SAT actual stare.

În cele din urmă, starea plății este mutată în Anulată.

Notă

La fel ca și facturile, atunci când creați un nou Complement de plată, puteți adăuga relația documentului original, adăugând un 04| plus folio fiscal în câmpul CFDI Origin.

Facturarea cazurilor speciale de utilizare

CFDI către public

Dacă clientul căruia îi vindeți bunuri sau servicii nu necesită o factură, trebuie creat un CFDI către Public.

Dacă utilizați numele Customer PUBLICO EN GENERAL, va fi declanșată o eroare. Aceasta este o schimbare principală în CFDI 4.0 care necesită ca facturile cu acel nume specific să aibă nevoie de câmpuri suplimentare, pe care Odoo nu le acceptă în prezent. Așadar, pentru ca un CFDI to Public să fie creat, trebuie să adăugați clientului dvs. orice nume care este nu PUBLICO EN GENERAL. (De exemplu: CLIENTE FINAL).

Pe lângă aceasta, este necesar să se adauge codul ZIP al companiei dumneavoastră, genericul RFC este setat ca XAXX010101000, iar Regimul fiscal al clientului dvs. trebuie setat ca: Sin obligaciones fiscales.

Configurarea câmpului CFDI către client public.
Valută multiplă

Moneda principală din Mexic este MXN. Deși acest lucru este obligatoriu pentru toate companiile mexicane, este posibil să trimiteți și să primiți facturi (și plăți) în diferite valute. Pentru a activa utilizarea multicurrency, navigați la Accounting ‣ Settings ‣ Currencies și setați Mexican Bank ca Serviciul din secțiunea Rate valutare automate. Apoi, setați câmpul Interval la frecvența la care doriți să actualizați cursurile de schimb.

Astfel, fișierul XML al documentului va avea cursul de schimb corect, și suma totală, atât în ​​valută, cât și în MXN.

Este foarte recomandat să folosiți un cont bancar pentru fiecare monedă.

Notă

Singurele valute care își actualizează automat cursul de schimb zilnic sunt: ​​USD, EUR, GBP și JPY.

Configurare multi-valută în setările de contabilitate.
Plăți anticipate

Pot exista cazuri în care primiți o plată în avans de la un client care trebuie aplicată ulterior unei facturi. Pentru a face acest lucru în Odoo, este necesar să legați corect facturile între ele cu câmpul CFDI Origin. Pentru a face acest lucru, este necesar să aveți instalată aplicația Sales.

Mai întâi, navigați la aplicația Vânzări pentru a crea un produs Anticipo și configurați-l. Tipul de produs trebuie să fie Serviciul, iar utilizarea Categoria UNSPSC trebuie să fie: 84111506 Servicios de facturación.

Apoi, accesați Vânzări ‣ Setări ‣ Facturare ‣ Avans și adăugați produsul Anticipo ca implicit.

Creați o comandă de vânzare cu suma totală și creați un avans (fie utilizând un procent, fie o sumă fixă). Apoi, semnați documentul și Înregistrați plata.

Când vine momentul ca clientul să primească factura finală, creați-o din nou din aceeași comandă de vânzare. În vrăjitorul Creați facturi, selectați Factură obișnuită și debifați Deduceți avans.

Apoi, copiați Fiscal Folio din prima factură și inserați-l în CDFI Origin a celei de-a doua facturi, adăugând prefixul 07| înainte de valoare. Apoi, semnați documentul.

După aceasta, creați o notă de credit pentru prima factură. Copiați Fiscal Folio din a doua factură și lipiți-l în CFDI Origin al notei de credit, adăugând prefixul 07|. Apoi, semnați documentul.

Prin aceasta, toate documentele electronice sunt legate între ele. Ultimul pas este plata integrală a noii facturi. În partea de jos a noii facturi, puteți găsi nota de credit în Credite restante - adăugați-o ca plată. În cele din urmă, înregistrați suma rămasă cu vrăjitorul Înregistrați plata.

Schimb extern

Comerțul exterior este o completare a unei facturi obișnuite care adaugă anumite valori atât în ​​format XML, cât și în PDF, la facturile cu un client străin conform reglementărilor SAT <http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_comercio_exterior .htm>`_, cum ar fi:

  • Adresa specifică a destinatarului și a expeditorului

  • Adăugarea unei Fracție tarifară care identifică tipul de produs

  • Incoterm (Termeni comerciali internaționali) corect, printre altele (certificat de origine și unități speciale de măsură).

Aceasta permite identificarea corectă a exportatorilor și importatorilor, pe lângă extinderea descrierii mărfurilor vândute.

De la 1 ianuarie 2018, comerțul exterior este o cerință pentru contribuabilii, care efectuează operațiuni de export de tip A1. În timp ce CFDI actual este 4.0, tranzacția externă este în prezent pe versiunea 1.1

Pentru a utiliza această caracteristică, modulele l10n_mx_edi_extended și l10n_mx_edi_extended_40 trebuie să fie instalate.

Important

Înainte de instalare, asigurați-vă că afacerea dvs. trebuie să folosească această funcție. Consultați-vă mai întâi contabilul, dacă este necesar, înainte de a instala orice module.

Configurare

Contacte

Pentru a configura persoana de contact din companie pentru comerțul extern, navigați la Contabilitate ‣ Clienți ‣ Clienți și selectați Companie. În timp ce cerințele CFDI 4.0 vă cer să adăugați un cod ZIP valid în contactul dvs., complementul de comerț extern adaugă cerința ca Orașul și Stat să fie, de asemenea, valide. Toate cele trei câmpuri trebuie să coincidă cu Official SAT Catalog, sau veți primi o eroare.

Atenționare

Adăugați Oraș și Stat în contact al companiei, nu în compania în sine. Puteți găsi persoana de contact a companiei dvs. în Contabilitate ‣ Clienți ‣ Clienți.

Câmpurile Localitate și Cod colonie sunt opționale și pot fi adăugate în companie direct în Setări ‣ Setări generale ‣ Companii. Aceste două câmpuri trebuie să coincidă cu datele din SAT.

Domenii opționale ale companiei de comerț extern.

Pentru a configura datele de contact pentru un client străin care primește, navigați la Contabilitate ‣ Clienți ‣ Clienți și selectați persoana de contact a clientului străin. Contactul trebuie să aibă următoarele câmpuri completate pentru a evita erori:

  1. Întreaga companie Adresă, inclusiv un cod ZIP valid și Țara străină.

  2. Formatul TVA străin (număr de identificare fiscală, de exemplu: Columbia 123456789-1)

  3. În fila MX EDI, trebuie să vă adresați dacă clientul primește bunuri pentru o perioadă de timp temporar (Temporary) sau permanent (Definitive).

Important

Dacă noul contact a fost creat prin duplicarea unui alt contact existent din Mexic, asigurați-vă că ștergeți orice informație reportată din câmpul Regim fiscal. În plus, nu activați opțiunea Fără defalcare fiscală. Selectarea acestei opțiuni ascunde câmpurile obligatorii care sunt necesare pentru configurarea contactelor comerciale externe.

Câmpuri obligatorii pentru clienți de comerț extern.

Notă

În fișierele XML și PDF rezultate, TVA este înlocuit automat cu TVA-ul generic pentru tranzacțiile din străinătate: XEXX010101000.

Produse

Toate produsele implicate în comerțul exterior au patru domenii care sunt obligatorii, două dintre ele exclusive comerțului exterior.

  1. Referința internă a produsului se află în fila Informații generale.

  2. Greutatea a produsului trebuie să fie mai mare de 0.

  3. Corecta Fracție tarifară a produsului în fila Contabilitate.

  4. UMT Aduana corespunde Fracția tarifară.

Câmpuri obligatorii de produse de comerț extern.

Sfat

  • If the UoM code of the Tariff Fraction is 01, the correct UMT Aduana is kg.

  • If the UoM code of the Tariff Fraction is 06, the correct UMT Aduana is Units.

Fluxul de facturare

Înainte de a crea o factură, este important să țineți cont de faptul că facturile de comerț extern necesită convertirea sumelor produsului dumneavoastră în USD. Prin urmare, multicurrency trebuie să fie activat și USD trebuie să fie activat în secțiunea Monede. Serviciul corect de rulat este Mexican Bank.

Apoi, cu cursul de schimb corect configurat în Contabilitate ‣ Setări ‣ Moneda, singurele câmpuri rămase sunt Incoterm și opționalul Sursa certificatului din :guilabel : fila „Alte informații”.

Comerț extern Fila Alte informații a unui produs.

În cele din urmă, semnați factura cu același proces ca o factură obișnuită și faceți clic pe butonul Procesează acum.

Ghid de livrare

O Carta Porte este o conosament: un document care precizează tipul, cantitatea și destinația mărfurilor care sunt purtat.

La 1 decembrie 2021, versiunea 2.0 a acestui CFDI a fost implementată pentru toți furnizorii de transport, intermediarii și proprietarii de bunuri. Odoo este capabil să genereze un document de tip „T” (Traslado), care, spre deosebire de alte documente, este creat într-o comandă de livrare în loc de o factură sau o plată.

Odoo poate crea fișiere XML și PDF cu (sau fără) transport la sol și poate procesa materiale care sunt tratate ca Pericole periculoase.

Pentru a utiliza această caracteristică, modulele l10n_mx_edi_extended, l10n_mx_edi_extended_40, l10n_mx_edi_stock și :guilabel:`l10n_mx_edi_stock trebuie să fie instalate_40.

Pe lângă aceasta, este necesar să aveți instalate aplicațiile Inventory și Sales, ca bine.

Important

Odoo nu acceptă documentul de tip Carta Porte tip „I” (Ingreso), transport aerian sau maritim. Consultați-vă mai întâi contabilul dacă această caracteristică este necesară înainte de a face orice modificări.

Configurare

Odoo gestionează două tipuri diferite de CFDI:

  • Fără autostrăzi federale: este utilizat când Distanța până la destinație este sub 30 KM.

  • Transport federal: este utilizat atunci când Distanța până la destinație depășește 30 KM.

În afară de cerințele standard de facturare obișnuită ( RFC al clientului, codul UNSPSC etc.), dacă utilizați Fără autostrăzi federale, nu este necesară nicio configurație externă.

Pentru Federal Transport, mai multe configurații trebuie adăugate la contacte, la setările vehiculului și la produse. Aceste configurații sunt adăugate fișierelor XML și PDF.

Contacte și vehicule

La fel ca și caracteristica de comerț extern, Adresa atât în ​​companie, cât și în clientul final trebuie să fie completă. Codul ZIP, City și State trebuie să coincidă cu Catalogul SAT oficial pentru Carta Porte <sat-catalog_>_.

Sfat

Câmpul, Localitate, este opțional pentru ambele adrese.

Configurarea contactului ghidului de livrare.

Important

Adresa de origine utilizată pentru ghidul de livrare este setată în Inventar ‣ Configurare ‣ Gestionare depozite ‣ Depozite. Deși aceasta este setată ca adresă a companiei în mod implicit, o puteți modifica în funcție de adresa corectă a depozitului.

O altă adăugare la această caracteristică este meniul Setări vehicul găsit în Inventar ‣ Setări ‣ Mexic. Acest meniu vă permite să adăugați toate informațiile legate de vehiculul utilizat pentru comanda de livrare.

Toate câmpurile sunt obligatorii pentru a crea un ghid de livrare corect.

Sfat

Câmpurile, Vehicle Plate Number și Number Plate, trebuie să conțină între 5 și 7 caractere.

În secțiunea Intermediari, trebuie să adăugați operatorul vehiculului. Singurele câmpuri obligatorii pentru acest contact sunt TVA și Operator Licence.

Ghid de livrare configurația vehiculului.
Produse

Similar cu facturarea obișnuită, toate produsele trebuie să aibă o categoria UNSPSC. În plus, există două configurații suplimentare pentru produsele implicate în ghidurile de livrare:

  • Tipul de produs trebuie setat ca Produs stocabil pentru ca mișcările de stoc să fie create.

  • În fila Inventar, câmpul Greutate trebuie să aibă mai mult de 0.

Atenționare

Crearea unui ghid de livrare al unui produs cu valoarea 0 va declanșa o eroare. Deoarece Greutatea a fost deja stocată în comanda de livrare, este necesar să returnați produsele și să creați din nou comanda de livrare (și ghidul de livrare) cu sumele corecte.

Ghid de livrare de configurare a produsului.

Fluxul de vânzări și stocuri

Pentru a crea un ghid de livrare, mai întâi, trebuie să creați și să confirmați o comandă de vânzare din Sales ‣ Sales Order. Acest lucru generează un buton inteligent Livrare. Faceți clic pe el și Validați transferul.

După ce starea este setată la Terminat, puteți edita transferul și puteți selecta Tipul de transport (fie Fără autostrăzi federale sau Transport federal).

Dacă ghidul de livrare are tipul Fără autostrăzi federale, puteți salva transferul, apoi faceți clic pe Generează ghid de livrare. XML-ul rezultat poate fi găsit în chatter.

Notă

În afară de UNSPSC din toate produsele, ghidurile de livrare care utilizează Fără autostrăzi federale nu necesită nicio configurație specială pentru a fi trimise guvernului.

Dacă ghidul de livrare are tipul Transport federal, apare fila MX EDI. Acolo, introduceți o valoare în Distanța până la destinație (KM) mai mare decât 0 și selectați Configurarea vehiculului folosită pentru această livrare.

Ghid de livrare Configurarea filei MX EDI.
Dangerous hazards

Anumite valori din Categoria UNSPSC sunt considerate în catalogul oficial SAT drept pericole periculoase. Aceste categorii necesită considerații suplimentare atunci când se creează un ghid de livrare cu Transport federal.

Mai întâi, selectați produsul dvs. din Inventar ‣ Produse ‣ Produse. Apoi, în fila Contabilitate, câmpurile Cod de desemnare a materialelor periculoase (MX) și Ambalaje periculoase (MX) trebuie completate cu codul corect din SAT catalog.

Ghid de livrare materiale periculoase produs câmpuri obligatorii.

În Inventar ‣ Setări ‣ Mexic ‣ Configurare vehicul, trebuie să fie înregistrate și datele de la Asigurătorul de mediu și Politica de asigurare de mediu. După aceasta, continuați cu procesul obișnuit pentru a crea un ghid de livrare.

Câmpurile obligatorii ale asigurătorului de mediu Ghid de livrare.

Numere vamale

O declarație vamală (Pedimento Aduanero) este un document fiscal care atestă că au fost plătite toate contribuțiile către entitatea fiscală (SAT), inclusiv importul/exportul de mărfuri.

Conform Anexei 20 din CFDI 4.0, în documentele în care mărfurile facturate provin dintr-o operațiune de import direct, câmpul , Numărul vamal, trebuie adăugat la toate liniile de produse implicate în operațiune.

Pentru a face acest lucru, trebuie instalat modulul l10n_mx_edi_landing, pe lângă Inventory, Purchase și Vânzări.

Important

Nu confundați această caracteristică cu comerțul exterior. Numerele vamale sunt direct legate de importul de mărfuri, în timp ce complementul comerțului exterior este legat de export. Consultați-vă mai întâi contabilul dacă această caracteristică este necesară înainte de a face orice modificări.

Configurare

In order to track the correct customs number for a specific invoice, Odoo uses landed costs. Go to Inventory ‣ Configuration ‣ Settings ‣ Valuation. Make sure that Landed Costs is activated.

Începeți prin a crea un produs de tip serviciu numit „Pedimento”. În fila Cumpărare, activați Este un cost aterizat și selectați o Metodă de împărțire implicită.

Apoi, configurați produsele stocabile care dețin numerele vamale. Pentru a face acest lucru, creați produsele stocabile și asigurați-vă că Categoria de produse are următoarea configurație.

  • Metoda de stabilire a costurilor: fie FIFO, fie AVCO

  • Evaluare inventar: Automat

  • Cont de evaluare a stocurilor: 115.01.01 Inventario

  • Jurnal de stoc: Evaluarea stocurilor

  • Cont de intrare stoc: 115.05.01 Mercancías en tránsito

  • Cont de ieșire stoc: 115.05.01 Mercancías en tránsito

Configurație generală a produselor stocabile. Configurație stocabilă pentru categorii de produse.

Fluxul de achiziții și vânzări

După ce vă configurați produsul, urmați standardul fluxul de achiziție.

Creați o comandă de achiziție din Cumpărare ‣ Comenzi ‣ Comandă de achiziție. Apoi, confirmați comanda pentru a afișa un buton inteligent Chitanță. Faceți clic pe butonul inteligent Chitanță pentru a Validare chitanța.

Accesați Inventory ‣ Operations ‣ Landed Costs și creați o nouă înregistrare. Adăugați transferul pe care tocmai l-ați creat și ambele: produsul Pedimento și Număr vamal.

Opțional, puteți adăuga o sumă de cost. După aceasta, validați costul debarcat. Odată Postate, toate produsele legate de acea chitanță au numărul vamal alocat.

Atenționare

Puteți adăuga numărul Pedimentos o singură dată, așa că aveți grijă când asociați numărul corect cu transferul (transferurile).

Numărul vamal pe o înregistrare a inventarului costurilor debarcate.

Acum, creați o comandă de vânzare și confirmați-o. Acest lucru ar trebui să declanșeze un buton inteligent Livrare. Validați-l.

În cele din urmă, creați o factură din comanda de vânzare și confirmați-o. Linia de factură aferentă produsului dvs. are un număr vamal. Acest număr ar trebui să se potrivească cu numărul vamal adăugat în înregistrarea Costuri debarcate pe care ați creat-o mai devreme.

Numărul vamal pe produsul comenzii de vânzare confirmate.

Contabilitate electronică

Pentru Mexic, Contabilitatea electronică se referă la obligația de a ține evidența contabilă și înregistrările prin mijloace electronice și de a introduce informatii contabile lunar, prin SAT site-ul web.

Este format din trei fișiere XML principale:

  1. Lista actualizată a planului de conturi pe care îl utilizați în prezent.

  2. Un sold de verificare lunar, plus un raport de înregistrare de închidere, cunoscut și sub numele de: Balanța de verificare luna 13.

  3. Fie opțional, fie pentru un audit obligatoriu, un export al înregistrărilor jurnalului în registrul dvs. general.

Fișierele XML rezultate respectă cerințele Anexo Técnico de Contabilidad Electrónica 1.3.

Pe lângă aceasta, puteți genera DIOT <https://www.sat.gob.mx/declaracion/74295/presenta-tu-declaracion-informativa-de-operaciones-con- terceros-(diot)-> _: Un raport al intrărilor de jurnal ale furnizorului care implică taxe IVA care pot fi exportate într-un fișier .txt.

Pentru a utiliza aceste rapoarte, modulele l10n_mx_reports, l10n_mx_reports_closing, l10n_mx_xml_polizas și l10n_mx_xml_reports, trebuie să fie instalate, de asemenea, contul :doc::` <../accounting/get_started>`.

Important

Caracteristicile și obligațiile specifice ale rapoartelor pe care le transmiteți se pot modifica în funcție de regimul dumneavoastră fiscal. Contactați-vă întotdeauna contabilul înainte de a trimite orice document către guvern.

Planul de conturi

planul de conturi din Mexic urmează un model specific bazat pe Código agrupador de cuentas.

Puteți crea orice cont, atâta timp cât respectă grupul de codificare al lui SAT: modelul este NNN.YY.ZZ sau NNN.YY.ZZZ.

Example

Câteva exemple sunt 102.01.99 sau 401.01.001.

Când se creează un cont nou în Contabilitate ‣ Configurare ‣ Plan de conturi, cu SAT model de grup de codificare, codul de grupare corect apare în Tags, iar contul dvs. apare în raportul COA.

Odată ce ați creat toate conturile, asigurați-vă că sunt adăugate corecte Tags.

Notă

Nu puteți utiliza niciun model care încheie o secțiune cu 0 (cum ar fi „100.01.01”, „301.00.003” sau „604.77.00”). Acest lucru declanșează erori în raport.

Once everything is set up, go to Accounting ‣ Reporting ‣ Trial Balance, click the (down arrow) next to the PDF button, and select COA SAT (XML). This generates an XML file with your accounts, which you can upload directly to the SAT website.

Sold trial

Balanța de verificare raportează soldul inițial, creditul și soldul total al conturilor dvs., cu condiția să adăugați grupul de codificare corect al acestora.

To generate this report in an XML format, go to Accounting ‣ Reporting ‣ Trial Balance. Select the month you want to download in the calendar, then click the (down arrow) next to the PDF button, and select SAT (XML).

Raportul balanței de verificare.

Notă

Odoo nu generează Balanza de Comprobación Complementaria.

Month 13 trial balance

The Month 13 report is a closing balance sheet that shows any adjustments or movements made in the accounting to close the year.

To generate it, proceed as follows:

  1. Go to Accounting ‣ Accounting ‣ Journal Entries and create a new entry for all the amounts to be changed, balancing the debit and/or credit of each one.

  2. In the Other Info tab, enable the Month 13 Closing option.

  3. Go to Accounting ‣ Reporting ‣ Trial Balance, click the calendar, and select Month 13.

  4. Click the (down arrow) next to the PDF button, and select SAT (XML).

Raportul Balanței de verificare luna 13.

Carte mare

Prin lege, toate tranzacțiile din Mexic trebuie înregistrate digital. Deoarece Odoo creează automat toate înregistrările de jurnal de bază ale facturării și plăților dvs., vă puteți exporta înregistrările de jurnal pentru a vă conforma auditurilor și/sau rambursărilor de taxe ale SAT.

Sfat

Puteți filtra după perioadă sau după jurnal, în funcție de nevoile dvs. actuale.

To create the XML, go to Accounting ‣ Reporting ‣ General Ledger, click the (down arrow) next to the PDF button, and select XML (Polizas). In the XML Polizas Export Options window, choose between four different Export types:

  • Control fiscal

  • Certificare de audit

  • Retur de marfă

  • Compensație

For Tax audit or Audit certification, you need to write the Order Number provided by the SAT. For Return of goods, or Compensation, you need to write your Process Number, also provided by the SAT.

Notă

Dacă doriți să vedeți acest raport fără a-l trimite, utilizați ABC6987654/99 pentru Numărul comenzii și AB123451234512 pentru Numărul procesului.

Raportul DIOT

DIOT (Declaración Informativa de Operaciones con Terceros / Declarația informativă de operațiuni cu terți) este o obligație suplimentară cu SAT, în care starea actuală a plăților creditabile și necreditabile, a reținerii și a rambursărilor de TVA de la dvs. facturile furnizorilor, sunt furnizate către SAT.

Spre deosebire de alte rapoarte, DIOT este încărcat într-un software furnizat de SAT care conține formularul A-29. În Odoo, puteți descărca înregistrările tranzacțiilor dvs. ca fișier .txt care poate fi încărcat în formular, evitând capturarea directă a acestor date.

Fișierul de tranzacții conține suma totală a plăților dvs. înregistrate în facturile furnizorilor, defalcate în tipurile corespunzătoare de TVA. TVA și Țara sunt obligatorii pentru toți vânzătorii.

To generate the DIOT report, go to Accounting ‣ Reporting ‣ Tax Reports. Select the month you want to download in the calendar, then click the (down arrow) next to the PDF button to select Report: DIOT (MX) and download the .txt file.

O factură de furnizor care este în plată.

Important

You need to fill the L10N Mx Type of Operation field in the Accounting tab of each one of your vendors to prevent validation errors. Make sure that your foreign customers have their country set up for L10N Mx Nationality to appear automatically.

Informații DIOT despre un contact cu furnizorul.