declaraciones informativas. - agencia tributaria...especificaciones declaraciones informativas...

19
Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión de las declaraciones informativas. Modelo: 194 ENTRADA DE DATOS Versión 1 Año: 2018 DOCUMENTO DE TRABAJO

Upload: others

Post on 12-Aug-2021

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 1

S.C.G.I.

DECLARACIONES INFORMATIVAS.

Especificaciones para la gestión de las declaraciones informativas. Modelo: 194 ENTRADA DE DATOS Versión 1 Año: 2018

DOCUMENTO DE TRABAJO

Page 2: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 2

1 MODELO 194. RETENCIONES E INGRESOS A CUENTA SOBRE RENDIMIENTOS DEL CAPITAL MOBILIARIO Y RENTAS DERIVADOS DE LA TRANSMISIÓN, AMORTIZACIÓN, REEMBOLSO, CANJE O CONVERSIÓN DE CUALQUIER CLASE DE ACTIVOS REPRESENTATIVOS DE LA CAPTACIÓN Y UTILIZACIÓN DE CAPITALES AJENOS. RESUMEN ANUAL. IRPF, IS, IRNR (establecimientos permanentes).

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 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.

En los supuestos de presentación colectiva (más de un declarante u obligado a

ingresar a cuenta en el mismo archivo), se presentará como primer registro del soporte un registro tipo cero. A continuación seguirán los datos del primer declarante (tipo 1), seguidos de sus perceptores (tipo 2); a continuación seguirán los datos del siguiente declarante y así sucesivamente.

El tipo de presentación para este modelo es:

- TGVI online.

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:

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

Page 3: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 3

-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

Page 4: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 4

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.

Page 5: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 5

DISEÑO FISICO DEL MODELO 194

Page 6: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 6

Page 7: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 7

1.1 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. Constante ‘194’. • Si distinto de 194, 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 ‘2018’. (Para este ejercicio) • Si distinto de 2018, 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

Posiciones 18-57. Campo obligatorio. Para CIF:

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

Page 8: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 8

Alfabético. Ajustado a la izquierda. 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. Campo obligatorio. Ú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, 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 El primer número tiene que ser distinto de cero.

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

Alfabético. Campo obligatorio. Ajustado a la izquierda. Sólo letras y caracteres de puntuación.

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

• Si el primer número del teléfono comienza por cero, Error 10701 • Si alguno de los subcampos no tiene contenido, Error 10703.

Nº. Campo Nombre Longitud Formato. Observ.

8 Número de justificante de la declaración

13 Numérico

Posiciones 108-120. Campo obligatorio.

Page 9: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 9

Las tres primeras posiciones constante 194. • Si no se ajusta a formato especificado, Error 10801. • Si no tiene contenido, Error 10803. • Si no coincide el de la hoja resumen, Error 10816.

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 el campo Declaración sustitutiva (122 del tipo registro1), pero sí tendrá contenido el campo Número de justificante de declaración anterior (123-135 del tipo registro 1) En cualquier otro caso: blanco • Si no es “ “ o “C”, Error 10901. • 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 de justificante 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 de justificante 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). • Si no es “ “ o “S”, Error 11001. • Si no se ajusta al resto de la especificación Error 11002.

Nº. Campo Nombre Longitud Formato. Observ. 11 Número de justificante de la

declaración anterior 13 Numérico

Posiciones 123-135. Campo obligatorio si el campo Declaración sustitutiva (122 del tipo registro1) tiene valor ‘S’ ó si Declaración complementaria (121) tiene valor ‘C’. 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 de justificante de declaración (108-120 del tipo registro 1). Las tres primeras posiciones constante 194.

Page 10: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 10

• Si no es numérico, o las tres primeras posiciones no son 194 o este campo es igual al campo Número de justificante de declaración (108-120 del tipo registro 1), Error 11101.

• Si este campo tiene contenido y los campos Declaración complementaria (121) o Declaración sustitutiva (122) no tienen contenido, Error 11102.

• Si no tiene contenido y es obligatorio Error 11103.

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

Posiciones 136-144. Campo obligatorio si el número total de perceptores (posición 175-183) no tiene contenido. Campo calculado, por declarante, igual al número de registros tipo 2 en los que el campo “signo base retenciones e ingresos a cuenta” (posición 157) sea igual a “ “ y además el campo “ base de retenciones e ingresos a cuenta” (posiciones 158-169) sea distinto de cero (>0). 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 “Número total de Perceptores” Posiciones 175-183 “Base retenciones e ingresos a cuenta” Posiciones 184-198

