especificaciones para la gestión de las declaraciones ... · especificaciones declaraciones...

36
DECLARACIONES INFORMATIVAS. Especificaciones para la gestión de las declaraciones informativas. Modelo: 193 ENTRADA DE DATOS Versión: 2 Año: 2016 DOCUMENTO DE TRABAJO 1 06-02-2017

Upload: dophuc

Post on 01-Oct-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

DECLARACIONES INFORMATIVAS.

Especificaciones para la gestión de las declaraciones informativas. Modelo: 193 ENTRADA DE DATOS Versión: 2 Año: 2016

DOCUMENTO DE TRABAJO

1 06-02-2017

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

2 MODELO 193. RETENCIONES E INGRESOS A CUENTA SOBRE DETERMINADOS RENDIMIENTOS DEL CAPITAL MOBILIARIO (IRPF) Y SOBRE DETERMINADAS RENTAS (IRS, IR no residentes con establecimiento permanente).

ESPECIFICACIONES GENERALES. El orden de presentación será el del tipo de registro, existiendo un único

registro del tipo 1 y tantos registros del tipo 2 como perceptores tenga la declaración. Todos los importes serán positivos. Todos los campos alfanuméricos y alfabéticos se presentarán alineados a la

izquierda y rellenos de blancos por la derecha, en mayúsculas sin caracteres especiales, y sin vocales acentuadas.

Para los caracteres específicos del idioma se utilizará la codificación ISO-8859-1.

De esta forma la letra “Ñ” tendrá el valor ASCII 209 (Hex. D1) y la “Ç”(cedilla mayúscula) el valor ASCII 199 (Hex. C7).

Todos los campos numéricos se presentarán alineados a la derecha y rellenos a

ceros por la izquierda sin signos y sin empaquetar. Todos los campos tendrán contenido, a no ser que se especifique lo contrario en la

descripción del campo. Si no lo tuvieran, los campos numéricos se rellenarán a ceros y tanto los alfanuméricos como los alfabéticos a blancos.

Diferenciación entre los registros tipo 2 de perceptor y de gastos:

- Tipo 2 de perceptor, posiciones 195 – 207, a blancos o ceros. - Tipo 2 de gastos, posiciones 76 – 194 a blancos o ceros y campo “importe de

gastos” (posiciones 195 – 207) numérico. El tipo de presentación para este modelo es:

- Internet. - TGVI.

TIPOS DE ERRORES.

DECODIFICACIÓN DE ERRORES.

Para poder decodificar los errores detectados en el registro se deberán tener en cuenta las siguientes consideraciones:

Los códigos de error están configurados como un código de 5 posiciones con el formato TCCEE que responde a la siguiente estructura:

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

- T: Tipo de Registro en el que se detecta el error (0, 1 ó 2). - CC: Número de campo erróneo. - EE: Tipo de error detectado.

Los tipos de error detectados son:

01.- CONTENIDO INCORRECTO EN Este tipo de error siempre se detecta al evaluar el contenido de un campo de forma aislada y se puede dar por varias causas, tales como el campo:

1)No se ajuste al formato definido para dicho campo. Por ejemplo, se dará error en un campo numérico cuando venga alguna posición con un contenido diferente de un número (tal como una letra, un espacio en blanco, etc., puesto que sólo se admiten los dígitos del 0 a 9 un campo numérico debe estar alineado a la derecha con ceros por la izquierda), o cuando en un campo alfanumérico vengan caracteres especiales. 2)Tenga un valor diferente al admitido dentro de un rango discreto de valores. Por ejemplo, cuando en un campo en el que se admiten los valores 1, 2 ó 3 venga un 6; o cuando en un campo en el que se admiten los valores A, B o C venga una Z. 3)Lleve un carácter/dígito de control y éste esté mal calculado. Por ejemplo, cuando en un campo de NIF la letra esté mal consignada. 4)Sea un valor sintácticamente correcto, pero sepamos que es un valor no permitido. Por ejemplo, cuando en un campo de NIF venga el contenido “1R” o el NIF del declarante en el campo NIF del registro de detalle.

02.- CONTENIDO IMPROCEDENTE EN Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando venga cumplimentado un campo que debía haberse dejado sin contenido en función del contenido de otro/s campo/s. DEJAR SIN CONTENIDO: Significa poner ceros en un campo numérico o blancos en un campo alfanumérico. Por ejemplo, si en un campo C2 numérico, en el que se hubiera especificado que “Si el campo C1 es 0, C2 tiene que ser 0”, se consigna un valor diferente de 0 se generará el error de contenido improcedente.

03.- FALTA CONTENIDO EN

Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo definido como obligatorio, viene un 0 si su formato es numérico o blancos si su formato es alfanumérico.

04.- CONTENIDO EXCESIVO EN

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo numérico se ha consignado una cifra excesivamente elevada. Es lo que normalmente se llama un error de macrodato.

05.- ERROR DE CÁLCULO EN Este tipo de error siempre está asociado al campo en el que se detecta y se da cuando en un campo numérico no se cumple una relación Aritmético/Lógica con otro/s campo/s o cifra/s; es lo que se puede llamar un error de verificación cruzada.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

DISEÑO DE REGISTRO MODELO 193

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

HOJA RESUMEN DECLARANTE. REGISTRO TIPO 1

Nº. Campo Nombre Longitud Formato. Observ. 01 Tipo de registro 1 Numérico

Posición 1. Constante ‘1’.

Nº. Campo Nombre Longitud Formato. Observ. 02 Modelo declaración 3 Numérico

Posiciones 2-4. Campo obligatorio. Constante ‘193’. • Si distinto de 193, Error 10201. • Si no tiene contenido, Error 10203.

Nº. Campo Nombre Longitud Formato. Observ. 03 Ejercicio 4 Numérico

Posiciones 5-8. Campo obligatorio. Constante ‘2016’. (Para este ejercicio). • Si distinto de 2016, Error 10301. • Si no tiene contenido, Error 10303.

Nº. Campo Nombre Longitud Formato. Observ. 04 N.I.F. del declarante 9 Alfanumérico

Posiciones 9-17. Campo obligatorio. NIF/CIF Válido. • Si no se ajusta a formato N.I.F., Error 10401. • Si no tiene contenido, Error 10403.

