Ruby
PHP
Javascript
.Net >= 4.5
Java
Phyton

Complemento concepto por cuenta de terceros

Este complemento lo puedes utilizar si actúas como comisionista o prestas servicios de cobranza.

Tanto el comisionista o prestador de servicio de cobranza como el comitente o prestatario deben cumplir con lo siguiente:

  • Estar inscrito en el RFC y con estatus Activo.
  • No ubicarse en algún supuesto del 17-H, fracción X del Código Fiscal de la Federación.
  • Contar con CSD vigente.


Nodo ThirdPartyAccount

El nodo "ThirdPartyAccount" deberá ir dentro del nodo "Complement" para indicar que se trata de un complemento

Rfc Atributo requerido para la Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante sin guiones o espacios.
Name Atributo opcional para el nombre o razón social del contribuyente emisor del comprobante.
Taxes Nodo requerido para capturar los impuestos aplicables.

Nodo "ThirdPartyAccount"

		"Complement": {
			"ThirdPartyAccount": {
				"Rfc": "URE180429TM6",
				"Name": "Nombre del tercero",
				"Taxes": [{
					"Name": "IVA",
					"Rate": "0.16",
					"Amount": "172.8"
				}, {
					"Name": "IEPS",
					"Rate": "0.08",
					"Amount": "80"
				}]				
			}
		}

Nodo Taxes

Nodo requerido para capturar los impuestos aplicables

Se pueden colocar los impuestos IVA, IVA RET, IEPS, ISR, cada uno de ellos en el formato descrito a continuación:

Name Nombre del impuesto en mayúsculas IVA, IVA RET, IEPS, ISR.
Rate Porcentaje del impuesto.
Amount Monto del impuesto

Nodo "Taxes"

"Taxes": [{
		"Name": "IVA",
		"Rate": "0.16",
		"Amount": "172.8"
	}, {
		"Name": "IEPS",
		"Rate": "0.08",
		"Amount": "80"
	}]				

La forma completa del ejemplo es

Complemento concepto por cuenta de terceros

{	
	"Receiver": {
		"Name": "Empresa receptora",
		"CfdiUse": "G03",
		"Rfc": "PGP121121C89"		
	},
	"CfdiType": "I",
	"NameId": "29",
	"ExpeditionPlace": "78000",
	"PaymentForm": "03",
	"PaymentMethod": "PUE",	
	"Items": [{		
		"Quantity": "2",
		"ProductCode": "50161800",
		"UnitCode": "H87",
		"Unit": "Pieza",
		"Description": " CHOCOLATE CARLOS V VILLA NAVIDEÑA C/6 12 GR",
		"UnitPrice": "500",
		"Subtotal": "1000.00",
		"Taxes": [{
			"Name": "IVA",
			"Rate": "0.16",
			"Total": "172.8",
			"Base": "1080",
			"IsRetention": "false",
			"IsFederalTax": "true"
		}, {
			"Name": "IEPS",
			"Rate": "0.08",
			"Total": "80",
			"Base": "1000",
			"IsRetention": "false",
			"IsFederalTax": "true",
			"IsQuota": "false"
		}],
		"NumerosPedimento": ["21  47  3807  8003832"],
		"Total": "1252.80",
		"Complement": {
			"ThirdPartyAccount": {
				"Rfc": "URE180429TM6",
				"Name": "Nombre del tercero",
				"Taxes": [{
					"Name": "IVA",
					"Rate": "0.16",
					"Amount": "172.8"
				}, {
					"Name": "IEPS",
					"Rate": "0.08",
					"Amount": "80"
				}]				
			}
		}
	}]
}