Complemento Concepto: Terceros

Complemento concepto para la emisión de Comprobante Fiscal Digital a través de Internet (CFDI) por orden y cuenta de terceros.

La columna "Restricciones" hace referencia a los tipos de datos conforme lo siguiente:

  • Decimal – Tipo definido para expresar un valor numérico con o sin parte decimal.
  • Texto – Tipo definido para cadena de caracteres alfanuméricos.
  • t_Importe – Tipo definido para expresar importes numéricos con fracción hasta seis decimales, definido en el Anexo 20.
  • Fecha – Tipo definido para expresar fecha que se expresa en la forma aaaa-mm-dd, de acuerdo con la especificación ISO 8601. Ej: 2013-12-31
  • t_RFC – tipo definido para expresar claves del Registro Federal de Contribuyentes (RFC) definido en el Anexo 20, con la siguiente expresión regular: ([A-Z,Ñ,&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z,0-9]?[A-Z,0-9]?[0-9,A-Z]?)

Los datos de un complemento concepto, esta relacionados al concepto, por lo que dichos datos deberán ir en la misma línea del concepto al cual se requiere poner el concepto.

Posición Nombre Descripción Tipo Uso
[Indicador] Terceros Indica el inicio del complemento concepto Terceros. Valor permitido:
Terceros
Requerido
1 Versión Indica la versión del estándar bajo el cual se encuentra expresado el complemento. Valor permitido:
1.1
Requerido
2 RFC Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante. t_RFC Requerido
3 Nombre Nombre o razón social del contribuyente emisor del comprobante Texto Opcional
[Indicador] TercerosInformacionFiscal Expresa información fiscal de terceros Valor permitido:
TercerosInformacionFiscal
Opcional
2 Calle Precisa la avenida, calle, camino o carretera donde se da la ubicación. Texto Condicional requerido
3 No. Exterior Número particular en donde se da la ubicación sobre una calle dada. Texto Opcional
4 No. Interior Especifica la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa. Texto Opcional
5 Colonia Colonia en donde se da la ubicación cuando se desea ser más específico en casos de ubicaciones urbanas. Texto Opcional
6 Localidad Precisa la ciudad o población donde se da la ubicación. Texto Opcional
7 Referencia Expresa una referencia de ubicación adicional. Texto Opcional
8 Municipio Precisa el municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación. Texto Requerido
9 Estado Precisa el estado o entidad federativa donde se da la ubicación. Texto Condicional requerido
10 País Precisa el país donde se da la ubicación. Texto Condicional requerido
11 Código Postal Para asentar el código postal en donde se da la ubicación. Texto.
Longitud 5
Condicional requerido

Secciones excluyentes

Conforme la definición de este complemento, solamente se puede usar una de las siguientes secciones:

  • a).- Información aduanera
  • b).- Partes
  • c).- Cuenta predial

a).- Información aduanera

Posición Nombre Descripción Tipo Uso
[Indicador] TercerosInformacionAduanera Información aduanera aplicable cuando se trate de ventas de primera mano de mercancías importadas. Valor permitido:
TercerosInformacionAduanera
Requerido al usar esta sección
1 Número Expresa el número del documento aduanero que ampara la importación del bien. Texto Requerido
2 Fecha Expresa la fecha de expedición del documento aduanero que ampara la importación del bien. Fecha Requerido
3 Aduana Expresa la aduana por la que se efectuó la importación del bien Texto Opcional

b).- Partes

Posición Nombre Descripción Tipo Uso
[Indicador] TercerosPartes Expresa las partes o componentes que integran la totalidad del concepto expresado en el CFDI Valor permitido:
TercerosPartes
Requerido al usar esta sección
[Indicador] TercerosParte Nodo opcional para expresar las partes o componentes que integran la totalidad del concepto expresado en el CFD o CFDI Valor permitido:
TercerosParte
Requerido
1 Cantidad Precisa la cantidad de bienes o servicios del tipo particular definido por la presente parte Decimal Requerido
2 Unidad Precisa la unidad de medida de la presente parte Texto Opcional
3 No Identificación Expresa el número de serie del bien o identificador de servicio amparado por la presente parte Texto Opcional
4 Descripción Precisa la descripción de la siguiente parte Texto Requerido
5 Valor Unitario Precisa el valor unitario neto de la presente parte t_Importe Requerido
6 Importe Precisa el importe de la presente parte t_Importe Requerido
[Indicador] TercerosParteInformacionAduanera Sección para expresar la información aduanera Indica el comienzo de Información de Parte de terceros. Valor permitido:
TercerosParteInformacionAduanera
Opcional
[Indicador] TercerosParteAduana Sección información aduanera de partes de Terceros Valor permitido: TercerosParteAduana  
1 Número Expresa el número del documento aduanero que ampara la información del bien definida en la parte Texto Condicional requerido
2 Fecha Expresa la fecha de expedición del documento aduanero. t_Importe Requerido
3 Aduana Expresa la aduana por la que se efectuó la importación del bien de la parte Texto Opcional