• Si no se ajusta a formato, Error 11201. • Si el campo número total de perceptores (posición 175-183) no tiene

contenido y es obligatorio, Error 11203. • Si es 0 y no se cumple la condición anterior Error 11203. • Si es > a 5.000.000, Error 11204. • Si es > al número de registros calculados o al dato declarado en la hoja

resumen del declarante, “nº total de perceptores” (casilla 01), Error 11210.

• Si es < al número de registros calculados o al dato declarado en la hoja resumen del declarante, “nº total de perceptores” (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, por declarante, igual a la suma de las cantidades reflejadas en el campo “importe base retenciones e ingresos a cuenta” (posiciones 158-169) de los registros de tipo 2, si el campo signo que las precede (posición 157) es igual a “ “. • Si no se ajusta a formato, Error 11301. • Si > a 100.000.000.000.000, Error 11304.

Page 11: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 11

• Si es ≠ al importe calculado o al importe declarado en la hoja resumen del declarante, “base retenciones e ingresos a cuenta” (casilla 02), Error 11311.

Nº. Campo Nombre Longitud Formato. Observ.

14 Retenciones e ingresos a cuenta 15 Numérico Posiciones 160-174 Campo calculado, por declarante, igual a la suma de las cantidades reflejadas en el campo “retenciones e ingresos a cuenta” (posiciones 174-186) de los registro tipo 2. • Si no se ajusta a formato, Error 11401. • Si > a 100.000.000.000.000, Error 11404 • Si es ≠ al importe calculado o al importe declarado en la hoja resumen del

declarante, “retenciones e ingresos a cuenta” (casilla 03), Error 11411.

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

Posiciones 175-183. Campo obligatorio si el número total de perceptores (posición 136-144) no tiene contenido. Campo calculado, por declarante, igual al número total de registros tipo 2 que cumplan alguna de las siguientes condiciones: - El campo “signo base retenciones e ingresos a cuenta” (posición 157) es

igual a “N“. - El campo “signo base retenciones e ingresos a cuenta” (posición 157) es

igual a “ “ y el campo “importe base retenciones e ingresos a cuenta” (posiciones 158-169) es igual a cero

• Si no se ajusta a formato, Error 11501. • Si el campo número total de perceptores (posición 136-144) no tiene

contenido y es obligatorio, Error 11503. • Si es > a 5.000.000, Error 11504. • Si es > al número de registros calculados o al dato declarado en la hoja

resumen del declarante, “nº total de perceptores” (casilla 04), Error 11510.

• Si es < al número de registros calculados o al dato declarado en la hoja resumen del declarante, “nº total de perceptores” (casilla 04), Error 11509.

Nº. Campo Nombre Longitud Formato. Observ.

16 Base retenciones e ingreso a cuenta 15 Numérico Posiciones 184-198. Campo calculado, por declarante, igual a la suma de las cantidades reflejadas en el campo “base retenciones e ingresos a cuenta” (posiciones 158-169) de cada uno de los registros de tipo 2, si el campo signo que las precede (posición 157) es igual a “N”. • Si no se ajusta a formato, Error 11601.

Page 12: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 12

• Si > a 100.000.000.000.000, Error 11604. • Si es ≠ al importe calculado o al importe declarado en la hoja resumen del

declarante, “base retenciones e ingresos a cuenta (casilla 05), Error 11611.

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

Posiciones 238-250. Generado por los programas oficiales de la AEAT. • Si no se ajusta a formato, Error 11701. • Si no tiene contenido y es obligatorio, Error 11703. • Si no hay programa AEAT y trae contenido, Error 11702.

Page 13: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 13

1.2 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 declaración 3 Numérico

Posiciones 2-4. Constante 194. • 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 2018. • Si estas posiciones no coinciden con las del registro de tipo 1, Error 20312.

Nº. Campo Nombre Longitud Formato. Observ. 04 N.I.F. 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 residentes (personas físicas o jurídicas) o no residentes con establecimiento permanente, excepto: Se considerará válido el NIF igual a “999999999”, si el campo “pendiente” (posición 113) es igual a “X”. • Si no se ajusta a la especificación Error 20501. • Si no tiene contenido y tiene contenido el NIF del representante, Error

20503. • Si no tiene contenido, Error 20503.

Page 14: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 14

• 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 campo pendiente (posición 113) sea igual a “X”. Campo obligatorio si la primera letra del NIF del perceptor es K. NIF/CIF válido excepto: - Se considerará válido NIF “999999999” cuando campo pendiente (posición

113) sea igual a “X”. - Podrá tener contenido cuando el campo NIF del perceptor tenga contenido

distinto de “999999999”. • Si no se ajusta a la especificación, Error 20601. • Si no tiene contenido y 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. Campo obligatorio. Para CIF:

• Alfanumérico. • Ajustado a la izquierda.

Para NIF:

• Alfabético. • Ajustado a la izquierda. • 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 Código de provincia 2 Numérico Posiciones 76-77. Campo obligatorio excepto cuando el campo “pendiente”, (posición 113), sea igual a “X” que no tendrá contenido. Rango 01 a 52. • Si no se ajusta a formato especificado., Error 20801. • Si no tiene contenido y campo “pendiente” (posición 113) = “ “, Error

20803. • Si tiene contenido y no procede, Error 20802.

Nº. Campo Nombre Longitud Formato. Observ.

Page 15: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 15

9 Origen 1 Alfabético Posición: 78. Campo obligatorio. Se admite exclusivamente como contenido los valores: A, B, C, D. E. • Si es distinto de: A, B, C, D, E., Error 20901. • Si no tiene contenido, Error 20903.

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

Posición: 79. Campo obligatorio. Se admite exclusivamente como contenido los valores: “1”, “2” o “3”. • Si es distinto de: 1, 2, 3, Error 21001. • Si no tiene contenido, Error 21003.

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

Posiciones: 80-91. Campo obligatorio. Se admite exclusivamente como contenido: - NIF/CIF válido (alfanumérico de 9 posiciones): si el campo “clave

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

(posición 79) tiene valor “2”. - 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) tiene valor “3”. Se admitirán los valores alfabéticos consignados en el Anexo II de la Orden EHA/3496/2011, de 15 de diciembre (disposición adicional primera de esta orden).

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, Error 21103. • Si no se ajusta a formato especificado, Error 21101.

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