Nº. Campo Nombre Longitud Formato. Observ. 05 Apellidos y nombre o razón social del

declarante 40 Alfanumérico

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Posiciones 18-57. Campo obligatorio. Para CIF:

Alfanumérico. Ajustado a la izquierda. Para NIF:

Alfabético. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. Tres primeros caracteres distintos. Solo letras y caracteres de puntuación.

• Si no se ajusta a formato especificado., Error 10501. • Si no tiene contenido, Error 10503.

Nº. Campo Nombre Longitud Formato. Observ. 6 Tipo de soporte 1 Alfabético

Posición 58. Únicos valores admisibles:

‘T’ si es presentación telemática.

En cualquier otro caso: presentación incorrecta.

• Si no se ajusta a formato especificado, Error 10601. • Si no tiene contenido en soporte individual, Error 10603.

Nº. Campo Nombre Longitud Formato. Observ. 7 Datos de la persona con quien

relacionarse 49 Alfanumérico Grupo

Posiciones 59-107. Subdividido en los siguientes campos: Teléfono de contacto: Posiciones 59-67

Numérico. Campo obligatorio.

Apellidos y Nombre de la persona con quien relacionarse: Posiciones 68-107

Alfabético. Campo obligatorio. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. Tres primeros caracteres distintos.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Sólo letras y caracteres de puntuación.

• Si alguno de los subcampos no se ajusta a formato especificado, Error 10701

• Si alguno de los subcampos no tiene contenido, Error 10703.

Nº. Campo Nombre Longitud Formato. Observ. 8 Número identificativo de la

declaración 13 Numérico

Posiciones 108-120. Campo obligatorio. Las tres primeras posiciones constante 193. • Si no se ajusta a formato especificado, Error 10801. • Si no tiene contenido, Error 10803.

Nº. Campo Nombre Longitud Formato. Observ.

9 Declaración complementaria 1 Alfabético

Posición 121. Sólo si se trata de la presentación de una declaración complementaria, se validará que sea ´C´ y no tendrán contenido Declaración sustitutiva (122) pero sí tendrá contenido Número identificativo de declaración anterior (123-135). En cualquier otro caso: blanco. • Si no es “ “ o “C”, Error 10901. • Si no se ajusta al resto de la especificación: si tiene contenido y también

tiene contenido el campo Declaración sustitutiva (122), Error 10902. • Si no tiene contenido y el campo Número identificativo de declaración

anterior (123-135) tiene contenido, Error 10903.

Nº. Campo Nombre Longitud Formato. Observ. 10 Declaración sustitutiva 1 Alfabético

Posición 122. Sólo si se trata de la presentación de una declaración sustitutiva, se validará que sea ´S´. En cualquier otro caso: blanco. Con contenido obligatorio en el campo de Número identificativo de la declaración anterior (posiciones 123-135 del tipo registro 1). No tendrá contenido el campo correspondiente a Declaración complementaria (posición 121 del tipo registro 1).

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• Si no es “ “ o “S”, Error 11001. • Si no se ajusta al resto de la especificación: si tiene contenido y también

tiene contenido el campo Declaración complementaria (121), Error 11002.

• Si no tiene contenido y el campo Número identificativo/justificante de declaración anterior (123-135) tiene contenido, Error 11003

Nº. Campo Nombre Longitud Formato. Observ.

11 Número identificativo de la declaración anterior

13 Numérico

Posiciones 123-135. Campo obligatorio si Declaración complementaria (121) tiene valor ‘C’ ó el campo Declaración sustitutiva (122 del tipo registro1) tiene valor ‘S’. No tendrá contenido si el campo Declaración complementaria (121) no tiene contenido. No tendrá contenido si el campo Declaración sustitutiva (122) no tiene contenido. Si este campo tiene contenido distinto de cero, entonces el contenido tendrá que ser distinto del campo Número identificativo de declaración (108-120 del tipo registro 1). Las tres primeras posiciones constante ‘193’. • Si no es numérico, o las tres primeras posiciones no son 193 o este campo

es igual al campo Número identificativo de declaración (108-120 del tipo registro 1), Error 11101.

• Si no tiene contenido y es obligatorio, Error 11103. • Si no se ajusta al resto de la especificación, Error 11102.

Nº. Campo Nombre Longitud Formato. Observ. 12 Número total de perceptores 9 Numérico

Posiciones 136-144. Campo obligatorio. Campo calculado: Tiene que coincidir con el número de registros Tipo 2 incluidos en la presentación, tanto los de la “relación de perceptores” como los del “diseño anexo de relación de gastos art. 26.1.a) Ley 35/2006” Podrá tomar el valor cero únicamente en el caso de que todos los campos siguientes sean cero:

“Número total de perceptores” Posiciones 136 a 144 “Base retenciones e ingresos a cuenta” Posiciones 145-159 “Retenciones e ingresos a cuenta” Posiciones 160-174

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

“Retenciones e ingresos a cuenta ingresados” Posiciones 175-189 “Gastos” Posiciones 220-234

• Si es > a 9.000.000 Error 11204. • Si no se ajusta a formato, Error 11201. • Si no tiene contenido, Error 11203. • Si es 0 y no se cumple la condición anterior Error 11203. • Si es > al número de registros de tipos 2 (tanto de perceptores como de

gastos), que contiene la declaración o al número total de perceptores declarado en la hoja resumen, (casilla 01), Error 11210.

• Si es < al número de registros de tipos 2 (tanto de perceptores como de gastos), que contiene la declaración o al número total de perceptores declarado en la hoja resumen, (casilla 01), Error 11209.

Nº. Campo Nombre Longitud Formato. Observ.

13 Base retenciones e ingresos a cuenta 15 Numérico Posiciones 145-159. Campo calculado: Importe resultante de la suma de las cantidades reflejadas en el campo “base retenciones e ingresos a cuenta” (posiciones 152-164) de cada uno de los registros de tipo 2 (registro de perceptor). • Si no es numérico, Error 11301. • Si es > a 100.000.000.000.000 Error 11304. • Si no cuadra con el dato calculado o no coincide con el consignado en la