c).- Cuenta predial

Posición Nombre Descripción Tipo Uso
[Indicador] TercerosCuentaPredial Para asentar el número de cuenta predial con el que fue registrado el inmueble, en el sistema catastral de la entidad federativa de que trate. Valor permitido: TercerosCuentaPredial Requerido al usar esta sección
1 Número Expresa el número de cuenta predial con la que fue registrado el inmueble, en el sistema catastral de la entidad federativa de que trate Texto Requerido

Impuestos

Nodo requerido para capturar los impuestos aplicables.

Posición Nombre Descripción Tipo Uso
[Indicador] TercerosImpuestos Sección para expresar la información de impuestos de Terceros Valor permitido: TercerosImpuestos Requerido
[Indicador] TercerosRetenciones Nodo opcional para capturar los impuestos retenidos aplicables Valor permitido: TercerosRetenciones Opcional
[Indicador] TercerosRetencion Nodo para la información detallada de una retención de impuesto específico Valor permitido: TercerosRetencion Requerido condicional
1 Impuesto Señala el tipo de impuesto retenido Valores permitidos:
IVA 
ISR
Requerido
2 Importe Expresa el importe o monto del impuesto retenido t_Importe Requerido
[Indicador] TercerosTraslados Nodo opcional para asentar o referir los impuestos trasladados aplicables Valor permitido: TercerosTraslados Opcional
[Indicador] TercerosTraslado Nodo para la información detallada de un traslado de impuesto específico Valor permitido: TercerosTraslado Requerido condicional
1 Impuesto Señala el tipo de impuesto trasladado Valores permitidos:
IVA 
IEPS
Requerido
2 Tasa Señala la tasa del impuesto que se traslada. t_Importe Requerido
3 Importe Señala el importe del impuesto trasladado t_Importe Requerido

Ejemplos

A continuación se muestran ejemplos para el Complemento Concepto Terceros en el archivo de integración (TXT) así como su resultado de como se mostrará en el XML con las diferentes secciones excluyentes. Cabe mencionara que solamente se muestra solamente la linea y detalle en el XML del concepto y que los datos son representativos:

a).- Información aduanera

En el archivo de integración TXT:

...
Concepto|1|Servicio||Complemento concepto Terceros Información aduanera|1000.00|1000.00|ComplementosConcepto|ComplementoConcepto|Terceros|1.1|BBB020202BBB|Nombre RFC|TercerosInformacionFiscal|Calle|NoInt|NoExt|Colonia|Localidad|Referencia|Municipio|Estado|Pais|01011|TercerosInformacionAduanera|111111|2014-01-01|Aduana|TercerosImpuestos|TercerosRetenciones|TercerosRetencion|IVA|100.00|TercerosTraslados|TercerosTraslado|IVA|16.00|16.00
...

El resultado en el XML:

...
<cfdi:Concepto cantidad="1" unidad="Servicio" descripcion="Complemento concepto Terceros Información aduanera" valorUnitario="1000.00" importe="1000.00">
    <cfdi:ComplementoConcepto>
        <terceros:PorCuentadeTerceros version="1.1" rfc="BBB020202BBB" nombre="Nombre RFC">
            <terceros:InformacionFiscalTercero calle="Calle" noExterior="NoInt" noInterior="NoExt" colonia="Colonia" localidad="Localidad" referencia="Referencia" municipio="Municipio" estado="Estado" pais="Pais" codigoPostal="01011" />
            <terceros:InformacionAduanera numero="111111" fecha="2014-01-01" aduana="Aduana" />
            <terceros:Impuestos>
                <terceros:Retenciones>
                    <terceros:Retencion impuesto="IVA" importe="100.00" />
                </terceros:Retenciones>
                <terceros:Traslados>
                    <terceros:Traslado impuesto="IVA" tasa="16.00" importe="16.00" />
                </terceros:Traslados>
            </terceros:Impuestos>
        </terceros:PorCuentadeTerceros>
    </cfdi:ComplementoConcepto>