Posición 92. Campo obligatorio, salvo que el campo “pendiente” (posición 113) sea “X” que no tendrá contenido. Se admiten exclusivamente como contenido valores: “C”, “O”.

Page 16: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 16

- “C“ identificación con el Código Cuenta Valores (C.C.V.). - “O” otra identificación. • Si no es: “ “, “C” ,“O”, Error 21201. • Si no tiene contenido y campo pendiente es “ “, Error 21203. • Si tiene contenido y campo pendiente es “X”, Error 21202.

Nº. Campo Nombre Longitud Formato. Observ.

13 Código cuenta valores 20 Alfanumérico Posiciones: 93-112. Campo obligatorio cuando el campo “tipo código” sea “C”. Cuando el campo “pendiente” (posición 113) sea “X” no tendrá contenido. - Si “tipo código” 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 lo cumple ninguna de las validaciones se dará error.

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

• Si no se ajusta a formato especificado., Error 21301. • Si tiene contenido y no procede, Error 21302. • Si no tiene contenido siendo obligatorio, Error 21303.

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

Posición. 113 Campo no obligatorio. Si tiene contenido, se admite exclusivamente valor ‘X’ y se verificará que los campos:

- NIF perceptor (posiciones 18-26) es igual a “999999999”. - NIF representante (posiciones 27-35) es igual a “999999999”. - Código provincia (posiciones 76-77) no tiene contenido. - Tipo código (posición 92) no tiene contenido. - Código Cuenta Valores (posiciones 93-112) no tiene contenido. - Ejercicio devengo (posiciones 114-117) no tiene contenido.

• Si no es “ “ ó “X”, Error 21401. • Si tiene contenido y no procede, Error 21402

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

Posiciones: 114-117. No es un campo obligatorio. Siempre ha de ser anterior al ejercicio de la declaración. No tendrá contenido cuando el campo “pendiente” (posición 113) sea “X”. Si tiene contenido distinto de 0000, debe cumplir la validación:

Page 17: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 17

Validación: debe ser >2007 y < que el ejercicio de la declaración (< 2018) (Ejercicio de la declaración menos 11 años). • Si no es numérico o es ≥ ejercicio de la declaración, Error 21501. • Si tiene contenido y campo “pendiente” es “X”, Error 21502.

Nº. Campo Nombre Longitud Formato. Observ. 16 Importe Valor de adquisición o

suscripción 13 Numérico

Posiciones: 118-130. Campo obligatorio excepto cuando el campo “origen” sea igual a “D”, (posición 78), que no tendrá contenido. • Si no se ajusta a formato, Error 21601. • Si > 1.000.000.000.000, Error 21604 • Si tiene contenido y no procede, Error 21602. • Si no tiene contenido y es obligatorio, Error 21603.

