Ir al contenido

Atributos CFDI 4.0

A continuación te describimos los atributos soportados por la web api de Facturador.com

Raíz/Nodo/subnodoAtributoTipoRequerido
/version
/serie
/folio
/fecha
/formaPago
/subTotal
/moneda
/tipoCambio
/total
/tipoDeComprobante
/exportacion
/metodoPago
/lugarExpedicion
/serieId
/cfdiRelacionadosarrayopcional
/cfdiRelacionados/cfdiRelacionadoarray
/cfdiRelacionados/cfdiRelacionado/uuidguid
/cfdiRelacionados/tipoRelacionint
{
"version": "4.0",
"serie": "001",
"folio": "4475",
"fecha": "2022-07-11T16:55:26",
"formaPago": "01",
"subTotal": 100,
"moneda": "MXN",
"tipoCambio": 1,
"total": 116,
"tipoDeComprobante": "I",
"exportacion": "01",
"metodoPago": "PUE",
"lugarExpedicion": "77500",
"serieId": 1395,
"cfdiRelacionados": [
{
"cfdiRelacionado": [
{
"uuid": "12CC5FD6-4C26-4853-B05D-A0DE0E9D00ED"
}
],
"tipoRelacion": "01"
}
],
Nodo/subnodoAtributoTipoRequerido
emisorrfc
emisornombre
emisorregimenfiscal
emisorsucursal
emisor/sucursalnombre
emisor/sucursalpaís
emisor/sucursalestado
emisor/sucursalmunicipio
emisor/sucursallocalidad
emisor/sucursalcolonia
emisor/sucursalcalle
emisor/sucursalnoExterior
emisor/sucursalnoInterior
emisor/sucursalreferencia
emisor/sucursalcodigoPostal
emisor/sucursalcorreo
{
"emisor": {
"rfc": "GOYA780416GM0",
"nombre": "EMPRESA DEMOSTRACION",
"regimenFiscal": "612",
"sucursal": {
"nombre": "Cancun quintana roo",
"pais": "MEX",
"estado": "",
"municipio": "benito juarez",
"localidad": "cancun",
"colonia": "",
"calle": "20 noviembre",
"noExterior": "9",
"noInterior": "9",
"referencia": "",
"codigoPostal": "77520",
"correo": null
}
},
Nodo/subnodoAtributoTipoRequerido
receptorrfc
receptornombre
receptordomicilioFiscalReceptor
receptorregimenFiscalReceptor
receptorusoCFDI
receptordireccion
receptor/direccionnombre
receptor/direccionpaís
receptor/direccionestado
receptor/direccionmunicipio
receptor/direccionlocalidad
receptor/direccioncolonia
receptor/direccioncalle
receptor/direccionnoExterior
receptor/direccionnoInterior
receptor/direccionreferencia
receptor/direccioncodigoPostal
receptor/direccioncorreo
"receptor": {
"rfc": "LAN7008173R5",
"nombre": "EMISOR DE PRUEBA's",
"domicilioFiscalReceptor": "77517",
"regimenFiscalReceptor": "612",
"usoCFDI": "G03",
"direccion": {
"nombre": "Principal",
"pais": "",
"codigoPostal": "77517",
"correo": null
}
},

El atributo conceptos es un array, por lo que puedes definir 1 o más conceptos que requieras manejar en tu CFDI, cuando tu concepto debe llevar impuestos, debes describir el apartado traslados o retenidos segun lo requieras.

Nodo/subnodoAtributoTipoRequerido
conceptos
conceptosclaveProdServ
conceptosnoIdentificacion
conceptoscantidad
conceptosclaveUnidad
conceptosunidad
conceptosdescripcionstring(995 char)
conceptosvalorUnitario
conceptosimporte
conceptosobjetoImp
conceptosimpuestos
conceptos/impuestostrasladosarray
conceptos/impuestos/trasladosbase
conceptos/impuestos/trasladosimpuesto
conceptos/impuestos/trasladostipoFactor
conceptos/impuestos/trasladostasaOCuota
conceptos/impuestos/trasladosimporte
conceptos/impuestosretenidosarray
conceptos/impuestos/retenidosbase
conceptos/impuestos/retenidosimpuesto
conceptos/impuestos/retenidostipoFactor
conceptos/impuestos/retenidostasaOCuota
conceptos/impuestosr/retenidosimporte
"conceptos": [
{
"claveProdServ": "94101501",
"noIdentificacion": "WER345F",
"cantidad": 1,
"claveUnidad": "ACT",
"unidad": "Actividad",
"descripcion": "Reparación de impresoras",
"valorUnitario": 462,
"importe": 462
"impuestos": {
"traslados": [
{
"base": 462,
"impuesto": "002",
"tipoFactor": "Tasa",
"tasaOCuota": 0.16,
"importe": 73.92
}
]
},
}
],

El atributo Impuestos es un array, por lo que puedes definir 1 o más impuestos que requieras manejar en tu CFDI, si declaraste en tu nodo conceptos, conceptos con impuestos traslados o retenidos en este nodo debes describir las sumatorias totales de los impuestos de cada concepto por tipo de impuestos.

Nodo/subnodoAtributoTipoRequerido
impuestos
impuestostotalImpuestosTrasladados
impuestostotalImpuestosRetenidos
impuestostrasladosarray
impuestos/trasladosbase
impuestos/trasladosimpuesto
impuestos/trasladostipoFactor
impuestos/trasladostasaOCuota
impuestos/trasladosimporte
impuestosretencionesarray
impuestos/retencionesimpuesto
impuestos/retenidosimporte
"impuestos": {
"traslados": [
{
"base": 100,
"impuesto": "002",
"tipoFactor": "Tasa",
"tasaOCuota": 0.16,
"importe": 16
}
],
"totalImpuestosTrasladados": 16
},
"impuestos": {
"retenciones": [
{
"impuesto": "002",
"importe": 2.48
}
],
"totalImpuestosRetenidos": 2.48
},
{
"version": "4.0",
"serie": "001",
"folio": "4475",
"fecha": "2022-07-11T16:55:26",
"formaPago": "01",
"subTotal": 100,
"moneda": "MXN",
"tipoCambio": 1,
"total": 116,
"tipoDeComprobante": "I",
"exportacion": "01",
"metodoPago": "PUE",
"lugarExpedicion": "77500",
"serieId": 1395,
"cfdiRelacionados": [
{
"cfdiRelacionado": [
{
"uuid": "12CC5FD6-4C26-4853-B05D-A0DE0E9D00ED"
}
],
"tipoRelacion": "01"
}
],
"emisor": {
"rfc": "GOYA780416GM0",
"nombre": "EMPRESA DEMOSTRACION",
"regimenFiscal": "612",
"sucursal": {
"nombre": "Cancun quintana roo",
"pais": "MEX",
"estado": "",
"municipio": "benito juarez",
"localidad": "cancun",
"colonia": "",
"calle": "20 noviembre",
"noExterior": "9",
"noInterior": "9",
"referencia": "",
"codigoPostal": "77520",
"correo": null
}
},
"receptor": {
"rfc": "LAN7008173R5",
"nombre": "EMISOR DE PRUEBA's",
"usoCFDI": "G03",
"direccion": {
"nombre": "Principal",
"pais": "",
"codigoPostal": "77517",
"correo": null
}
},
"conceptos": [
{
"impuestos": {
"traslados": [
{
"base": 462,
"impuesto": "002",
"tipoFactor": "Tasa",
"tasaOCuota": 0.16,
"importe": 73.92
}
]
},
"claveProdServ": "94101501",
"noIdentificacion": "PRUEBA ALEX",
"cantidad": 1,
"claveUnidad": "ACT",
"unidad": "Actividad",
"descripcion": "BOTELLA DE AGUA",
"valorUnitario": 462,
"importe": 462,
"objetoImp":02
}
],
"impuestos": {
"traslados": [
{
"impuesto": "002",
"tipoFactor": "Tasa",
"tasaOCuota": 0.16,
"importe": 73.92
}
],
"totalImpuestosTrasladados": 73.92
},
}