</cfdi:Concepto>
...

b).- Partes terceros

En el archivo de integración TXT:

...
Concepto|1|Servicio||Complemento concepto Terceros Partes|1000.00|1000.00|ComplementosConcepto|ComplementoConcepto|Terceros|1.1|BBB020202BBB|Nombre RFC|TercerosInformacionFiscal|Calle|NoInt|NoExt|Colonia|Localidad|Referencai|Municipio|Estado|Pais|01011|TercerosPartes|TercerosParte|1|Unidad|No Identificación|Descripción|100.00|100.00|TercerosParteInformacionAduanera|TercerosParteAduana|111111|2014-01-01|Aduana|TercerosImpuestos|TercerosRetenciones|TercerosRetencion|IVA|100.00
...

El resultado en el XML:

...
<cfdi:Concepto cantidad="1" unidad="Servicio" descripcion="Complemento concepto Terceros Partes" valorUnitario="1000.00" importe="1000.00">
    <cfdi:ComplementoConcepto>
        <terceros:PorCuentadeTerceros version="1.1" rfc="BBB020202BBB" nombre="Nombre RFC">
            <terceros:InformacionFiscalTercero calle="Calle" noExterior="NoInt" noInterior="NoExt" colonia="Colonia" localidad="Localidad" referencia="Referencai" municipio="Municipio" estado="Estado" pais="Pais" codigoPostal="01011" />
            <terceros:Parte cantidad="1" unidad="Unidad" noIdentificacion="No Identificación" descripcion="Descripción" valorUnitario="100.00" importe="100.00">
                <terceros:InformacionAduanera numero="111111" fecha="2014-01-01" aduana="Aduana" />
            </terceros:Parte>
            <terceros:Impuestos>
                <terceros:Retenciones>
                    <terceros:Retencion impuesto="IVA" importe="100.00" />
                </terceros:Retenciones>
            </terceros:Impuestos>
        </terceros:PorCuentadeTerceros>
    </cfdi:ComplementoConcepto>
</cfdi:Concepto>
...

c).- Cuenta predial

En el archivo de integración TXT:

...
Concepto|1|Servicio||Complemento concepto Terceros Cuenta predial|1000.00|1000.00|ComplementosConcepto|ComplementoConcepto|Terceros|1.1|BBB020202BBB|Nombre RFC|TercerosInformacionFiscal|Calle|NoInt|NoExt|Colonia|Localidad|Referencai|Municipio|Estado|Pais|01011|TercerosCuentaPredial|55555555|TercerosImpuestos|TercerosTraslados|TercerosTraslado|IVA|16.00|16.00
...

El resultado en el XML:

...
<cfdi:Concepto cantidad="1" unidad="Servicio" descripcion="Complemento concepto Terceros Cuenta predial" valorUnitario="1000.00" importe="1000.00">
    <cfdi:ComplementoConcepto>
        <terceros:PorCuentadeTerceros version="1.1" rfc="BBB020202BBB" nombre="Nombre RFC">
            <terceros:InformacionFiscalTercero calle="Calle" noExterior="NoInt" noInterior="NoExt" colonia="Colonia" localidad="Localidad" referencia="Referencai" municipio="Municipio" estado="Estado" pais="Pais" codigoPostal="01011" />
            <terceros:CuentaPredial numero="55555555" />
            <terceros:Impuestos>
                <terceros:Traslados>
                    <terceros:Traslado impuesto="IVA" tasa="16.00" importe="16.00" />
                </terceros:Traslados>
            </terceros:Impuestos>
        </terceros:PorCuentadeTerceros>
    </cfdi:ComplementoConcepto>
</cfdi:Concepto>
...

Cualquier duda que llegaras a tener o para tener mayor información, por favor, envía un correo a MEX-soporte@sovos.com


Regresar