Invoice reasons

Invoice Reasons

MX 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

PE Invoice Reasons

For Peru, you can send reason as "Operation Type" (Código de tipo de operación) according to the following table.

reasondescription
0101Venta interna
0112Venta Interna - Sustenta Gastos Deducibles Persona Natural
0113Venta Interna-NRUS
0200Exportación de Bienes
0201Exportación de Servicios – Prestación servicios realizados íntegramente en el país
0202Exportación de Servicios – Prestación de servicios de hospedaje No Domiciliado
0203Exportación de Servicios – Transporte de navieras
0204Exportación de Servicios – Servicios a naves y aeronaves de bandera extranjera
0205Exportación de Servicios - Servicios que conformen un Paquete Turístico
0206Exportación de Servicios – Servicios complementarios al transporte de carga
0207Exportación de Servicios – Suministro de energía eléctrica a favor de sujetos domiciliados en ZED
0208Exportación de Servicios – Prestación servicios realizados parcialmente en el extranjero
0301Operaciones con Carta de porte aéreo (emitidas en el ámbito nacional)
0302Operaciones de Transporte ferroviario de pasajeros
0303Operaciones de Pago de regalía petrolera
0401Ventas no domiciliados que no califican como exportación
1001Operación Sujeta a Detracción
1002Operación Sujeta a Detracción- Recursos Hidrobiológicos
1003Operación Sujeta a Detracción- Servicios de Transporte Pasajeros
1004Operación Sujeta a Detracción- Servicios de Transporte Carga
2001Operación Sujeta a Percepción


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

MX Cancel Reasons

For MX, you need to sendcancel_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.

BR Cancel Reasons

Services Invoice

For BR, you need to sendcancel_reason for services invoice

Possible values:

cancel_reasondescription
1Invoice issued with errors
2Services not rendered
3Duplicated invoice

Export Reasons

In some countries, when issuing a document type export, credit note exports, or debit note exports, there needs to be sent an Export reason.

MX Export Reasons


export_reasonDescription
01Envío de mercancías facturadas con anterioridad
02Reubicación de mercancías propias
03Envío de mercancías objeto de contrato de consignación
04Envío de mercancías para posterior enajenación
05Envío de mercancías propiedad de terceros
99Otros

UY Export Reasons

export_reasonDescription
1Régimen General
2Consignación
3Precio Revisable
4Bienes propios a exclaves aduaneros
80Reegimen TAX FREE
90Régimen general - exportación de servicios
99Otras transacciones