espec 340 2017 - agencia tributaria...especificaciones para la gestión de las declaraciones...

52
S.C.G.I. DECLARACIONES INFORMATIVAS. Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión: 1 Año: 2017 DOCUMENTO DE TRABAJO 25-11-2016

Upload: others

Post on 31-Jan-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

S.C.G.I.

DECLARACIONES INFORMATIVAS.

Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión: 1 Año: 2017

DOCUMENTO DE TRABAJO 25-11-2016

Page 2: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 2 24/11/2016

1 MODELO. DECLARACION INFORMATIVA DE OPERACIONES INCLUIDAS EN LOS LIBROS REGISTRO Y OTRAS OPERACIONES. DECLARACIÓN DE LOS LIBROS REGISTRO DE FACTURAS EXPEDIDAS, RECIBIDAS, DE BIENES DE INVERSI ÓN Y DE DETERMINADAS OPERACIONES INTRACOMUNITARIAS, REGULADAS EN LOS ARTÍCULOS 63 A 66 DEL REAL DECRET O 1624/1992.

1.1 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 de detalle como declarados 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.

El tipo de presentación para este modelo es: - Internet. - TGVI.

1.2 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 (1 ó 2). - CC: Número de campo erróneo. - EE: Tipo de error detectado.

Page 3: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 3 24/11/2016

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

Page 4: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 4 24/11/2016

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: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 5 24/11/2016

Page 6: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 6 24/11/2016

Page 7: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 7 24/11/2016

Page 8: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 8 24/11/2016

Page 9: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 9 24/11/2016

Page 10: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 10 24/11/2016

Page 11: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 11 24/11/2016

Page 12: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 12 24/11/2016

Page 13: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 13 24/11/2016

Page 14: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 14 24/11/2016

Page 15: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 15 24/11/2016

1.3 HOJA RESUMEN DECLARANTE. REGISTRO TIPO 1

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

Posición 1. Constante ‘1’. Campo obligatorio.

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

Posiciones 2-4. Constante ‘340’. Campo obligatorio. • Si distinto de 340, 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 ‘2017’. (Para este ejercicio). • Si distinto de 2017, 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. NIF/CIF Válido correspondiente a la persona o entidad declarante. Campo obligatorio. • Si no se ajusta a formato N.I.F., Error 10401. • Si no tiene contenido, Error 10403.

Page 16: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 16 24/11/2016

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: Alfabético. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. 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 se presenta Telemáticamente.

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 Persona con quien relacionarse 49 Alfanuméric

o

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

Page 17: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 17 24/11/2016

Alfabético. Campo obligatorio. Ajustado a la izquierda. Al menos dos palabras separadas por un blanco. Tres primeros caracteres distintos. 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 340. • Si no se ajusta a formato, 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á 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 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 • Si no es “ “ o “C”, Error 10901. • Si no se ajusta al resto de la especificación Error 10902.

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

Page 18: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 18 24/11/2016

En cualquier otro caso: blanco. Con contenido obligatorio en el campo de Número identificativo de la declaración anterior (123-135). No tendrá contenido el campo correspondiente a Declaración complementaria (121). • Si no es “ “ o “S”, Error 11001. • 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 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’ó Declaración sustitutiva (122) 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). • Si no es numérico, o las tres primeras posiciones no son 340 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 este campo tiene contenido y los campos Declaración complementaria

(121) o Declaración sustitutiva (122) no tienen contenido, Error 11102.

Nº. Campo Nombre Longitud Formato. Observ. 12 Periodo 2 Alfanuméric

o

Posiciones 136-137. Campo obligatorio. Valores admisibles: ‘01’, ‘ 02’, ‘ 03’, ‘ 04’, ‘ 05’, ‘ 06’, ‘ 07’, ‘ 08’, ‘ 09’, ‘10’ , ‘11’ y ‘12’.

Page 19: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 19 24/11/2016

• Si no toma los valores especificados, Error 11201. • Si no tiene contenido, Error 11203.

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

Posiciones 138-146. Campo obligatorio. Campo calculado: Tiene que coincidir con el número de registros Tipo 2 incluidos en la presentación. Podrá tomar el valor cero únicamente en el caso de que todos los campos siguientes sean cero:

“Número total de Registros” Posiciones 138 a 146 “Importe total de la Base Imponible” Posiciones 148-164 “Importe Total de la Cuota del Impuesto” Posiciones 166-182 “Importe Total de las Facturas” Posiciones 184-200

• Si no es numérico, Error 11301. • Si es > a 100.000.000, Error 11304. • Si es 0 y no se cumple la condición anterior Error 11303. • 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 11310. • 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 11309.

Nº. Campo Nombre Longitud Formato. Observ. 14 Signo del Importe total de la Base

Imponible 1 Alfabético

Posiciones 147. Blanco o ‘N’. Campo calculado: Blanco o N, según el resultado de la suma algebraica, teniendo