Nº. Campo Nombre Longitud Formato. Observ. 17 Importe Valor de transmisión,

amortización, reembolso, canje o reembolso

13 Numérico

Posiciones: 131-143. Campo opcional, excepto cuando el campo “origen” sea igual a “D”, (posición 78), que no tendrá contenido. • Si no se ajusta a formato, Error 21701. • Si > 1.000.000.000.000, Error 21704 • Si tiene contenido y no procede, Error 21702.

Nº. Campo Nombre Longitud Formato. Observ. 18 Sin contenido 1

Posición 144

Nº. Campo Nombre Longitud Formato. Observ. 19 Sin contenido 12

Posiciones: 145-156.

Nº. Campo Nombre Longitud Formato. Observ. 20 Signo, base retenciones e ingresos a

cuenta 1 Alfabético

Posición 157. Para claves de origen: A, B, C, E (posición 78), los valores posibles: “ “, “N”.

Page 18: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 18

- Será “N” si el importe obtenido en el cálculo del campo “importe base retenciones e ingresos a cuenta” es negativo. - Será “ “ , en cualquier otro caso, cuando el importe sea cero o positivo. Calculo del campo “importe base retenciones e ingresos a cuenta”: cuantía del campo “valor transmisión…..” (posiciones 131-143) menos cuantía del campo “valor de adquisición ….” (posiciones 118-130). Para clave de origen D (posición 78), no hay que realizar cálculo, sólo se admite como valor “ “. • Si no se ajusta a formato, Error 22001. • Si tiene contenido =’N’ y el campo ‘origen’ (posición 78 del tipo de

registro 2) =’D’ o si es = ‘N’ cuando por el cálculo anterior debe ser “ “, Error 22002.

• Si el contenido es “ “ cuando por el cálculo debería ser ‘N’, Error 22003.

Nº. Campo Nombre Longitud Formato. Observ. 21 Importe base retenciones e ingresos a

cuenta 12 Numérico

Posiciones: 158-169. Importe calculado para las claves origen (posición 78): A, B, C, E., igual a: - Cuantía del campo “valor transmisión…..” (posiciones 131-143) menos

cuantía del campo “valor de adquisición ….” (posiciones 118-130). No es campo calculado para la clave de origen D. • Si no se ajusta a formato, Error 22101. • Si > 100.000.000.000, Error 22104 • Si no se ajusta a lo calculado, Error 22105.

Nº. Campo Nombre Longitud Formato. Observ. 22 % retención 4 Numérico

Posiciones: 170-173. Este campo se subdivide en otros dos: - ENTERO, posiciones 170-171: numérico. - DECIMAL, posición 172-173: numérico. Valores posibles: - 0000 - 0760 - 0950 - 1900 • Si no se ajusta a formato especificado, Error 22201.

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

Page 19: DECLARACIONES INFORMATIVAS. - Agencia Tributaria...Especificaciones declaraciones informativas Agencia Tributaria 1 S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión

Especificaciones declaraciones informativas

Agencia Tributaria 19

Posiciones: 174-186. Campo calculado igual a cuantía del campo “importe base retenciones e ingresos a cuenta” (posiciones 158-169), por el campo “% retención” (posiciones 170-173), dividido por 100. EXCEPCIÓN AL CAMPO CALCULADO: Si el campo % de retención (pos. 170-173 del tipo de registro 2, registro de perceptor) es = 7,60, entonces este campo no debe ser un campo calculado, pero al menos debe ser >= que el resultado de multiplicar el campo ‘Importe base retenciones e ingresos a cuenta’ (posición 158-169) multiplicado por el campo % de retención’ (posición 170-173 del tipo de registro 2, registro de perceptor), dividido por 100,00, Será cero sí el signo del campo “signo base retención e ingreso a cuenta” (posición 157) es negativo (“N”). • Si no se ajusta a formato especificado, Error 22301. • Si > 1.000.000.000.000, Error 22304 • Si no se cumple el cálculo, Error 22305.

Nº. Campo Nombre Longitud Formato. Observ. 24 Vinculación 1 Alfabético

Posición 187. Valores posibles: “ “ o “V” Campo no obligatorio. Solo podrá tener contenido cuando el campo “NIF de perceptor” sea: - NIF 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. - o NIF=999999999 y campo pendiente sea “X”, o - En caso de no tener contenido el campo “NIF de perceptor” que lo tenga el

campo “NIF del representante”.

• Si no se ajusta a formato especificado, Error 22401. • Si tiene contenido y no procede, Error 22402.