Documento electrónico de retenciones y pagos.
El CFDI es el formato definido por el SAT para los Comprobantes Fiscales Digitales por Internet certificados por el emisor y sellados por el PAC.
El Documento electrónico de retenciones y pagos es un nuevo tipo de comprobante fiscal, distinto a una Factura Electrónica en su estructura y contenido.
Contiene la información de las retenciones y pagos efectuados por el contribuyente, se integra por: - El conjunto de datos generales del emisor, receptor y desglose de impuestos - Un complemento que corresponda al tipo de retención que ampara.
- Consulta la documentación sobre el esquema de retenciones e información de pagos (24/11/2014)
- Descarga el XSD esquema que puedes usar para validar su estructura.
- Consulta las preguntas y respuestas importantes publicadas por la autoridad.
Contenido del CFDI
- Información propia del comprobante fiscal:
- Emisor
- Receptor
- Periodo
- Totales
- Metadatos sobre el propio documento
- Atributo Version
- Atributo Folio interno (opcional)
- Metadatos de seguridad, como tu certificado, serie y cadena original
- Atributo Sello
- Atributo Número de certificado
- Atributo Certificado
- Atributo Fecha de expedición
- Atributo Clave de la retención
- Atributo Descripción de la retención (opcional)
- Espacio para los complementos particulares de retención
- Complemento con el timbre fiscal digital
El servicio de timbre fiscal recibe CFDI completo sin el complemento de <TimbreFiscalDigital>; esta es la información devuelta por el servicio en caso de que la petición sea correcta.
El servicio de conector fiscal recibe un CFDI sin sello, sin certificado y sin el complemento de <TimbreFiscalDigital>; esta es la información devuelta por el servicio en caso de que la petición sea correcta.
Ejemplo de un comprobante de retenciones
<?xml version="1.0" encoding="UTF-8"?>
<retenciones:Retenciones
xmlns:retenciones="http://www.sat.gob.mx/esquemas/retencionpago/1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
FechaExp="2014-12-29T14:29:16-06:00"
CveRetenc="25"
DescRetenc="Otro tipo de retención"
Cert="MIIEdDCCA1ygAwIBAgIUMjAwMDEwMDAwMDAxMDAwMDU4NjcwDQYJKoZIhvcNAQEFBQAwggFvMRgwFgYDVQQDDA9BLkMuIGRlIHBydWViYXMxLzAtBgNVBAoMJlNlcnZpY2lvIGRlIEFkbWluaXN0cmFjacOzbiBUcmlidXRhcmlhMTgwNgYDVQQLDC9BZG1pbmlzdHJhY2nDs24gZGUgU2VndXJpZGFkIGRlIGxhIEluZm9ybWFjacOzbjEpMCcGCSqGSIb3DQEJARYaYXNpc25ldEBwcnVlYmFzLnNhdC5nb2IubXgxJjAkBgNVBAkMHUF2LiBIaWRhbGdvIDc3LCBDb2wuIEd1ZXJyZXJvMQ4wDAYDVQQRDAUwNjMwMDELMAkGA1UEBhMCTVgxGTAXBgNVBAgMEERpc3RyaXRvIEZlZGVyYWwxEjAQBgNVBAcMCUNveW9hY8OhbjEVMBMGA1UELRMMU0FUOTcwNzAxTk4zMTIwMAYJKoZIhvcNAQkCDCNSZXNwb25zYWJsZTogSMOpY3RvciBPcm5lbGFzIEFyY2lnYTAeFw0xMjA3MjcxNzAyMDBaFw0xNjA3MjcxNzAyMDBaMIHbMSkwJwYDVQQDEyBBQ0NFTSBTRVJWSUNJT1MgRU1QUkVTQVJJQUxFUyBTQzEpMCcGA1UEKRMgQUNDRU0gU0VSVklDSU9TIEVNUFJFU0FSSUFMRVMgU0MxKTAnBgNVBAoTIEFDQ0VNIFNFUlZJQ0lPUyBFTVBSRVNBUklBTEVTIFNDMSUwIwYDVQQtExxBQUEwMTAxMDFBQUEgLyBIRUdUNzYxMDAzNFMyMR4wHAYDVQQFExUgLyBIRUdUNzYxMDAzTURGUk5OMDkxETAPBgNVBAsTCFVuaWRhZCAxMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2TTQSPONBOVxpXv9wLYo8jezBrb34i/tLx8jGdtyy27BcesOav2c1NS/Gdv10u9SkWtwdy34uRAVe7H0a3VMRLHAkvp2qMCHaZc4T8k47Jtb9wrOEh/XFS8LgT4y5OQYo6civfXXdlvxWU/gdM/e6I2lg6FGorP8H4GPAJ/qCNwIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQUFAAOCAQEATxMecTpMbdhSHo6KVUg4QVF4Op2IBhiMaOrtrXBdJgzGotUFcJgdBCMjtTZXSlq1S4DG1jr8p4NzQlzxsdTxaB8nSKJ4KEMgIT7E62xRUj15jI49qFz7f2uMttZLNThipunsN/NF1XtvESMTDwQFvas/Ugig6qwEfSZc0MDxMpKLEkEePmQwtZD+zXFSMVa6hmOu4M+FzGiRXbj4YJXn9Myjd8xbL/c+9UIcrYoZskxDvMxc6/6M3rNNDY3OFhBK+V/sPMzWWGt8S1yjmtPfXgFs1t65AZ2hcTwTAuHrKwDatJ1ZPfa482ZBROAAX1waz7WwXp0gso7sDCm2/yUVww=="
NumCert="20001000000100005867"
Sello="sj1iwg4x6HWgtWsJgpEhaBDKt8lN94sBihy3wpQoKeZTgLzIwjvUw7C413nmJFVALrA9usdUql3/fr6o+LzELRx5LT9AIZ2SnVIWDLbDWNrzJcH8IFZeEcmIL6VrbOB7dwqapFuNX8jeF7wIcoH/J3zxyfhpzxHDekYIBq2BR58="
FolioInt="TEST00001"
Version="1.0"
xsi:schemaLocation="http://www.sat.gob.mx/esquemas/retencionpago/1 http://www.sat.gob.mx/esquemas/retencionpago/1/retencionpagov1.xsd">
<retenciones:Emisor
CURPE="AAAA010101HNLMNLD2" NomDenRazSocE="Empresa DEMO para Rentenciones S de TST" RFCEmisor="AAA010101AAA" />
<retenciones:Receptor Nacionalidad="Nacional">
<retenciones:Nacional CURPR="XAXX01010100000000" NomDenRazSocR="PÚBLICO EN GENERAL S DE TST" RFCRecep="XAXX010101000" />
</retenciones:Receptor>
<retenciones:Periodo Ejerc="2014" MesFin="6" MesIni="6" />
<retenciones:Totales montoTotRet="3500.00" montoTotExent="1000.00" montoTotGrav="13000.00" montoTotOperacion="14000.00">
<retenciones:ImpRetenidos TipoPagoRet="Pago definitivo" montoRet="500.00" Impuesto="01" BaseRet="1000.00" />
<retenciones:ImpRetenidos TipoPagoRet="Pago provisional" montoRet="500.00" Impuesto="02" BaseRet="1000.00" />
</retenciones:Totales>
<retenciones:Complemento>
<tfd:TimbreFiscalDigital xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/timbrefiscaldigital/TimbreFiscalDigital.xsd" Version="1.0" UUID="02c9d65b-dbe4-4df4-adea-5172f8cbff7c" FechaTimbrado="2015-01-05T15:16:54" selloCFD="ClK1oSakUmptUIKVKwctcCm42YO5MaT1819I+Oh/gbV7UJS3Ko89ftfMbDbDvLa7diw7GSRwiXoyL49BBp3amS48Gjl+baRpCWC3diOgPBreuSH6IXxZ1bgsbEMvXxBLBINmzBdXOVMNYsDY1SmWpaF+D5j3UtCWE6SNpH/kP00=" noCertificadoSAT="20001000000100005867" selloSAT="..." />
</retenciones:Complemento>
</retenciones:Retenciones>
Complementos
Complemento timbre fiscal
Esta es la información que responde el servicio de timbre fiscal cuando recibimos un comprobante válido.
- xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital"
- version="1.0"
- selloSAT = ...
- Sello de certificación
- noCertificadoSAT
- Número de certificado de la certificación
- selloCFD = ...
- Mismo sello de CFDI con que fue enviado el documento
- FechaTimbrado="2013-12-09T19:57:34"
- La fecha y hora de ejecución del timbrado
- UUID = ...
- Identificador del comprobante ante el SAT
* Los campos en negritas representan a los nodos de información que genera diverza como PAC y es entregada al SAT.