en cuenta el signo (posición 122 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo BASE IMPONIBLE (123-135) del tipo registro 2.

. • Si no es “ “ o “N”, Error 11401. • Si es igual a ‘‘N’’ y debe de ser ‘’ ‘’, Error 11402 • Si no tiene contenido cuando debe tenerlo, Error 11403

Nº. Campo Nombre Longitud Formato. Observ. 15 Importe total de la Base

Imponible 17 Numérico Grupo

Page 20: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 20 24/11/2016

Posiciones 148-164.

Campo calculado: Importe resultante de la suma algebraica, teniendo en cuenta el signo (posición 122 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo BASE IMPONIBLE (123-135) del tipo registro 2.

• Si no es numérico, Error 11501. • Si es > a 100.000.000.000.000,00 Error 11504 • Si no cumple el resto de la especificación Error 11511.

Nº. Campo Nombre Longitud Formato. Observ. 16 Signo del Importe total de la

Cuota del Impuesto 1 Alfabético

Posiciones 165. Blanco o ‘N’. Campo calculado: Blanco o N, según el resultado de la suma algebraica, teniendo

en cuenta el signo (posición 136 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo Cuota del Impuesto (137-149) del tipo registro 2.

. • Si no es “ “ o “N”, Error 11601. • Si es igual a ‘‘N’’ y debe de ser ‘’ ‘’, Error 11602 • Si no tiene contenido cuando debe tenerlo, Error 11603

Nº. Campo Nombre Longitud Formato. Observ. 17 Importe total de la Cuota del

Impuesto 17 Numérico

Posiciones 166-182.

Campo calculado: Importe resultante de la suma algebraica, teniendo en cuenta el signo (posición 136 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo Cuota del Impuesto (137-149) del tipo registro 2.

• Si no es numérico, Error 11701. • Si es > a 100.000.000.000.000,00 Error 11704 • Si no cumple el resto de la especificación Error 11711.

Nº. Campo Nombre Longitud Formato. Observ. 18 Signo del Importe total de las

Facturas y Operaciones 1 Alfabético

Posiciones 183. Blanco o ‘N’.

Page 21: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 21 24/11/2016

Campo calculado: Blanco o N, según el resultado de la suma algebraica, teniendo

en cuenta el signo (posición 150 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo Importe Total de la Factura/operación (151-163) del tipo registro 2.

. • Si no es “ “ o “N”, Error 11801. • Si es igual a ‘‘N’’ y debe de ser ‘’ ‘’, Error 11802 • Si no tiene contenido cuando debe tenerlo, Error 11803

Nº. Campo Nombre Longitud Formato. Observ. 19 Importe total de las Facturas y

Operaciones 17 Numérico

Posiciones 184-200.

Campo calculado: Importe resultante de la suma algebraica, teniendo en cuenta el signo (posición 150 del tipo registro 2), de las cantidades reflejadas en el subcampo Importe del campo Importe Total de la Factura/operación (151-163) del tipo registro 2.

• Si no es numérico, Error 11901. • Si es > a 100.000.000.000.000,00 Error 11904 • Si no cumple el resto de la especificación Error 11911.

Nº. Campo Nombre Longitud Formato. Observ. 20 Blancos 190

Posiciones 201-390. Blancos.

Nº. Campo Nombre Longitud Formato. Observ. 21 NIF del representante legal del

declarante 9 Alfanuméric

o

Posiciones 391-399. Campo no obligatorio. NIF Válido, CIF Válido. No puede coincidir con el N.I.F del declarante.

• Si no se ajusta a la especificación, Error 12101. • Si no tiene contenido y es obligatorio por no consignarse el NIF del

prestatario declarado, Error 12103.

Nº. Campo Nombre Longitud Formato. Observ. 22 Código electrónico

autoliquidación IVA 16 Alfanuméric

o

Page 22: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 22 24/11/2016

Posiciones 400-415. Campo opcional. • Si no tiene contenido, Error 12203.

Nº. Campo Nombre Longitud Formato. Observ. 23 Blancos 85

Posiciones 416-500. Blancos

Page 23: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 23 24/11/2016

1.4 HOJA DE DECLARADOS. REGISTROS TIPO 2.

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

Posición 1. Constante ‘2’. Campo obligatorio. • 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. Campo obligatorio. • 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. Campo obligatorio. • 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éric

o

Posiciones 9-17. Campo obligatorio. • 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 declarado 9 Alfanuméric

o

Posiciones 18-26.

Page 24: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 24 24/11/2016

Campo obligatorio SALVO que: • Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el

campo “Clave de operación”(100) tome el valor “A” ó “B” ó “J”. • Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el

campo “Base Imponible”(122-135) sea menor a 100 euros. • Que el campo “Clave número de identificación en el país de residencia” (78)

tome el valor “1” ó “2” y no haya error en el campo “Número de Identificación fiscal en el país de residencia” (79-98).

• Que el campo “Clave número de identificación en el país de residencia” (78)

tome el valor “3”, “4” “5” ó “6” y el campo Código de País (76-77) tenga contenido.

• Que el campo “Clave número de identificación en el país de residencia” (78)

tome el valor “3”, “4” “5” ó “6” y el campo Número de Identificación fiscal en el país de residencia tenga contenido válido.

NIF/CIF Válido. • Si no tiene contenido siendo obligatorio, Error 20503 • Si no se ajusta a la especificación , Error 20501 • Si no está identificado, Error 20506.

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

o

Posiciones 27-35. Campo no obligatorio. Validar si el NIF/CIF es correcto. Campo obligatorio sólo si la primera letra del NIF del declarado es K. • Si no se ajusta a la especificación de NIF válido, Error 20601. • Si N.I.F. del representante legal coincide con el NIF del declarado, Error

20602. • Si no tiene contenido y la primera letra del NIF del declarado es K, Error

20603.

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

o denominación del declarado 40 Alfanuméric

o

Posiciones 36-75. Campo obligatorio salvo:

Page 25: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 25 24/11/2016

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el campo “Clave de operación”(100) tome el valor “A” ó “B” ó “J”.

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el

campo “Base Imponible”(122-135) sea menor a 100 euros.

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

Para NIF: Alfabético Ajustado a la izquierda Al menos dos palabras separadas por un blanco Solo letras y caracteres de puntuación

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

Nº. Campo Nombre Longitud Formato. Observ. 08 Código País 2 Alfabético

Posiciones 76-77. Campo opcional salvo:

• Que el campo “N.I.F. del declarado” (18-26) no tenga contenido y el campo “NIF en el país de residencia (79-98) no tenga contenido y el campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el campo “Clave de operación”(100) sea distinto de “A” ó “B” y el campo “Clave número de identificación en el país de residencia” (78) tome el valor “3”, “4” “5” ó “6”. EN ESTE CASO ES OBLIGATORIO.

• Que el campo “N.I.F. del declarado” (18-26) no tenga contenido y el

campo “NIF en el país de residencia (79-98) no tenga contenido y el campo “Clave tipo de Libro”(99) tome el valor “R” ó “S” y el campo “Clave número de identificación en el país de residencia” (78) tome el valor “3”, “4” “5” ó “6”. EN ESTE CASO ES OBLIGATORIO

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 tiene contenido no ajustado a tabla de países , Error 20801 • Si no tiene contenido siendo obligatorio, Error 20803

Nº. Campo Nombre Longitud Formato. Observ. 09 Clave número de Identificación 1 Numérico

Page 26: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 26 24/11/2016

en el país de residencia Posiciones 78. Campo opcional salvo:

• El campo “Clave tipo de Libro”(99) tome el valor “E” ó el valor “F” y el campo “Clave de operación”(100) sea distinto de “A” ó “B” ó “J”. EN ESTE CASO ES OBLIGATORIO.

• El campo “Clave tipo de Libro”(99) tome el valor “R ó “S” y el campo

“Clave de operación”(100) sea distinto de “B” ó “J”. EN ESTE CASO ES OBLIGATORIO

Valores admisibles: ‘1’, ‘2’,’3’,’4’,’5’,’6’. • Si no es valor admisible, Error 20901. • Si no tiene contenido siendo obligatorio, Error 20903

Nº. Campo Nombre Longitud Formato. Observ. 10 Número de Identificación fiscal

en el país de residencia 20 Alfanuméric

o

Posiciones 79-98. Alfanumérico. Obligatorio cuando “Clave número de Identificación en el país de residencia” (78) sea 2. Obligatorio cuando “Clave número de Identificación en el país de residencia” (78) sea 3, 4, 5, 6 y el campo Código de País no tenga contenido. Opcional cuando “Clave número de Identificación en el país de residencia” (78) sea 3, 4, 5, 6 y el campo Código de País tenga contenido. Este campo es incompatible (excluyente) con el campo NIF del declarado. Cuando “Clave número de Identificación en el país de residencia” (78)” tome el valor 2 se subdivide en:

- Código país (alfabético) de dos posiciones (posiciones 79-80). - Número (alfanumérico) de 15 posiciones (posición 81-95). - Blancos: Posiciones 96-98

Valores admisibles:

País Cód. País Número Alemania DE 9 caracteres numéricos Austria AT 9 caracteres alfanuméricos Bélgica BE 9 ó 10 caracteres numéricos Bulgaria BG 9 ó 10 caracteres numéricos

Page 27: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 27 24/11/2016

Chipre CY 9 caracteres alfanuméricos Chequia CZ 8, 9 ó 10 caracteres numéricos Dinamarca DK 8 caracteres numéricos Estonia EE 9 caracteres numéricos Finlandia FI 8 caracteres numéricos Francia FR 11 caracteres alfanuméricos Grecia EL 9 caracteres numéricos Gran Bretaña GB 5, 9 ó 12 caracteres alfanuméricos Holanda NL 12 caracteres alfanuméricos Hungría HU 8 caracteres numéricos Italia IT 11 caracteres numéricos Irlanda IE 8 ó 9 caracteres alfanuméricos Lituania LT 9 ó 12 caracteres numéricos Luxemburgo LU 8 caracteres numéricos Letonia LV 11 caracteres numéricos Malta MT 8 caracteres numéricos Polonia PL 10 caracteres numéricos Portugal PT 9 caracteres numéricos

Rumania RO 2, 3, 4, 5, 6, 7, 8, 9 ó 10 caracteres numéricos.

Suecia SE 12 caracteres numéricos Eslovenia SI 8 caracteres numéricos

Eslovaquia SK 10caracteres numéricos ` Croacia HR 11 caracteres numéricos

Croacia se ha incorporado como miembro comunitario de pleno derecho el 1 de julio del 2013. (23-08-2013) • Si no se ajusta a formato especificado.=> Si las dos primeras posiciones de

este campo no son las de la lista anterior, ó los tres primeros caracteres que siguen a esas dos primeras posiciones sean blancos, Error 21001.

• Si alguno de los subcampos no tiene contenido siendo obligatorio. Error 21003

• Si alguno de los subcampos no se ajusta a formato especificado, Error 21001. • Si tiene contenido y el campo N.I.F. del declarado también tiene contenido,

Error 21002.

Nº. Campo Nombre Longitud Formato. Observ. 11 Clave tipo de libro

1 Alfabético

Posiciones 99.

Alfabético.

Campo obligatorio. Valores admisibles: ‘E’, ‘I’, ‘R’, ‘U’, ‘F’,’J’, ‘S’ • Si no es ‘E’, ‘I’, ‘R’ o ‘U’, ‘F’,’J’, ‘S’ Error 21101. • Si no tiene contenido, Error 21103

Page 28: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 28 24/11/2016

Nº. Campo Nombre Longitud Formato. Observ.

12 Clave de operación 1 Alfanumér. Posiciones 100.

Campo opcional.

Alfanumérico con valores posibles A, B, C, D, F, G, H, I, J, K, L, E, M, N, O, P, Q, R, S, T, U, V, W, X, Z, 1, 2, 3, 4, 5, 6, 7, 8 y también se admitirá el valor “ “. La clave “E” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E”,”F”. La clave “F” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “R”, ó “S”. La clave “I” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E”,”F”, “R”, ó “S” . La clave “J” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E”, “R” , “F” ó “S”. La clave “L” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “R” ó “S”. La clave “M” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F”. La clave “N” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F”. La clave “O” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F”. La clave “P” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “R”. La clave “Q” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “E”,”F”,”R”,”S”. Las claves “T” “V” solo se admiten si el campo “Clave tipo de Libro”(99) toma el valor “E” ó ”F. Las claves “R” y “S” ” solo se admiten si el campo “Clave tipo de Libro”(99) toma el valor “E” ó ”F”, “R” ó ”S”. La clave “X” solo se admite si el campo “Clave tipo de Libro”(99) toma el valor “R”.

Page 29: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 29 24/11/2016

Las claves “W” y “U” sólo se admiten si el campo “Clave tipo de Libro” (99) toma el valor “E”, “F”, “R” ó “S” ”.

Las claves “Z”, “1” , “2” , “3” , “4” , “5” , “6” , “7” , “8” sólo se admiten si el campo “Clave tipo de Libro”(99) toma el valor “E”, “R” , “F” ó “S”

• Si no es alguno de los valores relacionados, Error 21201. • Si no cumple especificación, Error 21202

Nº. Campo Nombre Longitud Formato. Observ. 13 Fecha de la expedición 8 Numérico

Posiciones 101-108. AÑO: posiciones 101-104 Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” ó “I” ó “J”. Campo opcional si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” y la “Clave de operación” (posición 100) toma el valor “Z” o “1”, “2”, “3”, “4”, “5”, “6”, “7” u “8”.

MES: posiciones 105-106. Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” ó “I” ó “J”. Campo opcional si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” y la “Clave de operación” (posición 100) toma el valor “Z” o “1”, “2”, “3”, “4”, “5”, “6”, “7” u “8”.

Valor entre 01 y 12. DIA: posiciones 107-108. Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” ó “I” ó “J”. Campo opcional si el campo “Clave tipo de Libro”(99) toma el valor “E” ó “F” ó “R” ó “S” y la “Clave de operación” (posición 100) toma el valor “Z” o “1”, “2”, “3”, “4”, “5”, “6”, “7” u “8”.

Valor lógico en función del mes y año (años bisiestos).

Page 30: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 30 24/11/2016

Validaciones sobre campo Fecha de la expedición: Si “Clave Tipo de Libro (99)” toma el valor “E” ó “F” y la “Clave de operación” (100)” toma valor distinto de “E” la Fecha de Expedición debe ser mayor (con un máximo de seis meses) o igual al período y ejercicio que se está declarando. IMPORTANTE (Para tipo de libro “E” ó “F” y clave de operación E la fecha de expedición puede ser cualquiera (incluidos ejercicios anteriores y posteriores). Para tipo de libro “E” ó “F” ó “R” ó “S” y clave de operación “Z” o “1”, “2”, “3”, “4”, “5”, “6”, “7” u “8” la fecha de expedición puede ser cualquiera (incluidos ejercicios anteriores y posteriores). Si “Clave Tipo de Libro (99)” toma el valor “R” ó “S” ó “I” ó “J” ó “U” (sea cual sea la clave de operación, a excepción de las claves de operación “Z” o “1”, “2”, “3”, “4”, “5”, “6”, “7” u “8” para la “Clave Tipo de Libro (99)” “R” ó “S”) la Fecha de Expedición debe ser menor o igual al período y ejercicio que se está declarando y mayor a 1999 (siempre 1999).

• Si alguno de los subcampos no se ajusta al formato, Error 21301. • 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, Error 21302. • Si alguno de los subcampos no tiene contenido siendo obligatorio, Error 21303.

Nº. Campo Nombre Longitud Formato. Observ.

14 Fecha de la operación 8 Numérico Posiciones 109-116. Campo Opcional. AÑO: posiciones 109-112 Numérico. MES: posiciones 113-114 Numérico. Valor entre 01 y 12. DIA: posiciones 115-116 Numérico. Valor lógico en función del mes y año (años bisiestos). Validaciones sobre campo Fecha de operación: Si “Clave Tipo de Libro (99)” toma el valor “E” ó “F” y la “Clave de operación” (100)” toma valor distinto de “M” la Fecha de Operación debe ser menor o igual al período y ejercicio que se está declarando (incluso ejercicios anteriores) y mayor a 1999 (siempre 1999). IMPORTANTE (Para tipo de libro “E” ó “F” y clave de operación M la fecha de la operación puede ser cualquiera (incluidos ejercicios anteriores y posteriores).

Page 31: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 31 24/11/2016

Si “Clave Tipo de Libro (99)” toma el valor “R” ó “S” ó “U” (sea cual sea la clave de operación) la Fecha de Operación debe ser menor o igual al período y ejercicio que se está declarando y mayor a 1999 (siempre 1999).

• Si alguno de los subcampos no se ajusta al formato, Error 21401. • 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, Error 21402.

Nº. Campo Nombre Longitud Formato. Observ. 15 Tipo impositivo

5 Numérico

Posiciones: 117-121. Campo opcional. • Si la clave de libro es “E”, “I”, “R” ó “U” y Si tiene valor deberá ser: 0%, 16%, 7%, 4% ,18% , 8% , 10 % y 21 % • Para otras claves de libro (“F”, “J” ó “S”) podrá tomar cualquier valor Este se subdivide en dos: - ENTERO, posiciones 117-119: numérico ≥0. - DECIMAL, posición 120-121. numérico ≥0.

• Si no se ajusta al formato, Error 21501. • Si tiene contenido distinto del propuesto para las claves “E”, “I” , “R” ó “U”

,Error 21502

Nº. Campo Nombre Longitud Formato. Observ.

16 Signo de la Base Imponible Régimen General

1 Alfabético

Posición 122. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 21601.

Nº. Campo Nombre Longitud Formato. Observ. 17 Importe de la Base Imponible

Régimen General 13 Numérico

Posiciones 123-135. Campo Opcional.

Page 32: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 32 24/11/2016

• Si no es numérico, Error 21701. • Si es > a 10.000.000.000,00 Error 21704

Nº. Campo Nombre Longitud Formato. Observ.

18 Signo del Cuota del Impuesto 1 Alfabético Posición 136. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 21801.

Nº. Campo Nombre Longitud Formato. Observ. 19 Cuota del Impuesto 13 Numérico

Posiciones 137-149. Campo opcional. • Si no es numérico, Error 21901. • Si es > a 10.000.000.000,00 Error 21904

Nº. Campo Nombre Longitud Formato. Observ.

20 Signo Importe total de la factura/operación

1 Alfabético

Posición 150. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 22001.

Nº. Campo Nombre Longitud Formato. Observ. 21 Importe total de la

factura/operación 13 Numérico

Posiciones 151-163. Campo obligatorio si el campo “Clave de operación”(100) toma el valor “B” ó “J” ó “Q”. Campo obligatorio si el campo “Clave de operación” (posición 100) toma los valores ‘S’ ‘ T’ ‘ W’ y si el campo ‘’Ejercicio’’ (posiciones 426-429) no tiene contenido o en caso de tenerlo es = al ejercicio objeto de la declaración. • Si no es numérico, Error 22101. • Si no tiene contenido cuando es obligatorio, Error 22103 • Si es > a 10.000.000.000,00 Error 22104

Page 33: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 33 24/11/2016

Nº. Campo Nombre Longitud Formato. Observ.

22 Signo Base Imponible a coste 1 Alfabético Posición 164. Los valores posibles: “ “, “N”. Si no se ajusta a formato especificado, Error 22201.

Nº. Campo Nombre Longitud Formato. Observ. 23 Importe Base Imponible a coste 13 Numérico

Posiciones 165-177. Campo opcional. • Si no es numérico, Error 22301. • Si es > a 10.000.000.000,00 Error 22304

Nº. Campo Nombre Longitud Formato. Observ. 24 Identificación de la factura 40 Alfanuméric

o

Posición 178-217.

Alfanumérico. Campo obligatorio salvo:

• Que el campo “Clave tipo de Libro”(99) tome el valor “”R”, ó S EN ESTE CASO ES OPCIONAL.

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó “F” y el campo “Clave de operación”(100) tome el valor “A” ó “B” EN ESTE CASO ES OPCIONAL.

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó “F”

y el campo “Clave de operación”(100) tome el valor “T” EN ESTE CASO ES OPCIONAL.

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó “F”

y el campo Importe Percibido en metálico”(411-425) sea distinto de cero EN ESTE CASO ES OPCIONAL.

• Que el campo “Clave tipo de Libro”(99) tome el valor “E” ó “F”

y el campo “Importe percibido por transmisiones de inmuebles sujetas a IVA” (430-444) sea distinto de cero EN ESTE CASO ES OPCIONAL.

Page 34: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 34 24/11/2016

• Si no se ajusta a formato especificado, Error 22401. • Si no tiene contenido siendo obligatorio, Error 22403

Nº. Campo Nombre Longitud Formato. Observ. 25 Numero de registro 18 Alfanuméric

o

Posición 218-235.

Alfanumérico. Campo opcional

• Si no se ajusta a formato especificado, Error 22501. REGISTRO TIPO2 CORRESPONDIENTE A:

LIBRO REGISTRO DE FACTURAS EXPEDIDAS CLAVE TIPO DE LIBRO (E)

Nº. Campo Nombre Longitud Formato. Observ. 26 Número de facturas 8 Numérico

Posición 236-243.

Numérico.

• Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “E” ó “F” salvo que:

o “Clave de operación” (100) tome el valor “T” (en este caso es

opcional) ó o “Importe Percibido en metálico”(411-425) sea distinto de cero

(en este caso es opcional) ó o “Importe percibido por transmisiones de inmuebles sujetas a

IVA” (430-444) sea distinto de cero (en este caso es opcional)

ó Clave de operación” (100) toma uno de los siguientes “valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y el c ampo “Fecha de cobro” (445-448) tenga contenido.(en este caso es opcional).

• Si el campo “Clave de operación”(100) toma el valor “A”, “B” ó “1”

deberá ser distinto de “1”. • Si el campo “Clave de operación”(100) toma el valor “Z” y tiene

contenido este campo, puede tomar valor igual o diferente a “1”. • Si el campo ““Clave de operación”(100) toma valor distinto de “A”,

“B”, “1” ó “Z” deberá ser igual a “1”

Page 35: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 35 24/11/2016

• Si no se ajusta a formato especificado, Error 22601. • Si no cumple la condición respecto al campo “Clave Tipo de Operación”,

Error 22602 • Si no tiene contenido cuando es obligatorio, Error 22603.

Nº. Campo Nombre Longitud Formato. Observ. 27 Número de registros (desglose) 2 Numérico

Posición 244-245.

Numérico.

• Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “E” ó “F”salvo que:

• o “Clave de operación” (100) tome el valor “T” (en este caso es

opcional) ó o “Importe Percibido en metálico”(411-425) sea distinto de

cero(en este caso es opcional) ó o “Importe percibido por transmisiones de inmuebles sujetas a

IVA” (430-444) sea distinto de cero(en este caso es opcional) ó

o “Clave de operación” (100) toma uno de los siguientes valores:

“Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y el campo “Fecha de cobro” (445-448) tenga contenido.(en este caso es opcional).

• Si el campo “Clave de operación”(100) toma el valor “C” ó toma el valor “2” deberá ser distinto de “1”.

• Si el campo “Clave de operación”(100) toma el valor “Z” y tiene contenido este campo, puede tomar valor igual o diferente a “1”.

• Si el campo ““Clave de operación”(100) toma valor distinto de “C”, “Z” ó “2” deberá ser igual a “1”

• Si no se ajusta a formato especificado, Error 22701. • Si no cumple la condición respecto al campo “Clave Tipo de Operación”,

Error 22702. • Si no tiene contenido siendo obligatorio, Error 22703.

Nº. Campo Nombre Longitud Formato. Observ. 28 Intervalo de identificación de la

acumulación(PRIMER NUMERO)

40 Alfanumérico

Posición 246-285.

Page 36: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 36 24/11/2016

Alfanumérico. Campo Opcional

• Si no se ajusta a formato especificado, Error 22801.

Nº. Campo Nombre Longitud Formato. Observ. 29 Intervalo de identificación de la

acumulación(ULTIMO NUMERO)

40 Alfanumérico

Posición 286-325.

Alfanumérico. Campo Opcional.

• Si no se ajusta a formato especificado, Error 22901.

Nº. Campo Nombre Longitud Formato. Observ. 30 Identificación de la factura

rectificada 40 Alfanuméric

o

Posición 326-365.

Alfanumérico.

Campo opcional cuando el campo “Clave Tipo de Libro” (99) sea “E” ó “F” (facturas expedidas) y “Clave de Operación” (100) sea “D” (facturas rectificativas), “Z” ó “3”. Cuando el campo “Clave Tipo de Libro” (99) sea “E” ó “F” (facturas expedidas) y “Clave de Operación” (100) sea distinto de “D”, “Z” ó “3” no tendrá contenido.

• Si no se ajusta a formato especificado, Error 23001. • Si tiene contenido en los supuestos de clave de operación ≠ “D”, “Z”, ó “3”,

Error 23002.

Nº. Campo Nombre Longitud Formato. Observ. 31 Tipo de recargo de equivalencia

5 Numérico

Posiciones: 366-370. Campo opcional. • Si tiene valor debe tomar los valores: 0%, 4%, 1%, 0,5% y 1,75%, 5,2 % y

1,4% Este campo se subdivide en dos:

Page 37: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 37 24/11/2016

ENTERO, posiciones 366-368: numérico ≥0. DECIMAL, posiciones 369-370: numérico ≥0.

• Si no se ajusta a formato especificado, Error 23101. • Si tiene contenido distinto del especificado: Error 23102

Nº. Campo Nombre Longitud Formato. Observ.

32 Signo de la Cuota del recargo de equivalencia

1 Alfabético

Posición 371. Campo no obligatorio. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 23201.

Nº. Campo Nombre Longitud Formato. Observ.

33 Cuota del recargo de equivalencia

13 Numérico

Posiciones 372-384. Campo no obligatorio. • Si no es numérico, Error 23301. • Si es > a 10.000.000.000,00 Error 23304.

Nº. Campo Nombre Longitud Formato. Observ. 34 Situación del inmueble 1 Numérico

Posición 385. Campo obligatorio si el campo “Clave de operación” (posición 100) es = R. Campo opcional si el campo “Clave de operación” (posición 100) es “Z” o “8”. Valores admisibles: ‘1’, ‘2’, ‘3’ , y ‘4’. • Si no se ajusta a formato especificado, Error 23401. • Si no tiene contenido y es obligatorio, Error 23403

Nº. Campo Nombre Longitud Formato. Observ. 35 Referencia catastral 25 Alfanuméric

o

Posiciones 386-410.

Page 38: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 38 24/11/2016

Campo obligatorio si el campo Situación del inmueble (posición 385) es = a 1 ó 2.

• Si no se ajusta al formato especificado, Error 23501 • Si no tiene contenido cuando tiene que tenerlo, Error 23503.

Nº. Campo Nombre Longitud Formato. Observ. 36 Importe percibido en metálico 15 Numérico

Posiciones 411-425. Campo opcional. Sólo podrá tener contenido cuando el campo Clave tipo de Libro (99) toma el valor “E” o “F”. • Si no se ajusta a formato especificado, Error 23601. • Si es > a 100.000.000.000.000, Error 23604. • Si tiene contenido cuando no tiene que tenerlo, Error 23602.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

37 Ejercicio 4 Numérico Posiciones 426-429. Este campo está asociado a operación de venta. Sólo podrá tener contenido cuando el campo Clave tipo de Libro (99) toma el valor “E” o “F”. Campo obligatorio si el campo Importe percibido en metálico (posiciones 411-425) tiene contenido. Si este campo tiene contenido se validará que el año sea ≥ 2012 (siempre 2012 año en el que entró en vigor la obligación de informar sobre los importes en metálico) y ≤ al ejercicio objeto de la declaración. Si el campo Importe total de la factura/operación (posiciones 151-163) no tiene contenido y el campo Importe percibido en metálico (posiciones 411-425) tiene contenido, el campo Ejercicio (posiciones 426-429) será ≤ al ejercicio objeto de la declaración. • Si no se ajusta a formato especificado o a la especificación, Error 23701. Si

no tiene contenido cuando tiene que tenerlo, Error 23703.

Nº. Campo

Nombre

Longitud

Formato.

Observ. 38 Importe percibido por

transmisiones de inmuebles sujetas a IVA

15 Numérico

Page 39: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 39 24/11/2016

Posiciones 430-444. Campo no obligatorio. Sólo podrá tener contenido cuando el campo “Clave de operación” (posición 100) tome el valor ‘ ’. • Si no se ajusta a formato especificado, Error 23801. • Si es > a 100.000.000.000.000, Error 23804. • Si tiene contenido y no procede, Error 23802.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

39 Fecha de cobro 8 Numérico Posiciones 445-452. Solamente podrá tener contenido si el campo “Clave de operación” (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”. Debe tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”, y alguno de los siguientes campos: “Importes cobrados” (posiciones 453-465), “Medios de cobro utilizados” (posición 466), ó “Cuenta bancaria o medio de cobro utilizado” (posiciones 467-500) tienen contenido. AÑO: posiciones 445-448 Numérico.

MES: posiciones 449-450 Numérico. Valor entre 01 y 12. DIA: posiciones 451-452 Numérico. Valor lógico en función del mes y año (años bisiestos).

• Si alguno de los subcampos no se ajusta al formato ó a la especificación, Error 23901.

• Si tiene contenido cuando no tiene que tenerlo, Error 23902. • 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, Error 23902. • Si alguno de los subcampos no tiene contenido, Error 23903.

Nº. Campo Nombre Longitud Formato. Observ.

40 Importes cobrados 13 Numérico Posiciones 453-465.

Page 40: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 40 24/11/2016

Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6”, “7” , “8”.

Debe tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6”, “7” , “8”, y alguno de los siguientes campos: “Fecha de cobro” (posiciones 445-452), “Medios de cobro utilizados” (posición 466), ó “Cuenta bancaria o medio de cobro utilizado” (posiciones 467-500) tienen contenido.

• Si no se ajusta a formato especificado o a la especificación, Error 24001. • Si tiene contenido cuando no tiene que tenerlo, Error 24002. • Si no tiene contenido, Error 24003.

Nº. Campo Nombre Longitud Formato. Observ. 41 Medio de cobro utilizado 1 Alfabético

Posición 466.

Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6”, “7” , “8”.

Y deberá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y alguno de los siguientes campos: “Fecha de cobro” (posiciones 445-452), “Importes cobrados” (posiciones 453-465), ó “Cuenta bancaria o medio de cobro utilizado” (posiciones 467-500) tienen contenido, salvo que el campo “Fecha de cobro” (posiciones 445-452) coincida con el 31-12- del ejercicio objeto de la declaración (excepción valida a partir del 31/12/2015 inclusive), en cuyo caso podrá no tener contenido.

Alfabético con valores posibles ‘C’, ‘T’ y ‘O’. C. Cuenta bancaria T. Cheque O. Otros medios de cobro

• Si no se ajusta a formato especificado, Error 24101. • Si tiene contenido cuando no tiene que tenerlo, Error 24102. • Si no tiene contenido, Error 24103.

Nº. Campo Nombre Longitud Formato. Observ. 42 Cuenta bancaria o medio de

cobro utilizado 34 Alfanuméric

o

Posiciones 467-500.

Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”.

Page 41: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 41 24/11/2016

Y deberá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y alguno de los siguientes campos “Fecha de cobro” (posiciones 445-452), “Importes cobrados” (posiciones 453-465), ó “Medio de cobro utilizado” (posición 466) tienen contenido, salvo que el campo “Fecha de cobro” (posiciones 445-452) coincida con el 31-12- del ejercicio objeto de la declaración (excepción valida a partir del 31/12/2015 inclusive), en cuyo caso podrá no tener contenido.

- Si el contenido del campo Medio de cobro utilizado (posición 466) es C, y en

la posición 467 se consigna un dígito alfabético se validará el campo IBAN. (codificación de la cuenta en España con formato IBAN y codificación de la cuenta en el extranjero con formato IBAN).

- Si el contenido del campo Medio de cobro utilizado (posición 466) es C, y en

la posición 467 se consigna un dígito numérico deberá de cumplir las especificaciones del Código Cuenta Cliente (CCC)

- Si el contenido del campo Medio de cobro utilizado (posición 466) es T, se deberá consignar el código de identificación del cheque.

- Si el contenido del campo Medio de cobro utilizado (posición 466) es O, se deberá consignar un valor distinto de cero que identifique la operación de cobro (numero de factura, etc).

• Si no se ajusta a formato especificado, Error 24201. • Si tiene contenido cuando no tiene que tenerlo, Error 24202. • Cuando no tiene contenido y es obligatorio , Error 24203

REGISTRO TIPO2 CORRESPONDIENTE A:

LIBRO REGISTRO DE FACTURAS RECIBIDAS CLAVE TIPO DE LIBRO (R)

Nº. Campo Nombre Longitud Formato. Observ.

43 Número de facturas 18 Numérico

Posición 236-253.

Numérico. Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “R” ó “S” (facturas recibidas) salvo:

“Clave de operación” (100) toma uno de los siguientes “valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y el campo “Fecha de pago” (350-357) tenga contenido.(en este caso es opcional).

Page 42: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 42 24/11/2016

Si el campo “Clave de operación”(100) toma el valor “A” (resumen de facturas) ó “B” (resumen de tiques/facturas simplificadas) ó “1” (IVA criterio de caja. Asiento resumen de facturas) deberá ser distinto de “1”. Si el campo “Clave de operación”(100) toma el valor “Z” y tiene contenido este campo, puede tomar valor igual o diferente a “1 Si el campo ““Clave de operación” (100) toma valor distinto de “A” (resumen de facturas) ó “B” (resumen de tiques/facturas simplificadas) ), “1” (IVA criterio de caja. Asiento resumen de facturas) ó “Z” ( Régimen especial del criterio de caja) deberá ser igual a “1”

• Si no se ajusta a formato especificado, Error 24301. • Si no cumple la condición respecto al campo “Clave Tipo de Operación”,

Error 24302. • Si no tiene contenido siendo obligatorio, Error 24303.

Nº. Campo Nombre Longitud Formato. Observ. 44 Numero de registros(desglose) 2 Numérico

Posición 254-255.

Numérico. Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “R” ó “S” (facturas recibidas) salvo:

o Si el “Clave de operación” (100) toma uno de los siguientes

valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7 ” , “8” y el campo “Fecha de pago” (350-357) tenga contenido. (en este caso es opcional).

Si el campo “Clave de operación”(100) toma el valor “C” (factura con varios asientos) o toma el valor “2” (IVA criterio de caja. Factura con varios asientos) deberá ser distinto de “1”. Si el campo “Clave de operación”(100) toma el valor “Z” y tiene contenido este campo, puede tomar valor igual o diferente a “1”. Si el campo ““Clave de operación”(100) toma valor distinto de “C” (factura con varios asientos) “Z” o “2” deberá ser igual a “1”

• Si no se ajusta a formato especificado, Error 24401. • Si no cumple la condición respecto al campo “Clave Tipo de Operación”,

Error 24402. • Si no tiene contenido siendo obligatorio, Error 24403.

Nº. Campo Nombre Longitud Formato. Observ. 45 Intervalo de identificación de la

acumulación(PRIMER NUMERO)

40 Alfanumérico

Page 43: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 43 24/11/2016

Posición 256-295.

Alfanumérico. Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “R” ó “S” (recibidas) y el campo “Clave de operación”(100) toma el valor “A” (asiento resumen de facturas ) ó “B” (asiento resumen de tiques/facturas simplificadas) Campo opcional si la “Clave de operación” (100) toma el valor “Z” o “1” en cuyo caso podrá tener contenido.

• Si no se ajusta a formato especificado, Error 24501. • Si no tiene contenido en los supuestos de clave de operación “A” o “B”,

Error 24503.

Nº. Campo Nombre Longitud Formato. Observ. 46 Intervalo de identificación de la

acumulación(ULTIMO NUMERO)

40 Alfanumérico

Posición 296-335.

Alfanumérico. Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “R” ó “S” (recibidas) y el campo “Clave de operación”(100) toma el valor “A” (asiento resumen de facturas ) ó “B” (asiento resumen de tiques/facturas simplificadas) Campo opcional si la “Clave de operación” (100) toma el valor “Z” o “1” en cuyo caso podrá tener contenido.

• Si no se ajusta a formato especificado, Error 24601. • Si no tiene contenido en los supuestos de clave de operación “A” o “B”, Error

24603.

Nº. Campo Nombre Longitud Formato. Observ. 47 Signo Cuota deducible 1 Alfabético

Posición 336.

Campo no obligatorio. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 24701

Nº. Campo Nombre Longitud Formato. Observ.

48 Cuota deducible 13 Numérico Posiciones 337-349.

Page 44: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 44 24/11/2016

Campo opcional. • Si no es numérico, Error 24801. • Si es > a 10.000.000.000,00 Error 24804.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

49 Fecha de pago 8 Numérico Posiciones 350-357. Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”. Debe tener contenido si la Clave de operación (posición 100) toma alguno de estos valores (valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”) y alguno de los siguientes campos: “Importes pagados” (posiciones 358-370), “Medios de pago utilizados” (posición 371), ó “Cuenta bancaria o medio de pago utilizado” (posiciones 372-405) tienen contenido. AÑO: posiciones 350-353 Numérico. MES: posiciones 354-355 Numérico. Valor entre 01 y 12. DIA: posiciones 356-357 Numérico. Valor lógico en función del mes y año (años bisiestos).

• Si alguno de los subcampos no se ajusta al formato ó a la especificación, Error 24901

• Si tiene contenido cuando no tiene que tenerlo, Error 23902 • 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, Error 24902 • Si alguno de los subcampos no tiene contenido, Error 24903

Nº. Campo Nombre Longitud Formato. Observ.

50 Importes pagados 13 Numérico Posiciones 358-370. Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8”. Y deberá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y alguno de los siguientes campos: “Fecha de pago” (posiciones 350-357), “Medios de pago utilizados” (posición 371), “Cuenta bancaria o medio de pago utilizado” (posiciones 372-405) tienen contenido.

Page 45: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 45 24/11/2016

• Si no se ajusta a formato especificado o a la especificación, Error 25001. • Si tiene contenido cuando no tiene que tenerlo, Error 25002 • Si no tiene contenido, Error 25003.

Nº. Campo Nombre Longitud Formato. Observ. 51 Medio de pago utilizado 1 Alfabético

Posición 371.

Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6”, “7” , “8”.

Y deberá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y alguno de los siguientes campos: “Fecha de pago” (posiciones 350-357), “Importes pagados” (posiciones 358-370), ó “Cuenta bancaria o medio de pago utilizado” (posiciones 372-405), salvo que el campo “Fecha de pago” (posiciones 350-357) coincida con el 31-12- del ejercicio objeto de la declaración (excepción valida a partir del 31/12/2015 inclusive), en cuyo caso podrá no tener contenido.

Alfabético con valores posibles ‘C’, ‘T’ y ‘O’. C. Cuenta bancaria T. Cheque O. Otros medios de pago

• Si no se ajusta a formato especificado, Error 25101. • Si tiene contenido cuando no tiene que tenerlo, Error 25102 • Si no tiene contenido, Error 25103.

Nº. Campo Nombre Longitud Formato. Observ.

52

Cuenta bancaria o medio de pago utilizado

34 Alfanumérico

Posiciones 372-405.

Solamente podrá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6”, “7” , “8”.

Y deberá tener contenido si el campo Clave de operación (posición 100) toma uno de los siguientes valores: “Z”, “1” , “2” , “3” , “4” , “5” , “6” ,“7” , “8” y alguno de los siguientes campos: “Fecha de pago” (posiciones 350-357), “Importes pagados” (posiciones 358-370) o “Medio de pago utilizado” (posición 371) tienen contenido, salvo que el campo “Fecha de pago” (posiciones 350-357) coincida con el 31-12- del ejercicio objeto de la declaración (excepción valida a partir del 31/12/2015 inclusive), en cuyo caso podrá no tener contenido.

Page 46: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 46 24/11/2016

-Si el contenido del campo Medio de pago utilizado (posición 371) es C, y en la posición 372 se consigna un dígito alfabético se validará el campo IBAN. (codificación de la cuenta en España con formato IBAN y codificación de la cuenta en el extranjero con formato IBAN). -Si el contenido del campo Medio de pago utilizado (posición 371) es C, y en la posición 372 se consigna un dígito numérico deberá de cumplir las especificaciones del Código Cuenta Cliente (CCC) -Si el contenido del campo Medio de pago utilizado (posición 371) es T, se deberá consignar el código de identificación del cheque. -Si el contenido del campo Medio de pago utilizado (posición 371) es O, se deberá consignar un valor distinto de cero que identifique la operación de cobro (numero de factura, etc).

• Si no se ajusta a formato especificado, Error 25201. • Si tiene contenido cuando no tiene que tenerlo, Error 25202 • Cuando no tiene contenido y es obligatorio , Error 25203

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

Posiciones 406-500. Blancos.

REGISTRO TIPO2 CORRESPONDIENTE A:

LIBRO REGISTRO DE BIENES DE INVERSIÓN CLAVE TIPO DE LIBRO (I)

Nº. Campo Nombre Longitud Formato. Observ.

53 Prorrata anual definitiva 3 Numérico

Posición 236-238.

Numérico. Campo obligatorio cuando el campo “Clave Tipo de Libro” (99) sea “I” ó “J” (bienes de inversión)

• Si no se ajusta a formato especificado, Error 25301. • Si no tiene contenido siendo obligatorio, Error 25303.

Nº. Campo Nombre Longitud Formato. Observ. 54 Signo Regularización anual de la

deducción 1 Alfabético

Posición 239.

Page 47: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 47 24/11/2016

Campo no obligatorio. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 25401.

Nº. Campo Nombre Longitud Formato. Observ. 55 Regularización anual de la

deducción 13 Numérico

Posiciones 240-252. Campo no obligatorio. • Si no es numérico, Error 25501. • Si es > a 10.000.000.000,00 Error 25504.

Nº. Campo Nombre Longitud Formato. Observ. 56 Identificación de la entrega 40 Alfanuméric

o

Posiciones 253-292. Campo no obligatorio. • Si no se ajusta a formato, Error 25601.

Nº. Campo Nombre Longitud Formato. Observ. 57 Signo Regularización de la

deducción efectuada 1 Alfabético

Posición 293.

Campo no obligatorio. Los valores posibles: “ “, “N”. • Si no se ajusta a formato especificado, Error 25701.

Nº. Campo Nombre Longitud Formato. Observ. 58 Regularización de la deducción

efectuada 13 Numérico

Posiciones 294-306. Campo no obligatorio.

Page 48: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 48 24/11/2016

• Si no es numérico, Error 25801. • Si es > a 10.000.000.000,00 Error 25804.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

59 Fecha de inicio de la utilización 8 Numérico Posiciones 307-314. AÑO: posiciones 307-310 Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “I” ó “J” (bienes de inversión).

MES: posiciones 311-312 Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “I” ó “J” (bienes de inversión).

Valor entre 01 y 12. DIA: posiciones 313-314 Numérico.

Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “I” ó “J” (bienes de inversión).

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 25901. • 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, Error 25902. • Si alguno de los subcampos no tiene contenido, Error 25903.

Nº. Campo Nombre Longitud Formato. Observ. 60 Identificación del bien 17 Alfanuméric

o

Posiciones 315-331. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “I” ó “J” (bienes de inversión). • Si no se ajusta a formato especificado, Error 26001 • Si no tiene contenido siendo obligatorio, Error 26003

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

Posiciones 332-500. Blancos.

Page 49: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 49 24/11/2016

REGISTRO TIPO2 CORRESPONDIENTE A:

LIBRO REGISTRO DE DETERMINADAS OPERACIONES INTRACOMUNICARIAS CLAVE TIPO DE LIBRO (U)

Nº. Campo Nombre Longitud Formato. Observ. 61 tipo de operación

intracomunitaria 1 Alfabético

Posiciones 236. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias). Los valores que podrá tomar son: “A” ó “B”. • Si no toma los valores especificados, Error 26101. • Si no tiene contenido siendo obligatorio, Error 26103.

Nº. Campo Nombre Longitud Formato. Observ. 62 Clave de Declarado 1 Alfabético

Posiciones 237. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias). Los valores que podrá tomar son: “D” (destinatario) ó “R” (Remitente). • Si no toma los valores especificados, Error 26201. • Si no tiene contenido siendo obligatorio, Error 26203.

Nº. Campo Nombre Longitud Formato. Observ. 63 Código Del Estado Miembro 2 Alfabético

Posiciones 238-239. Campo opcional si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias) y “Clave número de identificación en el país de residencia” (78) es igual de 2 y el campo “Número de Identificación fiscal en el país de residencia” (79-98) no tiene error. Obligatorio en otro caso. 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 tiene contenido no ajustado a tabla de países , Error 26301

Page 50: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 50 24/11/2016

• Si no tiene contenido siendo obligatorio, Error 26303

Nº. Campo Nombre Longitud Formato. Observ. 64 Plazo de la operación 3 Numérico

Posiciones 240-242. Campo opcional.

• Si no cumple formato, Error 26401.

Nº. Campo Nombre Longitud Formato. Observ.

65 Descripción de los bienes 35 Alfanumérico

Posiciones 243-277. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias)

• Si no cumple formato, Error 26501. • Si no tiene contenido siendo obligatorio, Error 26503.

Nº. Campo Nombre Longitud Formato. Observ.

66 Domicilio de Dirección del operador intracomunitario

40 Alfanumérico

Posiciones 278-317. Alfanumérico. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias) Serán validos los siguientes caracteres: CARÁCTER TEXTO CÓDIGO DECIMAL CÓDIGO HEX. Blanco 32 20 & Ampersand 38 26 ' Comilla 39 27 , Coma 44 2C - Guión 45 2D . Punto 46 2E / Barra 47 2F 0-9 Números 48-57 30-39 : Dos puntos 58 3A ; Punto y coma 59 3B A-Z Letras 65-90 41-5A _ Guión bajo 95 5F ´ Acento 180 B4 Ç Cedilla 199 C7 Ñ Eñe 209 D1

Page 51: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 51 24/11/2016

• Si no cumple formato, Error 26601. • Si no tiene contenido siendo obligatorio, Error 26603.

Nº. Campo

Nombre

Longitud

Formato.

Observ.

67 Población de Dirección del operador intracomunitario

22 Alfanumérico

Posiciones 318-339. Alfanumérico. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias) Serán validos los siguientes caracteres: CARÁCTER TEXTO CÓDIGO DECIMAL CÓDIGO HEX. Blanco 32 20 & Ampersand 38 26 ' Comilla 39 27 , Coma 44 2C - Guión 45 2D . Punto 46 2E / Barra 47 2F 0-9 Números 48-57 30-39 : Dos puntos 58 3A ; Punto y coma 59 3B A-Z Letras 65-90 41-5A _ Guión bajo 95 5F ´ Acento 180 B4 Ç Cedilla 199 C7 Ñ Eñe 209 D1 • Si no cumple formato, Error 26701 • Si no tiene contenido siendo obligatorio, Error 26703

Nº. Campo Nombre Longitud Formato. Observ.

68 Código Postal de Dirección del operador intracomunitario

10 Alfanumérico

Posiciones 340-349. Alfanumérico. Campo obligatorio si el campo “Clave tipo de Libro”(99) toma el valor “U” (determinadas operadas intracomunitarias) • Si no cumple formato, Error 26801.

Page 52: Espec 340 2017 - Agencia Tributaria...Especificaciones para la gestión de las declaraciones informativas. Modelo Libros Registro de IVA y otras operaciones ENTRADA DE DATOS Versión:

Especificaciones declaraciones informativas

Agencia Tributaria 52 24/11/2016

• Si no tiene contenido siendo obligatorio, Error 26803.

Nº. Campo

Nombre

Longitud

Formato.

Observ. 69 Otras facturas o documentación 135 Alfanuméric

o

Posiciones 350-484. Alfanumérico. Campo opcional. • Si no cumple formato, Error 26901

Nº. Campo Nombre Longitud Formato. Observ.

Blancos 16 Posiciones 485-500. Blancos.