casilla “base retenciones e ingresos a cuenta” de la hoja resumen (casilla 02), Error 11311.

Nº. Campo Nombre Longitud Formato. Observ.

14 Retenciones e ingresos a cuenta 15 Numérico Posiciones 160-174. Campo calculado: Importe resultante de la suma de las cantidades reflejadas en el campo “retenciones e ingresos a cuenta “ (posiciones 169-181) de cada uno de los registros de tipo 2 (registro de perceptor). • Si no es numérico, Error 11401. • Si es > a 100.000.000.000.000 Error 11404. • Si no cuadra con el dato calculado o no coincide con el consignado en la

casilla “retenciones e ingresos a cuenta” de la hoja resumen (casilla 03), Error 11411.

Nº. Campo Nombre Longitud Formato. Observ.

15 Retenciones e ingresos a cuenta ingresados

15 Numérico

Posiciones 175-189. Tendrá ceros como contenido sí el campo “Naturaleza del declarante” (posición 235) = “S”.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Solo se admitirá que tenga contenido si el campo “Naturaleza del declarante” (posición 235)= ‘ ‘. Campo calculado: suma total de las cantidades reflejadas en los campos “retenciones e ingresos a cuenta” (posiciones 169-181) de cada uno de los registros tipo 2 de perceptor, que cumplan cualquiera de las dos condiciones siguientes: -Campo clave de percepción (posición 92 del tipo de registro 2 de perceptor) = “C” y campo Naturaleza Declarante (posición 235) = ‘ ‘. -Campo clave de percepción (posición 92 del tipo de registro 2 de perceptor) = “A”, “B”, ó “D”; y además el campo “pago” (posición 95 del tipo de registro 2 de perceptor) = “1” o “3 y además campo Naturaleza Declarante (posición 235) = ‘ ‘. Se validará que sea igual o menor a retenciones e ingresos a cuenta (posiciones 160-174 del tipo registro 1). • Si tiene contenido y el campo “Naturaleza del declarante” (posición 235) =

“S”, Error 11502. • Si no es numérico o si es mayor a retenciones e ingresos a cuenta, Error

11501. • Si es > a 100.000.000.000.000 Error 11504. • Si no cuadra con el dato calculado o no coincide con el consignado en la

casilla “retenciones e ingresos a cuenta ingresados” de la hoja resumen (casilla 04) Error 11511.

Nº. Campo Nombre Longitud Formato. Observ.

Blancos 30 Posiciones 190-219. Blancos.

Nº. Campo Nombre Longitud Formato. Observ. 18 Gastos, art. 26.1.a) Ley 35/2006 15 Numérico

Posiciones: 220-234. Tendrá ceros como contenido sí el campo “Naturaleza del declarante” (posición 235) = “S”. Solo se admitirá que tenga contenido si el campo “Naturaleza del declarante” (posición 235)= ‘ ‘. Campo calculado. Se consignará la suma total de las cantidades reflejadas en el campo “importe de gastos” (posiciones 195 – 207) del diseño de registro de tipo 2 de gastos si el campo Naturaleza Declarante (posición 235) = ‘ ‘.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• Si tiene contenido y el campo “Naturaleza del declarante” (posición 235) =

“S”, Error 11802. • Si no es numérico, Error 11801. • Si es > a 100.000.000.000.000 Error 11804. • Si no cuadra con el dato calculado o no coincide con el consignado en la

casilla “Total gastos“ de la hoja resumen (casilla 07), Error 11811.

Nº. Campo Nombre Longitud Formato. Observ. 19 Naturaleza del declarante 1 Alfabético

Posiciones 235. Contenido admisible: “ “ o “S”. Cuando su contenido sea igual a “S”, los siguientes campos no tendrán contenido:

-‘Retenciones e ingresos a cuenta ingresados’ (posición 175-189). - ‘Gastos’ (posición 220-234).

• Si no es “ “ o “S”, Error 11901. • Si = ”S” y alguno de los campos siguientes tienen contenido: ‘Retenciones

e ingresos a cuenta ingresados’ (posición 175-189), ‘Gastos’ (posición 220-234), Error 11902.

Nº. Campo Nombre Longitud Formato. Observ.

Blancos 252

Posiciones 236-487.

Blancos.

Nº. Campo Nombre Longitud Formato. Observ. 20 Sello electrónico 13 Alfanumérico

Posiciones 488-500. Generado por los programas oficiales de la AEAT. • Si no se ajusta a formato, Error 12001. • Si no tiene contenido y es obligatorio, Error 12003. • Si no hay programa AEAT y trae contenido, Error 12002.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

HOJA DE PERCEPTORES. REGISTROS TIPO 2.

Nº. Campo Nombre Longitud Formato. Observ.

01 Tipo de registro 1 Numérico Posición 1. Constante ‘2’. • Si no es numérico o es distinto de 2, Error 20101.

Nº. Campo Nombre Longitud Formato. Observ. 02 Modelo 3 Numérico

Posiciones 2-4. Constante 193. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20212.

Nº. Campo Nombre Longitud Formato. Observ. 03 Ejercicio 4 Numérico

Posiciones 5-8. Constante 2016. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20312.

Nº. Campo Nombre Longitud Formato. Observ. 04 N.I.F. del declarante 9 Alfanumérico

Posiciones 9-17. Campo obligatorio. NIF/CIF válido, correspondiente a la persona o entidad del declarante. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20412.

Nº. Campo Nombre Longitud Formato. Observ. 05 N.I.F. del perceptor 9 Alfanumérico

