MX CFDI3.3 Invoice

PaymentMethod

Input @FormaPago
Cash 01
Cheque 02
CreditCard 04
DebitCard 28
ElectronicFundsTransfer 03
CreditTransfer
DirectDebit
Prepay 30
CashCard 05
Digital Currency 06
Debt Relief 15
Indemnity 17
Debt Cancellation 25
Write Off
Food Vouchers 08
**Other values not defined above 99

RegimenCode

@regimenFiscal Description
601 General Law Morale People
603 Non-Profit Morale Persons
605 Wages and Salaries and Assimilated Wages
606 Lease
608 Other income
609 Consolidation
610 Residents Abroad without Permanent Establishment in Mexico
611 Dividend income (partners and shareholders)
612 Individuals with business and professional activities
614 Interest income
616 No tax liabilities
620 Cooperatives of Production that opt to defer their income
621 Tax Incorporation
622 Agricultural, Livestock, Forestry and Fishing Activities
623 Optional for Groups of Companies
624 Coordinated
628 Hydrocarbons
607 Regime of Alienation or Acquisition of Goods
629 Preferential Tax Regimes and Multinational Enterprises
630 Disposal of shares on the stock exchange
615 Regime of income for obtaining prizes

UseCode

@UseCode Description
G01 Acquisition of goods
G02 Returns, discounts or bonuses
G03 General expenses
I01 buildings
I02 Investment office furniture and equipment
I03 Transportation Equipment
I04 Computer equipment and accessories
I05 Dies, dies, molds, dies and tooling
I06 Telephone communications
I07 Satellite communications
I08 Other machinery and equipment
D01 Medical, dental and hospital expenses
D02 Medical expenses for disability or disability
D03 Funeral expenses
D04 Donations
D05 Real interest actually paid for mortgage loans (room house)
D06 Voluntary contributions to the SAR
D07 Medical insurance premiums
D08 Obligatory school transportation expenses
D09 Deposits in savings accounts, premiums based on pension plans
D10 Payments for educational services (tuition)
P01 To define

UnitCode

Inputs Inputs Inputs Inputs Outputs Outputs
ISO Code Input ISO Code Input MX SAT Code @ClaveUnidad @Unidad @UnidadAduana
KILO KGM KGM KGM Kilogram 01
TONS LTN LTN LTN Ton 14
METR MTR MTR MTR Metre 03
INCH INH INH INH Inch -
YARD LY YRD YRD Yard -
GBGA GLI GLI GLI GBGallon -
GRAM GRM GRM GRM Gram 02
CMET CMT CMT CMT Centimetre -
SMET MTK MTK MTK SquareMetre 04
FOOT FOT FOT FOT Foot -
MILE 1A SMI SMI Mile -
SQIN INK INK INK SquareInch -
SQFO FTK FTK FTK SquareFoot -
SQMI MIK MIK MIK SquareMile -
GBOU OZI OZI OZI GBOunce -
USOU OZA OZA OZA USOunce -
GBPI PTI PTI PTI GBPint -
USPI PTL PTL PTL USPint -
BQA QTI QTI QTI GBQuart -
SQA QT QTL QTL USQuart -
SGA GLL GLL GLL USGallon -
MMET MMT MMT MMT Millimetre -
KMET KTM KMT KMT Kilometre -
SQYA YDK YDK YDK SquareYard -
ACRE - ACR ACR Acre -
SMIL MMK MMK MMK SquareMillimetre -
SCMT CMK CMK CMK SquareCentimetre -
HECT - H18 H18 Hectare -
SQKI KMK KMK KMK SquareKilometre -
MILI - MLT MLT MilliLitre -
CELI CLT CLT CLT Centilitre -
LITR LTR LTR LTR Litre 08
PUND LBR LBR LBR Pound -
BARL BLL BLL BLL Barrels 15
BDFT - BFT BFT BoardFeet -
BUSL - BUI BUI Bushels -
CBME MTQ MTQ MTQ CubicMeters 05
DAYS - DAY DAY Days -
DMET - MD MD DryMetricTons -
HUWG - CWI CWI Hundredweight -
TONE TNE TNE TNE MetricTons -
OZTR - LBT LBT TroyOunces -
UCWT - CWA CWA USHundredweight -
- EA EA EA Each -
- MMQ MMQ MMQ CubicMililetre -
- STN STN STN USTon -
- INQ INQ INQ CubicInch -
- - H87 H87 Piece 06
- - HEA HEA Head 07
- - PR PR Pair 09
- - KWT KWT Kilowatt 10
- - MIL MIL Thousands 11
- - SET SET Set 12
- - KWH KWH KilowattperHour 13
- - CEN CEN Hundreds 18
- - DZN DZN Dozen 19
- - BB BB Box 20
- - E48 E48 Service 99
- - T0 T0 Service 99
- - UB UB Service 99
XBX XBX 01

States

@Estado Description
AGU Aguascalientes
BCN Baja California
BCS Baja California Sur
CAM Campeche
CHP Chiapas
CHH Chihuahua
COA Coahuila
COL Colima
DIF Ciudad de México
DUR Durango
GUA Guanajuato
GRO Guerrero
HID Hidalgo
JAL Jalisco
MEX Estado de México
MIC Michoacán
MOR Morelos
NAY Nayarit
NLE Nuevo León
OAX Oaxaca
PUE Puebla
QUE Querétaro
ROO Quintana Roo
SLP San Luis Potosí
SIN Sinaloa
SON Sonora
TAB Tabasco
TAM Tamaulipas
TLA Tlaxcala
VER Veracruz
YUC Yucatán
ZAC Zacatecas

Incoterms

@Incoterm Description
CFR cost and freight (port of destination agreed)
CIF cost, insurance and freight (port of destination agreed)
CPT transport paid until (the place of duty agreed)
CIP transport and insurance paid until (place of destination agreed)
DAF delivered in border (place agreed)
DAP delivered in place
DAT delivered in terminal
DES delivered on vessel (port of destination agreed)
DEQ delivered in spring (port of destination agreed)
DDU delivered unpaid rights (place of destination agreed)
DDP delivered paid rights (place of destination agreed)
EXW in factory (place agreed)
FCA transportation franco (designated place)
FAS franco on the coast of the vessel (conventional cargo port)
FOB franco on board (port of charge agreed)

RelationshipTypes

Code '@TipoRelacion
CreditMemo 01
DebitMemo 02
Return 03
Replacement 04
GoodsTransfer 05
PreviousTransfer 06
AdvancePayment 07

TransferReason

Code Description
01 Shipping of goods previously invoiced
02 Relocation of own goods
03 Shipment of goods subject to consignment contract
04 Shipment of goods for subsequent disposal
05 Shipment of goods owned by third parties
99 Others

TaxType

Rates check table column @TasaOCuota for list of valid values

should always be in 6 decimal format

input can be in percent form or decimal form.

For example:

0.16

16.00

Type check value of @TasaOCuota and map corresponding value of @Impuesto

if null, derive based from @TasaOCuota value

Factor check value of @TasaOCuota and map corresponding value of @TipoFactor
ValidValue defaults defaults
@TasaOCuota @Impuesto @TipoFactor
0.000000 to 0.160000 002 Tasa
0.265000 003 Tasa
0.300000 003 Tasa
0.530000 003 Tasa
0.500000 003 Tasa
1.600000 003 Tasa
0.304000 003 Tasa
0.350000 003 Cuota
0.059100 003 Cuota
3.000000 003 Cuota
0.298800 003 Cuota