Invoice reasons

Invoice Reasons

For MX, you can sendreason for CFDI Use according to the following table.

By default, the reason will be G03

reasondescription
G01Adquisición de mercancías
G02Devoluciones, descuentos o bonificaciones
G03Gastos en general
I01Construcciones
I02Mobiliario y equipo de oficina para inversiones
I03Equipo de transporte
I04Equipo de cómputo y accesorios
I05Dados, troqueles, moldes, matrices y herramental
I06Comunicaciones telefónicas
I07Comunicaciones satelitales
I08Otra maquinaria y equipo
D01Honorarios médicos, dentales y hospitalarios
D02Gastos médicos por incapacidad o discapacidad
D03Gastos funerales
D04Donativos
D05Intereses reales pagados por créditos hipotecarios
D06Aportaciones voluntarias al SAR
D07Primas de seguros de gastos médicos
D08Gastos de transportación escolar obligatoria
D09Depósitos en cuentas para el ahorro, primas de pensiones
D10Pagos por servicios educativos (colegiaturas)
S01Sin efectos fiscales
CP01Pagos
CN01Nómina

Credit Note Reasons

Send reason when creating a Credit Note with the following options


reasondescriptioncountries
voidThe original invoice will be voided entirelyAR, CL, CO, MX, PE
returnSome products/services from the original invoice are returned or not acceptedAR, CL, CO, MX, PE
discountDiscount in the entire amount of the original invoiceAR, CL, CO, PE

Cancel Reasons

For MX, you need to send cancel_reason

Possible values:

cancel_reasondescription
01Invoice issued with errors. Related to another invoice.
02Invoice issued with errors. Not related to another invoice.
03Operation did not go through.
04Operation related to a global invoice.