Posiciones 18-26. Campo obligatorio. NIF/CIF válido solo de residentes (personas físicas o jurídicas) o establecimientos permanentes (NIF’s que comienzan por N y W) - Si el campo “clave de percepción“ (posición 92 del tipo registro 2 de

perceptor) = “C” y además campo “naturaleza” (posición 93-94 del tipo

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

registro 2 de perceptor) = “06” o “07”; será NIF/CIF válido solo de persona física o entidad en régimen de atribución de rentas (NIF’s que comienzan por E, G, H, J, U, V.

- Si el campo “clave de percepción” (posición 92 del tipo registro 2 de perceptor) = “A”,”B” o “D” y además campo “pendiente” (posición 117 del tipo registro 2 de perceptor) = “X”, será válido NIF: “999999999”.

Si el campo “clave de percepción “ (posición 92 del tipo registro 2 de perceptor) = “D” será NIF válido solo de persona física o entidad en régimen de atribución de rentas (NIF´s que comienzan por E, G, H, J, U o V). - Si campo Nif del representante tiene contenido y es distinto de

“999999999”, el campo Nif del perceptor tendrá que tener contenido. - Compatible con el campo NIF del representante. • Si no se ajusta a la especificación, Error 20501 • Si no tiene contenido, Error 20503. • Si no tiene contenido y tiene contenido el NIF del representante legal,

Error 20503. • Si no está identificado, Error 20506.

Nº. Campo Nombre Longitud Formato. Observ. 06 N.I.F. del representante legal 9 Alfanumérico

Posiciones 27-35. Campo obligatorio, cuando El NIF del perceptor sea “999999999”. Campo obligatorio si la primera letra del NIF del perceptor es K. NIF/CIF válido excepto: - cuando campo “clave de percepción” (posición 92 del tipo registro 2 de

perceptor) = “A”,”B” o “D” y además campo pendiente (posición 117 del tipo registro 2 de perceptor) = X , será válido NIF “999999999”

- Si campo NIF del perceptor tiene contenido y es distinto de “999999999”, el campo NIF del representante podrá tener contenido.

Compatible con el campo NIF del perceptor. • Si no se ajusta a la especificación de NIF válido Error 20601. • Si no se ajusta al resto de la especificación Error 20602. • Si no tiene contenido y el NIF del perceptor es “999999999” ó la primera

letra del NIF del perceptor es K, Error 20603.

Nº. Campo Nombre Longitud Formato. Observ. 07 Apellidos y nombre, razón social o

denominación del perceptor 40 Alfanumérico

Posiciones 36-75.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Campo obligatorio. Para CIF

• Alfanumérico. • Ajustado a la izquierda.

Para NIF

• Alfabético • Ajustado a la izquierda • Al menos dos palabras separadas por un blanco • Tres primeros caracteres distintos • Solo letras y caracteres de puntuación

• Si no se ajusta a formato especificado., Error 20701. • Si no tiene contenido, Error 20703.

Nº. Campo Nombre Longitud Formato. Observ.

08 Pago a un mediador 1 Alfabético Posición: 76. - Con contenido sólo para claves de percepción “A”,”B” o “D” (posición 92)

y el campo “Naturaleza Declarante” (posición 208)= “ “.

- Sin contenido para clave de percepción “C” (posición 92).

- Sin contenido cuando en el campo ‘NIF del perceptor’ (posición 18-26) sea una persona física o cuando el campo ‘NIF del representante legal’ (posición 27-35) tenga contenido.

Este campo nunca tendrá contenido si el campo “Naturaleza Declarante” (posición 208)= “S“. Se admite exclusivamente como contenido el valor “X”. Sin contenido cuando el campo “pendiente” (posición 117) sea igual a “X”. • Si no es “ “ o “X”, Error 20801. • Si tiene contenido y no procede, Error 20802.

Nº. Campo Nombre Longitud Formato. Observ. 09 Código de provincia 2 Numérico

Posiciones 77-78. Campo obligatorio excepto cuando el campo “pendiente” (posición 117) sea igual a “X” que no tendrá contenido. Rango de 01 a 52. • Si no se ajusta a formato especificado., Error 20901.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• Si no tiene contenido y campo pendiente = “ “ , Error 20903. • Si tiene contenido y no procede, Error 20902.

Nº. Campo Nombre Longitud Formato. Observ. 10 Clave código 1 Numérico

Posición: 79. - Campo obligatorio, con contenido sólo para claves de percepción “A”, “B”

ó “D” (posición 92) y el campo “Naturaleza Declarante” (posición 208)= “ “ y campo ‘pago’ (posición 95) = ‘2’. si campo pago = 1 no dar error 21003.

- Sin contenido para clave de percepción “C” (posición 92).

Este campo nunca tendrá contenido si el campo “Naturaleza Declarante” (posición 208)= “S“. Se admiten exclusivamente como contenido los valores: “1”, “2” o “3”. - 1 El código emisor corresponde a un NIF - 2 El código emisor corresponde a un código ISIN. - 3 El código emisor corresponde a valores extranjeros que no tienen asignado ISIN. • Si es distinto de: 0, 1, 2, 3, Error 21001. • Si no tiene contenido y es obligatorio, Error 21003. • Si tiene contenido y no procede, Error 21002

Nº. Campo Nombre Longitud Formato. Observ. 11 Código emisor 12 Alfanumérico

Posiciones 80-91. - Sin contenido para clave de percepción “C” (posición 92).

- Con contenido obligatorio para claves de percepción “A”, “B” ó “D”

(posición 92) y el campo “Naturaleza Declarante” (posición 208)= “ “ y campo ‘pago’ = ‘2’. Podrá tener contenido si campo pago = ‘1’.

- Campo obligatorio: si campo “clave código” (posición 79 del tipo registro 2) tiene contenido.

Este campo nunca tendrá contenido si el campo “Naturaleza Declarante” (posición 208)= “S“. Se admite exclusivamente como contenido: - NIF/CIF válido (alfanumérico de 9 posiciones): si el campo “clave código”

(posición 79 del tipo registro 2 de perceptor) tiene valor “1”. - Código ISIN (alfanumérico de 12 posiciones): si el campo “clave código”

(posición 79 del tipo registro 2 de perceptor) tiene valor “2”.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

- Formato ZXX (alfabético de 3 posiciones), siendo “XX” el código del país emisor: si el campo “clave código” (posición 79 del tipo registro 2 de perceptor) tiene valor 3.

Los valores que puede tomar este campo: cuando el campo “código de provincia” (posiciones 116-117) tome el valor “99”, son los valores alfabéticos que figuran en el Anexo II de la Orden EHA/3496/2011, de 15 de diciembre (disposición adicional primera de esta orden).

• Si no tiene contenido y es obligatorio, Error 21103. • Si tiene contenido siendo clave de percepción distinta de A, B ó D, o el

campo “Naturaleza Declarante” (posición 208)= “S“, Error 21102.

Nº. Campo Nombre Longitud Formato. Observ. 12 Clave percepción 1 Alfabético

Posición: 92. Campo obligatorio. Se admiten exclusivamente como contenido valores: “A”, “B”, “C” y “D”. A Rendimientos o rentas obtenidos por la participación en los fondos propios

de cualquier entidad. B Rendimientos o rentas obtenidos por la cesión a terceros de capitales propios

diferentes de los consignados en la clave D. C Otros rendimientos de capital mobiliario o rentas no incluidos en las claves

“A”,“B” ó “D” . El valor “C” es incompatible con que tengan contenido los siguientes campos: -“Pago a un mediador” (posición 76 del tipo registro 2 de perceptor). -“Clave código” (posición 79 del tipo registro 2 de perceptor). -“Código emisor” (posiciones 80-91 del tipo registro 2 de perceptor) -“Pago” (posición 95 del tipo registro 2 de perceptor) -“Tipo código” (posición 96 del tipo registro 2 de perceptor) -“Código cuenta valores” (posiciones 97-116 del tipo registro 2 de

perceptor) -“Pendiente” (posición 117 del tipo registro 2 de perceptor) -“Ejercicio devengo” (posiciones 118-121 del tipo registro 2 de perceptor) - “% multp., porcentaje multiplicador” , (posiciones 136-138 del tipo

registro 2 de perceptor). D Rendimientos o rentas obtenidos por la cesión a terceros de capitales propios

procedentes de entidades vinculadas cuando el perceptor sea contribuyente del Impuesto sobre la Renta de las Personas Físicas.

Si el campo ‘Tipo de código’ (posición 96) = P, este campo deberá ser

obligatoriamente = B. • Si no es: A, B, C o D o no se ajusta a formato especificado., Error 21201. • Si no tiene contenido, Error 21203.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• Si no procede, Error 21202. • Si el campo ‘Tipo de código’ (posición 96) = P y este campo ≠ B ó D,

Error 21202.

Nº. Campo Nombre Longitud Formato. Observ. 13 Naturaleza 2 Numérico

Posiciones: 93-94. Campo obligatorio: campo asociado a una clave de percepción: • Naturaleza asociada a la clave A: se admiten exclusivamente valores de

´01´ a ´08 ́

• Naturaleza asociada a las claves B y D: se admiten exclusivamente valores 0́1` a ´07`.

• Naturaleza asociada a la clave C: se admiten exclusivamente valores de ´ 01` a ´12`:

• Si no se ajusta a formato especificado., Error 21301. • Si no tiene contenido, Error 21303.

Nº. Campo Nombre Longitud Formato. Observ. 14 Pago 1 Numérico

Posición 95. - Campo obligatorio, con contenido sólo para claves de percepción “A”, “B”

ó “D” (posición 92) y el campo “Naturaleza Declarante” (posición 208) = “ “.

- Sin contenido para clave de percepción “C” (posición 92).

Este campo nunca tendrá contenido si el campo “Naturaleza Declarante” (posición 208)= “S“. Se admiten exclusivamente como contenido valores ´1` y ´2 ` y ‘3’:

• Si no es: 0, 1, 2. o 3, Error 21401. • Si no tiene contenido y clave de percepción es A, B ó D, Error 21403. • Si tiene contenido y no procede, 21402.

Nº. Campo Nombre Longitud Formato. Observ. 15 Tipo código 1 Alfabético

Posición: 96. - Campo obligatorio, con contenido cuando se cumpla: -

• claves de percepción = “A”,“B” ó “D” (posición 92) y • campo ‘pago’ (posición 95) = ‘2’ y

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• campo “Naturaleza Declarante” (posición 208)= “ “

Excepto cuando el campo “pendiente” (posición 117) sea igual a “X” que no tendrá contenido pero si el contenido de este campo = ‘P’ entonces podrá tener contenido aunque el campo “pendiente” sea igual a ‘X’.

- Podrá tener contenido en caso de que el campo ‘pago’ (posición 95) = ‘1’ y se den las demás condiciones.

- Sin contenido para la clave de percepción “C”. Este campo nunca tendrá contenido si el campo “Naturaleza Declarante” (posición 208)= “S“. Se admiten exclusivamente como contenido valores ´C`, ´O’ ó ‘P’. • Si no es: “ “ , “C” ,“O”, “P”, Error 21501. • Si no tiene contenido y es obligatorio, Error 21503. • Si tiene contenido y no procede, Error 21502.

Nº. Campo Nombre Longitud Formato. Observ.

16 Código cuenta valores /Nº operación préstamo

20 Alfanumérico

Posiciones: 97-116. - Campo obligatorio cuando se cumpla:

• “clave de percepción” = “A”, “B” o “D”, (posición 92) y • “tipo de código” (posición 96) = “C” ó “P” y • “Naturaleza Declarante” (posición 208)= “ “, excepto cuando el campo “pendiente” (posición 117) sea igual a “X” que no tendrá contenido pero si el contenido del campo “tipo de código” = ‘P’ entonces podrá tener contenido aunque el campo “pendiente” sea igual a ‘X’.

- Sin contenido si “clave de percepción” igual a “C” (posición 92). - Este campo nunca tendrá contenido si el campo “Naturaleza Declarante”

(posición 208)= “S“. - Si “tipo de código” (posición 96) es “O”, se admite lo que venga incluso sin

contenido - Si “tipo de código” (posición 96) es “P”, se admite lo que venga pero debe

tener contenido - Si “tipo código” (posición 96) es “C”, se validara que tenga el formato de

Código Cuenta Valores (CCV), y si no lo cumple a continuación se validará que tenga el formato de Código Cuenta Cliente (CCC), y si no cumple ninguna de las validaciones se dará error.

• Si no se ajusta a formato especificado, Error 21601. • Si tiene contenido cuando:

• el campo “clave percepción” (posición 92) = ‘C’ o

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• si el campo “clave percepción” (posición 92)= “A”, “B” o “D” y el campo “pendiente” (posición 117) sea igual a “X” y “tipo de código” (posición 96) ≠ P o

• si el campo “Naturaleza Declarante” (posición 208)= “S“, Error 21602.

• Si no tiene contenido siendo el tipo de código = “C” ó “P”, Error 21603.

Nº. Campo Nombre Longitud Formato. Observ. 17 Pendiente 1 Alfabético

Posición. 117. No es un campo obligatorio. - Con contenido sólo para claves de percepción “A”, “B” ó “D”. - Sin contenido para clave de percepción “C”. Si tiene contenido, se admite exclusivamente valor ¨X” y se verificará que:

NIF. Perceptor = 999999999, (posiciones 18-26) NIF Representante = 999999999, (posiciones 27-35) Pago a un mediador = sin contenido, (posición 76). Provincia (Código) = sin contenido, (posiciones 77-78). Ejercicio de devengo = sin contenido, (posición 118-121).

• Si no es “ “ ó “X”, o no se ajusta a las especificado., Error 21701. • Si tiene contenido y no procede, Error 21702.

Nº. Campo Nombre Longitud Formato. Observ. 18 Ejercicio devengo 4 Numérico

Posiciones: 118-121. No es un campo obligatorio. - Con contenido sólo para claves de percepción “A”, “B” ó “D”. - Sin contenido para clave de percepción “C”. - Si tiene contenido distinto de 0000, debe cumplir: Debe ser ejercicio de declaración menos 11 años (un valor ≥ 2005 y < 2016) Siempre ha de ser anterior al ejercicio de la declaración y un valor comprendido en dicho intervalo. • Si no es numérico o no cumple ser un valor ≥ 2005 y < 2016, Error

21801. • Si tiene contenido y no procede, Error 21802.

Nº. Campo Nombre Longitud Formato. Observ. 19 Tipo percepción 1 Numérico

Posición: 122.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Campo obligatorio. Se consignará 1 ó 2: • Si no es 1 ó 2, Error 21901. • Si no tiene contenido, Error 21903.

Nº. Campo Nombre Longitud Formato. Observ. 20 Importe percepciones / remuneración

al prestamista 13 Numérico

Posiciones: 123-135. Campo obligatorio si el campo ‘Clave Tipo Código (posición 96) = ‘C’ u ‘O’, salvo que el campo ‘Penalizaciones’ (posiciones 182-192) tenga contenido en cuyo caso no lo será. Campo obligatorio si el campo ‘Clave Tipo Código’ (posición 96) = ‘P’ y el campo ‘Compensaciones’ (pos. 225-236) no tiene contenido. Podrá tener contenido si el campo ‘Clave Tipo Código’ (posición 96) = ‘P’ y el campo ‘Compensaciones’ (pos. 225-236) tiene contenido. • Si no se ajusta a formato especificado., Error 22001. • Si es > 2.000.000.000.000, Error 22004. • Si no tiene contenido cuando el campo ‘Clave Tipo Código (posición 96) =

‘C’ u ‘O’ y el campo ‘Penalizaciones’ (posiciones 182-192) no tenga contenido o cuando el campo ‘Clave Tipo Código’ (posición 96) = ‘P’ y el campo ‘Compensaciones’ (pos. 225-236) no tiene contenido, Error 22003.

• Si no tiene contenido cuando el campo ‘Naturaleza’ = S, Error 22003

Nº. Campo Nombre Longitud Formato. Observ. 21 Sin contenido 3 Numérico

Posiciones: 136-138.

Nº. Campo Nombre Longitud Formato. Observ. 22 Importe reducciones 13 Numérico

Posiciones: 139-151. Campo no obligatorio. - Solo tendrá contenido para NIF de persona física o entidad en régimen de

atribución de rentas (NIFs que comienzan por E, G, H, J, U, V, o NIF=999999999 o en caso de no tener contenido el campo “NIF del perceptor” que lo tenga el campo “NIF del representante”.

- En el caso de que el campo NIF corresponda a una persona jurídica, se admitirá contenido siempre y cuando el campo ‘Pago a un mediador’ (posición 76) = ‘X’.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Si el campo Clave de percepción (pos. 92) es = A, B ó D y el campo Ejercicio de devengo (pos. 118-121)= a ceros o = al ejercicio de la declaración, el campo Importe reducciones será = a ceros. Si el campo Clave de percepción (pos. 92) es = A y el campo Ejercicio de devengo (pos. 118-121) es # de ceros o # al ejercicio de la declaración, el campo Importe reducciones será ≤ 40% del “importe percepciones” (posiciones 123-135 del tipo registro 2 de perceptor). Si el campo Clave de percepción (pos. 92) es = B ó D y el campo Ejercicio de devengo (pos. 118-121) es # de ceros o # al ejercicio de la declaración y el campo Tipo Código (pos. 96) es # a P, el campo Importe reducciones será ≤ 40% del “importe percepciones” (posiciones 123-135 del tipo registro 2 de perceptor). Si el campo Clave de percepción (pos. 92) es = B ó D y el campo Ejercicio de devengo (pos. 118-121) es # de ceros o # al ejercicio de la declaración y el campo Tipo Código (pos. 96) es = a P, el campo Importe reducciones será = a cualquier valor. Si el campo Clave de percepción (pos. 92) es = C y el campo Naturaleza (pos. 93-94) es = a 01, 02, 03, 04, 06, 07, 11 ó 12, el campo Importe reducciones será ≤ 30% del “importe percepciones” (posiciones 123-135 del tipo registro 2 de perceptor). Si el campo Clave de percepción (pos. 92) es = C y el campo Naturaleza (pos. 93-94) es # a 01, 02, 03, 04, 06, 07, 11 ó 12, el campo Importe reducciones será = a ceros. • Si no se ajusta a formato especificado., Error 22201. • Si es > (0,4 ó 0,3 x importe percepción + 1000, Error 22205 • Si es > a 1.000.000.000.000, Error 22204. • Si tiene contenido y no procede, Error 22202.

Nº. Campo Nombre Longitud Formato. Observ. 23 Base retenciones e ingresos a cuenta 13 Numérico

Posiciones: 152-164. Mayor o igual a cero.

• Cuando el campo Tipo de percepción (posición 122) toma el valor 1 (percepciones dinerarias):

Campo calculado: - Con carácter general, cuando tiene contenido el campo importe de

reducciones (posiciones 139-151) será igual al campo “importe percepciones” (posiciones 123-135) menos (-) campo “importe reducciones” (posiciones 139-151).

-

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Si el campo ‘‘Pago’’ (posición 95) es igual a ‘3’, el campo ‘’Base retenciones e ingresos a cuenta’’ será igual o inferior al importe consignado en el campo ‘‘Importe percepciones/remuneración al prestamista’’ (posiciones 123-135).

En otro caso, será igual al campo “importe percepciones” (posiciones 123-135)

• Cuando el campo “tipo de código” (posición 96) = ‘P’ en el campo “Base de retenciones e ingresos a cuenta” (posiciones 152-164) se podrán cualquier valor numérico distinto de cero.

• Cuando el campo Tipo de percepción (posición 122) toma el valor 2 (Percepciones en especie):

Podrá tomar cualquier valor, incluido valor nulo • Si no se ajusta a formato especificado., Error 22301. • Si es > 2.000.000.000.000, Error 22304. • Si no coincide con lo calculado, Error 22305.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

24 % retención 4 Numérico Posiciones: 165-168. Este se subdivide en dos: - ENTERO, posiciones 165-166: numérico ≥0. - DECIMAL, posición 167-168. numérico ≥0.

• Si no se ajusta a formato especificado, o no se corresponde con el % de

retención establecido según la clave/naturaleza/perceptor/ejercicio, Error 22401.

• Si es > a 50.00, Error 22404

Nº. Campo Nombre Longitud Formato. Observ. 25 Retenciones e ingresos a cuenta 13 Numérico

Posiciones: 169-181. Mayor o igual a cero. Menor o igual al importe del campo Base retenciones e ingresos a cuenta (posiciones 152- 164). Campo calculado: Campo “base retención” (posiciones 152-164), multiplicando por el campo “% retención” (posiciones 165-168) ± un punto, dividido por 100. Campo calculado: Campo “base retención” (posiciones 152-164) , multiplicando por el campo “% retención” (posiciones 165-168), dividido por 100.

• Si es > a 1.000.000.000.000, Error 22504.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

• Si no se ajusta a formato especificado o a la especificación, Error 22501. • Si no se cumple el cálculo, Error 22505.

Nº. Campo Nombre Longitud Formato. Observ. 26 Penalizaciones 11 Numérico

Posiciones 182-192. Campo opcional. - Con contenido sólo para claves de percepción “B” ó “D” (posición 92). • Si no es numérico, Error 22601. • Si tiene contenido cuando no tiene que tenerlo, Error 22602. • Si es > a 100.000.000,00 Error 22604.

Nº. Campo Nombre Longitud Formato. Observ. Blancos 15

Posiciones 193-207.

Blancos.

Nº. Campo Nombre Longitud Formato. Observ. 28 Naturaleza del declarante 1 Alfabético

Posiciones 208. Contenido admisible: “ “ o “S”. Cuando su contenido sea igual a “S”, los siguientes campos no tendrán contenido:

-‘Pago a un mediador’ (Posición 76). -‘Clave código’ (posición 79). -‘Código emisor’ (posición 80-91). -‘Pago’ (Posición 95). -‘Tipo código’ (Posición 96). -‘Código cuenta valores/Número operación préstamo’ (posición 97-116). - ‘Importe de Gastos’ (posición 195-207). - “Fecha de inicio del préstamo” (posiciones 209-216). - “Fecha de vencimiento del préstamo” (posiciones 217-224). - “Compensaciones” (posiciones 225-236). - “Garantías” (posiciones 237-248).

• Si no es “ “ o “S”, Error 22801. • Si = ”S” y alguno de los campos siguientes tienen contenido: ‘Pago a un

mediador’ (Posición 76), ‘Clave código’ (posición 79), ‘Código emisor’ (posición 80-91), ‘Pago’ (Posición 95), ‘Tipo código’ (Posición 96), ‘ Código cuenta valores/Número operación préstamo’ (posición 97-116), ‘Importe de Gastos’ (posición 195-207), “Fecha de inicio del préstamo”

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

(posiciones 209-216), “Fecha de vencimiento del préstamo” (posiciones 217-224), “Compensaciones” (posiciones 225-236), “Garantías” (posiciones 237-248), Error 22802.

Nº. Campo Nombre Longitud Formato. Observ. 29 Fecha de inicio del préstamo 8 Numérico

Posiciones 209-216. Campo obligatorio sólo cuando el campo “tipo de código” (posición 96) = ‘P’ y el campo Naturaleza del declarante (posición 208) = ‘ ‘. En el resto de los casos no tendrá contenido. AÑO: posiciones 209-212 Numérico. Campo obligatorio. Valor lógico en función del ejercicio objeto de declaración (≤ que ejercicio de declaración (posiciones 5-8) y ≥ 2004, siempre 2004). MES: posiciones 213-214. Numérico. Campo obligatorio. Valor entre 01 y 12 DIA: posiciones 215-216. Numérico. Campo obligatorio. Valor lógico en función del mes y año (años bisiestos)

• Si alguno de los subcampos no se ajusta al formato, Error 22901. • Si el valor que toma el subcampo Día no es el correcto en función del valor

que toma el subcampo Mes, o el valor del Año en función del ejercicio objeto de declaración (≤ que ejercicio de declaración y ≥ 2004, siempre 2004), Error 22901.

• Si tiene contenido cuando el campo Tipo de código (pos. 96) = ‘C’ u ‘O’ o el campo “Naturaleza del declarante” (posición 208) = ‘S’, Error 22902.

• Si no tiene contenido cuando el campo Tipo de código (pos. 96) = ‘P’, Error 22903.

Nº. Campo Nombre Longitud Formato. Observ. 30 Fecha de vencimiento del préstamo 8 Numérico

Posiciones 217-224. Campo obligatorio sólo cuando el campo “tipo de código” (posición 96) = ‘P’ y el campo Naturaleza del declarante (posición 208) = ‘ ‘. En el resto de los casos no tendrá contenido. AÑO: posiciones 217-220 Numérico.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Campo obligatorio. Valor lógico en función del ejercicio objeto de declaración (tiene que ser ≥ 2016 e ≤ 2066). (siempre ejercicio objeto de declaración más 50). MES: posiciones 221-222. Numérico. Campo obligatorio. Valor entre 01 y 12 DIA: posiciones 223-224. Numérico. Campo obligatorio. Valor lógico en función del mes y año (años bisiestos)

• Si alguno de los subcampos no se ajusta al formato, Error 23001.

• Si el valor que toma el subcampo Día no es el correcto en función del valor que toma el subcampo Mes, o el valor del Año (≥ 2016 e ≤ 2066), Error 23001.

• Si la fecha de inicio del préstamo (posiciones 209-216) > a la fecha de vencimiento del préstamo (posiciones 217-224), Error 23001

• Si tiene contenido cuando el campo Tipo de código (pos. 96) = ‘C’ u ‘O’ o el campo “Naturaleza del declarante” (posición 208) = ‘S’, Error 23002.

• Si no tiene contenido cuando el campo Tipo de código (pos. 96) = ‘P’, Error 23003.

Nº. Campo Nombre Longitud Formato. Observ.

31 Importe compensaciones 12 Numérico Posiciones 225-236. Podrá tener contenido cuando el campo “tipo de código” (posición 96) = ‘P’ y el campo Naturaleza del declarante (posición 208) = ‘ ‘. En el resto de los casos no tendrá contenido.

� Si no se ajusta al formato especificado, Error 23101. � Si tiene contenido cuando el campo “tipo de código” (posición 96) =

‘C’ u ‘O’ o el campo “Naturaleza del declarante” = ‘S’, Error 23102.

Nº. Campo Nombre Longitud Formato. Observ. 32 Importe garantías 12 Numérico

Posiciones 237-248. Podrá tener contenido cuando el campo “tipo de código” (posición 96) = ‘P’ y el campo Naturaleza del declarante (posición 208) = ‘ ‘. En el resto de los casos no tendrá contenido.

� Si no se ajusta al formato especificado, Error 23201.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

� Si tiene contenido cuando el campo “tipo de código” (posición 96) = ‘C’ u ‘O’ o el campo “Naturaleza del declarante” = ‘S’, Error 23202.

Nº. Campo Nombre Longitud Formato. Observ.

Blancos 252

Posiciones 249-500. Blancos.

HOJA ANEXO RELACIÓN DE GASTOS ART 26.1 a) LEY 35/2006. REGISTROS TIPO 2.

Nº. Campo Nombre Longitud Formato. Observ. 01 Tipo de registro 1 Numérico

Posición 1. Constante ‘2’. • Si no es numérico o es distinto de 2, Error 20101.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

Nº. Campo Nombre Longitud Formato. Observ. 02 Modelo 3 Numérico

Posiciones 2-4. Constante 193. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20212.

Nº. Campo Nombre Longitud Formato. Observ. 03 Ejercicio 4 Numérico

Posiciones 5-8. Constante 2016. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20312.

Nº. Campo Nombre Longitud Formato. Observ. 04 N.I.F. del declarante 9 Alfanumérico

Posiciones 9-17. Campo obligatorio. NIF/CIF válido, correspondiente a la persona o entidad del declarante. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20412.

Nº. Campo Nombre Longitud Formato. Observ. 05 N.I.F. del perceptor 9 Alfanumérico

Posiciones 18-26. Campo obligatorio si se consigna el NIF del representante NIF/CIF válido solo de persona física o entidad declarante en régimen de atribución de rentas (NIF’s que comienzan por E, G, H, J, U, V Si campo NIF del representante tiene contenido, el campo NIF del contribuyente podrá tener contenido. Compatible con el campo NIF del representante (posición 27-35). • Si no se ajusta a la especificación, Error 20501 • Si tiene contenido y no procede, Error 20502. • Si no está identificado, Error 20506. • Si no tiene contenido y tiene contenido el NIF del representante legal,

Error 20503. • Si no tiene contenido, Error 20503.

Nº. Campo Nombre Longitud Formato. Observ.

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

06 N.I.F. del representante legal 9 Alfanumérico Posiciones 27-35. Campo obligatorio si la primera letra del NIF del contribuyente es K. NIF/CIF Válido. Si campo NIF del contribuyente tiene contenido, el campo Nif del representante legal podrá tener contenido. Compatible con el campo NIF del contribuyente (posición 18-26). • Si no se ajusta a la especificación de NIF válido Error 20601. • Si no tiene contenido y la primera letra del NIF del contribuyente es K

,Error 20603.

Nº. Campo Nombre Longitud Formato. Observ. 07 Apellidos y nombre razón social o

denominación del perceptor 40 Alfanumérico

Posiciones 36-75. Campo obligatorio. Para CIF: - Alfanumérico. - Ajustado a la izquierda. NIF personas físicas: - Alfabético. - Ajustado a la izquierda. - Al menos dos palabras separadas por un blanco. - Tres primeros caracteres distintos. - Solo letras y caracteres de puntuación. • Si no se ajusta a formato especificado., Error 20701. • Si no tiene contenido, Error 20703.

Nº. Campo Nombre Longitud Formato. Observ. 27 Importe de gastos 13 Numérico

Posiciones 195-207.

- Tendrá contenido sólo para NIF de persona física o entidad en régimen de atribución de rentas (NIFs que comienzan por E, G, H, J, U, V, o en caso de no tener contenido el campo “NIF del perceptor” que lo tenga el campo “NIF del representante”.

- Tendrá contenido sólo si no tienen contenido las posiciones (76 a 194) del registro de tipo 2.-

Especificaciones declaraciones informativas

Agencia Tributaria 29/11/2016

- No tendrá contenido si el campo “Naturaleza del declarante” (posición 208) = “S”.

• Si no se ajusta a formato especificado., Error 22701. • Si es > a 1.000.000.000.000, Error 22704. • Si tiene contenido y también lo tienen las posiciones 76 a 194 del registro 2

o el campo “Naturaleza del declarante” (posición 208) = “S”, Error 22702.

Nº. Campo Nombre Longitud Formato. Observ. Blancos 293

Posiciones 208-500.

Blancos.