Invoice Reasons
For MX, you can sendreason
for CFDI Use according to the following table.
By default, the reason
will be G03
reason | description |
---|---|
G01 | Adquisición de mercancías |
G02 | Devoluciones, descuentos o bonificaciones |
G03 | Gastos en general |
I01 | Construcciones |
I02 | Mobiliario y equipo de oficina para inversiones |
I03 | Equipo de transporte |
I04 | Equipo de cómputo y accesorios |
I05 | Dados, troqueles, moldes, matrices y herramental |
I06 | Comunicaciones telefónicas |
I07 | Comunicaciones satelitales |
I08 | Otra maquinaria y equipo |
D01 | Honorarios médicos, dentales y hospitalarios |
D02 | Gastos médicos por incapacidad o discapacidad |
D03 | Gastos funerales |
D04 | Donativos |
D05 | Intereses reales pagados por créditos hipotecarios |
D06 | Aportaciones voluntarias al SAR |
D07 | Primas de seguros de gastos médicos |
D08 | Gastos de transportación escolar obligatoria |
D09 | Depósitos en cuentas para el ahorro, primas de pensiones |
D10 | Pagos por servicios educativos (colegiaturas) |
S01 | Sin efectos fiscales |
CP01 | Pagos |
CN01 | Nómina |
Credit Note Reasons
Send reason
when creating a Credit Note with the following options
reason | description | countries |
---|---|---|
void | The original invoice will be voided entirely | AR, CL, CO, MX, PE |
return | Some products/services from the original invoice are returned or not accepted | AR, CL, CO, MX, PE |
discount | Discount in the entire amount of the original invoice | AR, CL, CO, PE |
Cancel Reasons
For MX, you need to send cancel_reason
Possible values:
cancel_reason | description |
---|---|
01 | Invoice issued with errors. Related to another invoice. |
02 | Invoice issued with errors. Not related to another invoice. |
03 | Operation did not go through. |
04 | Operation related to a global invoice. |