1 de 25 GUÍA DEL FICHERO PLANO SII Suministro Inmediato de Información Versión 4 (15/03/2017) Tuset, 23-25 08006 Barcelona t 902 900 712 f +34 93 414 1889 info@ediversa.com www.ediversa.com
2 de 25 Introducción... 3 A quién va dirigido este documento?... 3 Formato del fichero plano... 4 Estructura... 4 Interpretación de esta guía... 5 Estructura de los mensajes... 7 Remesa a enviar... 7 Cabecera de la remesa... 7 Colección de registros... 8 Mensaje de recolección de estados... 21 Cabecera del mensaje... 21 Colección de registros... 22 Ejemplos... 24 Alta/Modificación de Factura Emitida... 24 Alta/Modificación de Factura Recibida... 24 Anexo 1 Historial de Versiones... 25 Versión 1 (01/2017)... 25 Versión 2 (02/2017)... 25 Versión 3 (03/2017)... 25 Versión 4 (03/2017)... 25
3 de 25 Introducción Esta guía pretender ser una ayuda para los clientes de ediversa que usan nuestra plataforma de traducción y comunicación de suministro inmediato de información. Esta guía ha sido generada a partir de la guía facilitada por la Agencia Tributaria de España y utilizando un formato diseñado por ediversa cuya finalidad es simplificar al máximo el formato y el número de datos necesarios. A quién va dirigido este documento? Este documento va dirigido a los clientes de ediversa que deseen enviar la información necesaria para el Sistema de Información Inmediato de la Administración. Inicialmente los grupos de sujetos pasivos afectados son los siguientes: Inscritos en el REDEME, Registro de Devolución Mensual del IVA. Grandes empresas con facturación superior a 6 millones de. Grupos de entidades. Régimen General. Sujetos pasivos que voluntariamente han decidido acogerse.
4 de 25 Formato del fichero plano Estructura El fichero plano no es más que un fichero de texto estructurado en líneas o segmentos, separadas por los dos caracteres estándar para este tipo de ficheros, retorno de línea seguido del final de línea. (CR LF). En la primera línea del fichero se indica que tipo de documento contiene, con el fin de que la estación de trabajo o la plataforma sepa que normas de traducción y de validación debe aplicar. En el caso concreto de este documento, esta primera línea puede tomar los siguientes valores: REMESA_SII ESTADOS_SII A partir de aquí, la información se estructura en líneas, divididas en tres bloques: Sección de cabecera, donde se indican los datos generales de la remesa Sección de detalle, donde se repite un bloque de líneas para cada uno de los registros que se quieren enviar al SII. Cada una de las líneas de estas secciones va precedida por una etiqueta, que identifica de forma única el contenido de la misma. Esta etiqueta tiene una longitud variable (entre3 y 6 caracteres), pero termina siempre por el carácter separador de campos (carácter, ASCII número 124). Este mismo carácter se utiliza para separar los campos que componen la información que sigue a la etiqueta de línea. Típicamente, la estructura de una línea es: ETIQUETA <campo 1> <campo 2>. <campo n>
5 de 25 Interpretación de esta guía A continuación, podrás encontrar explicados con detalle los diferentes mensajes que se pueden enviar al SII. Cada mensaje viene indicado en una tabla con toda la información necesaria para puedas, como cliente de ediversa, decidir qué información se debe rellenar en cada caso. Utilizaremos un ejemplo de una de estas tablas para explicar la información que contienen y como se interpreta. (1) Segmento INVDOC Información adicional del registro (2) INVDOC <clave_reg> < descripcion> <fecha> <cuota_deducible> <importe_total> <base_imp> Nº Nombre (4) T L E Descripción Valores 1 clave_reg R 2 C Identificación de operaciones de transcendencia tributaria, obligatorio si la remesa es de tipo FR o FE, sino no debe indicarse ningún valor. 01 = Operación de régimen común 04 = Régimen especial oro de inversión 05 = Régimen especial agencias de viajes 06 = Régimen especial grupo de entidades en IVA 2 descripción AN 500 C Descripción libre de la operación, obligatorio si la remesa es de tipo FE o FR. C Fecha de la operación para remesas de tipo FE. 3 fecha F 8 O Fecha de la realización del cobro o del pago para remesas de tipo CE y PR. aaaammdd O Fecha del registro contable para remesas de tipo FR. 4 cuota_deducible N 15 C Cuota deducible a declarar. Obligatorio si la remesa es de tipo FR, sino no se indica. 5 importe_total N 15 C O Importe total para remesas de tipo FE y FR. Importe cobrado o pagado para remesas de tipo CE y PR. 6 base_imp N 15 C Base imponible a coste, solo se indicar si la remesa es de tipo FE y FR. Segmento obligatorio si la remesa es de tipo FE (Factura emitida), FR (Factura recibida), CM (Cobro o pago en metálico), CE (Cobro de factura emitida) o PR (Pago de factura recibida), en el resto de casos no debe indicarse este segmento. Ejemplo: INVDOC 01 Desglose de facturas (1) Contiene un código interno asociado al segmento, el nombre del segmento (en mayúsculas), y su significado. (2) Estructura del segmento: etiqueta que identifica al segmento, seguido de los campos contenidos en éste.
6 de 25 A continuación, se indica en cada fila las características de cada uno de los campos, divididas en las siguientes columnas: o Nº: Posición dentro del segmento del campo. o Nombre: Nombre del campo, el mismo identificador que se utiliza en la estructura del segmento (4). o T: tipo. El contenido del campo puede ser de los siguientes tipos: N: numérico. Si se indica el símbolo decimal, siempre es el punto. AN: alfanumérico: puede utilizarse en estos campos tanto caracteres alfabéticos como numéricos. R: puede contener únicamente los valores indicados en la lista indicada en la columna Valores. F: fecha: cada vez que aparezca un campo fecha, se explicará cual es el formato adecuado para cada caso. o L: máxima longitud permitida en el campo. No se debe completar la longitud con espacios en blanco en ningún caso. o E: indica el estado del campo. Puede ser: O: obligatorio. Si el segmento existe, el campo debe estar cumplimentado. C: condicional. El campo puede rellenarse o no, dependiendo de las necesidades del comprador. o Descripción: breve descripción del contenido del campo. o Valores: para el caso de que el tipo sea un rango de valores ( R ), lista de los valores que pueden ir en este campo.
7 de 25 Estructura de los mensajes Remesa a enviar Cabecera de la remesa Segmento TIP Segmento de cabecera de la remesa TIP <tipo> <tipo_emision> <nif> <nombre> <nif_representante> 1 tipo R 2 O Tipo de remesa a enviar 2 tipo_emision R 2 O Función del mensaje, alta o modificación. FE = Facturas emitidas FR = Facturas recibidas OI = Operaciones Intracomunitarias BI = Bienes de inversión CM = Cobros en metálico CE = Cobros de facturas emitidas PR = Pagos de facturas recibidas OS = Operaciones de seguros A0 = Alta (Se añade al libro un registro, una nueva factura) A1 = Modificación (La información que se comunica sustituye a la ya existente) A4 = Modificación factura régimen de viajeros B1 = Baja C1 = Consulta 3 nif AN 9 O NIF del titular del registro 4 nombre AN 60 O Nombre del titular del registro 5 nif_representante AN 9 C NIF del representante Segmento obligatorio utilizado para indicar la información básica de envío de la remesa. Ejemplo: TIP FE A0 ESB63383830 Intercambio Electrónico de Documentos SL
8 de 25 Colección de registros Dentro de una remesa se pueden indicar hasta 10.000 registros del mismo tipo. Por cada uno de esos registros se indicará un segmento DOC de cabecera. Segmento DOC Segmento de cabecera de cada registro DOC <ejercicio> <periodo> <tipo_fac> <num_fac> <num_fac_fin> <fecha_fac> <nif_emisor> <nombre_emisor> <nif_representante_emisor> <tipoid_emisor> <ID_emisor> <país_emisor> <nombre_receptor> <nif_representante_receptor> <tipoid_receptor> <ID_receptor> <país_receptor> 1 ejercicio N 4 O Año en el que se imputa la factura. 2 periodo R 2 O Periodo en el que se imputa la factura. 3 tipo_fac R 2 C Clave del tipo de factura, obligatorio si el envío es de alta o modificación 01 = Enero 02 = Febrero 03 = Marzo 04 = Abril 05 = Mayo 06 = Junio 07 = Julio 08 = Agosto 09 = Setiembre 10 = Octubre 11 = Noviembre 12 = Diciembre A0 = Periodicidad anual F1 = Factura F2 = Factura simplificada F3 = Factura emitida en sustitución de facturas simplificadas facturadas y declaradas. F4 = Asiento de facturas F5 = Importaciones (DUA) F6 = Otros justificantes contables R1 = Factura rectificativa (Art 80 Tres LIVA - concurso) R2 = Factura rectificativa (Art 80 Cuatro LIVA - deuda incobrable)
9 de 25 Segmento DOC Segmento de cabecera de cada registro DOC <ejercicio> <periodo> <tipo_fac> <num_fac> <num_fac_fin> <fecha_fac> <nif_emisor> <nombre_emisor> <nif_representante_emisor> <tipoid_emisor> <ID_emisor> <país_emisor> <nombre_receptor> <nif_representante_receptor> <tipoid_receptor> <ID_receptor> <país_receptor> R3 = Factura rectificativa (Resto - (art. 80. Uno y Dos)) R4 = Factura Rectificativa (Resto) R5 = Factura Rectificativa en facturas simplificadas 4 num_fac AN 60 O 5 num_fac_fin AN 60 C Número de serie y numero de factura. En caso de asientos resúmenes número inicial de factura Campo específico para asientos resumen. Se corresponde con el número y serie de la última factura. 6 fecha_fac F 8 O Fecha de emisión de la factura. aaaammdd 7 nif_emisor AN 9 O NIF del emisor de la factura, si no se puede indicar NIF, los campos tipoid_emisor, ID_emisor y país_emisor serán obligatorios. 8 nombre_emisor AN 60 C Nombre del emisor 9 nif_representante_emisor AN 9 C NIF del representante del emisor 10 tipoid_emisor R 2 C Indica si es una persona jurídica o física. 02 = NIF IVA Contraparte 03 = Pasaporte 04 = ID en país de residencia 05 = Certificado de residencia 06 = Otro tipo de identificador 11 ID_emisor AN 20 C Identificador, según el campo anterior 12 país_emisor AN 2 C Código de país del emisor 13 nif_receptor AN 9 C NIF del emisor de la factura, si no se puede indicar NIF, los campos tipoid_receptor, ID_receptor y país_receptor serán obligatorios. 14 nombre_receptor AN 60 C Nombre del receptor 15 nif_representante_receptor AN 9 C NIF del representante del receptor 16 tipoid_receptor R 2 C Indica si es una persona jurídica o física. 02 = NIF IVA Contraparte 03 = Pasaporte
10 de 25 Segmento DOC Segmento de cabecera de cada registro DOC <ejercicio> <periodo> <tipo_fac> <num_fac> <num_fac_fin> <fecha_fac> <nif_emisor> <nombre_emisor> <nif_representante_emisor> <tipoid_emisor> <ID_emisor> <país_emisor> <nombre_receptor> <nif_representante_receptor> <tipoid_receptor> <ID_receptor> <país_receptor> 04 = ID en país de residencia 05 = Certificado de residencia 06 = Otro tipo de identificador 17 ID_ receptor AN 20 C Identificador, según el campo anterior 18 país_receptor AN 2 C Código de país del receptor Segmento obligatorio utilizado para indicar la información principal de cada registro. Por cada registro habrá un segmento DOC. Ejemplo: DOC 2017 01 F1 1-170000 20170102 ESB63383830
11 de 25 Segmento INVDOC Información adicional del registro INVDOC <clave_reg> < descripcion> <fecha> <cuota_deducible> <importe_total> <base_imp> <imp_trans_iva> <emitida_terc> <num_aduana> <fecha_aduana> <medio> <cuenta_medio> <varios_dest> <cupon> 1 clave_reg R 2 C Identificación de operaciones de transcendencia tributaria, obligatorio si la remesa es de tipo FR o FE, sino no debe indicarse ningún valor. 01 = Operación de régimen común 02 = Expedidas: Exportación Recibidas: Operaciones por las que los Empresarios satisfacen compensaciones REAGYP 03 = Operaciones a las que se aplique el régimen especial de bienes usados, objetos de arte, antigüedades y objetos de colección (135-139 de LIVA) 04 = Régimen especial oro de inversión 05 = Régimen especial agencias de viajes 06 = Expedidas: Régimen especial grupo de entidades en IVA (Nivel Avanzado) 07 = Régimen especial criterio de caja 08 = Operaciones sujetas al IPSI/IGIC 09 = Expedidas: Facturación de las prestaciones de servicios de agencias de viaje que actúan como mediadoras en nombre y por cuenta ajena. Recibidas: Adquisiciones intracomunitarias de bienes y prestaciones de servicios. 10 = Expedidas: Cobros por cuenta de terceros de honorarios profesionales o de dº derivados de la propiedad industrial, de autor u otros por cuenta de sus socios, asociados o colegiados efectuados por sociedades, asociaciones, colegios u otras entidades que, entre sus funciones, realicen las de cobro. Recibidas; Compra de agencias viajes: operaciones de mediación en nombre y por cuenta ajena en los servicios de transporte prestados al destinatario de los servicios de acuerdo con el apartado 3 de la disposición adicional cuarta del Reglamento de Facturación.
12 de 25 Segmento INVDOC Información adicional del registro INVDOC <clave_reg> < descripcion> <fecha> <cuota_deducible> <importe_total> <base_imp> <imp_trans_iva> <emitida_terc> <num_aduana> <fecha_aduana> <medio> <cuenta_medio> <varios_dest> <cupon> 11 = Expedidas: Operaciones de arrendamiento de local de negocio sujetas a retención Recibidas: Facturación de las prestaciones de servicios de agencias de viaje que actúa como mediadoras en nombre y por cuenta ajena (D.A.4ª RD1619/2012). 12 = Expedidas: Operaciones de arrendamiento de local no sujetas a retención. Recibidas: Operaciones de arrendamiento de local de negocio. 13 = Expedidas: Operaciones de arrendamiento de local de negocio sujetas y no sujetas a retención. Recibidas: Factura correspondiente a una importación (informada sin asociar a un DUA) 14 = Expedidas: Facturación con IVA pendiente de devengo (certificaciones de obra cuyo destinatario sea una Administración Pública) Recibidas: No utilizado. 15 = Expedidas: Factura con IVA pendiente de devengo - operaciones de tracto sucesivo Recibidas: No utilizado. 2 descripción AN 500 C Descripción libre de la operación, obligatorio si la remesa es de tipo FE o FR. C Fecha de la operación para remesas de tipo FE. 3 fecha F 8 O Fecha de la realización del cobro o del pago para remesas de tipo CE y PR. aaaammdd O Fecha del registro contable para remesas de tipo FR. 4 cuota_deducible N 15 C Cuota deducible a declarar. Obligatorio si la remesa es de tipo FR, sino no se indica. 5 importe_total N 15 C Importe total para remesas de tipo FE y FR.
13 de 25 Segmento INVDOC Información adicional del registro INVDOC <clave_reg> < descripcion> <fecha> <cuota_deducible> <importe_total> <base_imp> <imp_trans_iva> <emitida_terc> <num_aduana> <fecha_aduana> <medio> <cuenta_medio> <varios_dest> <cupon> O Importe cobrado o pagado para remesas de tipo CE y PR. 6 base_imp N 15 C Base imponible a coste, solo se indicar si la remesa es de tipo FE y FR. 7 imp_trans_iva N 15 C 8 emitida_terc R 2 C Importe de la transmisión sujeto a IVA, solo se indica si la remesa es de tipo FE. Campo en el que se indica si la factura ha sido emitida por terceros, solo se indica si la remesa es de tipo FE. S = Si N = No 9 num_aduana AN 40 C Identificador del registro de aduana, solo se indica si la remesa es de tipo FR. 10 fecha_aduana F 8 C Fecha de registro contable del registro de aduana, solo se indica si la remesa es de tipo FR. 11 medio R 2 C Medio de pago, obligatorio si la remesa es de tipo CE o PR, sino no se indica. 01 = Transferencia 02 = Cheque 03 = No se cobra/paga (fecha límite de devengo/devengo forzoso en concurso de acreedores) 04 = Otros medios de cobro/pago 12 cuenta_o_medio AN 34 C 13 varios_dest R 2 C 14 cupon R 2 C Cuenta bancaria o medio de cobro utilizado, solo se indica si la remesa es de tipo CE o PR. Campo en el que se indica si la factura tienes diferentes destinatarios, solo se indica si la remesa es de tipo FE. Campo en el que se indica si hay minoración de la base imponible por la concesión de cupones, bonificaciones o descuentos cuando solo se expide el original de la factura, solo se indica si la remesa es de tipo FE. S = Si N = No S = Si N = No Segmento obligatorio si la remesa es de tipo FE (Factura emitida), FR (Factura recibida), CM (Cobro o pago en metálico), CE (Cobro de factura emitida) o PR (Pago de factura recibida), en el resto de casos no debe indicarse este segmento. Ejemplo: INVDOC 01 Desglose de facturas
14 de 25 Segmento BINDOC Detalle del bien de inversión BINDOC <id> <fecha> <prorrata> <reg_anual> <id_entrega> <reg_efec> 1 id AN 40 O Identificador del bien inmueble. 2 fecha F 8 O Fecha de inicio de utilización del bien. 3 prorrata N 6 O Prorrata anual del bien. 4 reg_anual N 15 C Regularización anual deducción. 5 id_entrega AN 40 C Identificación de la entrega del bien. 6 reg_efec N 15 C Regularización deducción efectuada Segmento obligatorio en el caso que la remesa sea de tipo BI, en el resto de casos no se debe indicar este segmento. Este segmento se utiliza para indicar información relativa al bien de inversión declarado. Ejemplo: BINDOC 4552FR 20170101 23.5
15 de 25 OINDOC <id> <fecha> <prorrata> <reg_anual> <id_entrega> <reg_efec> Segmento OINDOC Detalle de la operación comunitaria 1 tipo R 2 O Tipo de operación indicada 2 clave AN R O Identificación de declarante o declarado A = Envío o recepción de bienes para la realización de los informes parciales o trabajos mencionados en el artículo 70, apartado uno, número 7º, de la Ley del Impuesto (Ley 37/1992). B = Transferencias de bienes y las adquisiciones intracomunitarias de bienes comprendidas en los artículos 9, apartado 3º, y 16, apartado 2º, de la Ley del Impuesto (Ley 37/1992). D = Destinatario R = Remitente 3 estado AN 2 O Código del Estado miembro de origen o de envío 4 descripción AN 40 O Descripción de los bienes adquiridos. 5 dirección_operador AN 120 O Dirección del operador intracomunitario 6 plazo_op N 3 C Plazo de la operación 7 doc AN 150 C Otras facturas o documentación relativas a las operaciones de que se trate. Segmento obligatorio en el caso que la remesa sea de tipo OI, en el resto de casos no se debe indicar este segmento. Este segmento se utiliza para indicar información relativa a la operación intracomunitaria declarada. Ejemplo: OINDOC A 7885D ES Descripcion de la operación Calle Tuset 23, Barcelona
16 de 25 Segmento IMBDOC Detalle del inmueble IMBDOC <situación> <ref_catr> 1 situación N 1 O Identificador que especifica la situación del inmueble. 1 = Inmueble con referencia catastral situado en cualquier punto del territorio español, excepto País Vasco y Navarra 2 = Inmueble situado en la Comunidad Autónoma del País Vasco o en la Comunidad Foral de Navarra 3 = Inmueble en cualquiera de las situaciones anteriores, pero sin referencia catastral 4 = Inmueble situado en el extranjero 2 ref_catr AN 25 C Referencia catastral del inmueble Segmento opcional utilizado para indicar información relativa a un inmueble. Este segmento solo se utiliza si la remesa es de tipo FE. Puede indicarse un máximo de 15 veces. Ejemplo: IMBDOC 1 7855544-5
17 de 25 Desglose de impuestos por registro Segmento IMPDOC Desglose de impuestos IMPDOC <tipo_desgl> <sujeta_exenta > <tipo> <base_imp> <importe> <porcentaje> <porcentaje_rec_equiv> <cuota_rec_equiv> <porcentaje_comp_reagyp> <importe_comp_reagyp> <importe_art_otros> <importe_reglas_loc> 1 tipo_desgl R 3 O 2 sujeta_exenta R 2 O Tipo de Operación sin calificar si se trata de una Prestación de Servicios, una Entrega de Bienes o si los impuestos se desglosan por factura. Los valores PS y E solo se utilizan si la remesa es de tipo FE. El valor ISP solo se utiliza si la remesa es de tipo FR. El valor DF puede utilizarse si la remesa es de tipo FE o FR. Indica si el importe está o no sujeto a IVA y si lo está, si está exento o no, solo debe indicarse si la remesa es de tipo FE. PS = Prestación de servicios E = Entrega DF = Desglose por factura ISP = Inversión de sujeto pasivo E = Sujeta y Exenta NE = Sujeta y No exenta NS = No sujeta 3 tipo R 2 O Tipo de operación, indicar según el campo anterior. Para operación Exenta: E1 = EXENTA Art. 20 E2 = EXENTA Art. 21 E3 = EXENTA Art. 22 E4 = EXENTA Art. 24 E5 = EXENTA Art. 25 E6 = EXENTA Otros Para operación No Exenta : S1 = No exenta S2 = No exenta Inv. Suj. Pasivo 4 base_imp N 15 C Base imponible, obligatorio si la operación está sujeta a IVA. 5 importe N 15 C Cuota repercutida, obligatorio si la operación no está exenta de IVA. 6 porcentaje N 15 C Tipo impositivo, en porcentaje. Obligatorio si la operación no está exenta y está sujeta. 7 porcentaje_rec_equiv N 15 C Tipo de recargo de equivalencia. 8 cuota_rec_equiv N 15 C Cuota repercutida según el recargo de equivalencia. 9 porcentaje_comp_reagyp N 15 C Porcentaje de compensación REAGYP.
18 de 25 Segmento IMPDOC Desglose de impuestos IMPDOC <tipo_desgl> <sujeta_exenta > <tipo> <base_imp> <importe> <porcentaje> <porcentaje_rec_equiv> <cuota_rec_equiv> <porcentaje_comp_reagyp> <importe_comp_reagyp> <importe_art_otros> <importe_reglas_loc> 10 importe_comp_reagyp N 15 C Importe de compensación REAGYP. 11 importe_art_otros N 15 C Importe de artículos 7, 14, otros. Solo se indica en operaciones no sujetas. 12 importe_reglas_loc N 15 C Importe en el TAI por reglas de localización. Solo se indica en operaciones no sujetas. Segmento obligatorio en el caso que la remesa sea de tipo FE o FR, en el resto de casos no se debe indicar este segmento. Este segmento se utiliza para indicar el desglose de impuestos de una factura. Ejemplo: IMPDOC DF NE S S1 96.32 20.23 21
19 de 25 Información sobre facturas agrupadas Segmento AGRDOC Facturas agrupadas AGRDOC <num_fac> <fecha_fac> 1 num_fac AN 60 O Número y serie de la factura agrupada. 2 fecha_fac F 8 O Fecha de emisión de la factura agrupada. aaaammdd Segmento opcional utilizado en remesas de tipo FE o FR. En el resto de tipos de remesas no se debe indicar. Se pueden indicar un máximo de 999 facturas agrupadas. Se utiliza para indicar facturas de tipo tiquets. Ejemplo: AGRDOC 1-10284709 20170103
20 de 25 Información sobre facturas rectificativas RECDOC <tipo> <base_rec> <cuota_rec> <cuota_recargo_rec> Segmento RECDOC Información sobre facturas rectificativas 1 tipo R 3 O Tipo de factura rectificativa. S = Por sustitución I = Por diferencias = Vacío 2 base_rec N 15 O Base imponible rectificada. 3 cuota_rec N 15 O Cuota rectificada. 4 cuota_recargo_rec N 15 C Cuota de recargo rectificada. Segmento obligatorio si la remesa es de tipo FE y el registro representa a una factura rectificativa, en el resto de casos no debe indicarse. Este segmento se utiliza para indicar información relativa al registro. Ejemplo: RECDOC S 2182.93 218.24 Segmento FREDOC Facturas rectificativas FREDOC <num_fac> <fecha_fac> 1 num_fac AN 60 O Número y serie de la factura rectificada. 2 fecha_fac F 8 O Fecha de emisión de la factura rectificada. aaaammdd Segmento opcional utilizado en remesas de tipo FE o FR. En el resto de tipos de remesas no se debe indicar. Se pueden indicar un máximo de 999 facturas rectificativas agrupadas. Se utiliza para indicar facturas de tipo tiquets. Ejemplo: FREDOC 1-10284709 20170103
21 de 25 Mensaje de recolección de estados Cabecera del mensaje Segmento TIP Segmento de cabecera de la remesa TIP <tipo> <resultado> <nif> <nombre> <nif_representante> 1 tipo R 2 O Tipo de remesa enviada 2 resultado R 2 O Resultado del envio, resultado de toda la remesa FE = Facturas emitidas FR = Facturas recibidas OI = Operaciones Intracomunitarias BI = Bienes de inversión CM = Cobros en metálico CE = Cobros de facturas emitidas PR = Pagos de facturas recibidas ACC = Aceptada AER = Aceptada con errores ERR = Erroneo 3 nif AN 9 O NIF del titular del registro 4 nombre AN 60 O Nombre del titular del registro 5 nif_representante AN 9 C NIF del representante Segmento obligatorio utilizado para indicar la información básica de envío de la remesa. Ejemplo: TIP FE ESB63383830 Intercambio Electrónico de Documentos SL
22 de 25 Colección de registros Dentro de una remesa se pueden indicar hasta 10.000 registros del mismo tipo. Por cada uno de esos registros se indicará un segmento DOC de cabecera. Segmento DOC Segmento de cabecera de cada registro DOC <ejercicio> <periodo> <resultado> <num_fac> <num_fac_fin> <fecha_fac> <nif_emisor> <nombre_emisor> <nif_representante_emisor> <tipoid_emisor> <ID_emisor> <país_emisor> <nombre_receptor> <nif_representante_receptor> <tipoid_receptor> <ID_receptor> <país_receptor> 1 ejercicio N 4 O Año en el que se imputa la factura. 2 periodo R 2 O Periodo en el que se imputa la factura. 3 resultado R 2 O Resultado del envío registro a registro 01 = Enero 02 = Febrero 03 = Marzo 04 = Abril 05 = Mayo 06 = Junio 07 = Julio 08 = Agosto 09 = Setiembre 10 = Octubre 11 = Noviembre 12 = Diciembre A0 = Periodicidad anual ACC = Aceptada AER = Aceptada con errores ERR = Erroneo 4 num_fac AN 60 O 5 num_fac_fin AN 60 C Número de serie y numero de factura. En caso de asientos resúmenes número inicial de factura Campo específico para asientos resumen. Se corresponde con el número y serie de la última factura. 6 fecha_fac F 8 O Fecha de emisión de la factura. aaaammdd
23 de 25 Segmento DOC Segmento de cabecera de cada registro DOC <ejercicio> <periodo> <resultado> <num_fac> <num_fac_fin> <fecha_fac> <nif_emisor> <nombre_emisor> <nif_representante_emisor> <tipoid_emisor> <ID_emisor> <país_emisor> <nombre_receptor> <nif_representante_receptor> <tipoid_receptor> <ID_receptor> <país_receptor> 7 nif_emisor AN 9 O NIF del emisor de la factura, si no se puede indicar NIF, los campos tipoid_emisor, ID_emisor y país_emisor serán obligatorios. 8 nombre_emisor AN 60 C Nombre del emisor 9 nif_representante_emisor AN 9 C NIF del representante del emisor 10 tipoid_emisor R 2 C Indica si es una persona jurídica o física. 02 = NIF IVA Contraparte 03 = Pasaporte 04 = ID en país de residencia 05 = Certificado de residencia 06 = Otro tipo de identificador 11 ID_emisor AN 20 C Identificador, según el campo anterior 12 país_emisor AN 2 C Código de país del emisor 13 nif_receptor AN 9 C NIF del emisor de la factura, si no se puede indicar NIF, los campos tipoid_receptor, ID_receptor y país_receptor serán obligatorios. 14 nombre_receptor AN 60 C Nombre del receptor 15 nif_representante_receptor AN 9 C NIF del representante del receptor 16 tipoid_receptor R 2 C Indica si es una persona jurídica o física. 02 = NIF IVA Contraparte 03 = Pasaporte 04 = ID en país de residencia 05 = Certificado de residencia 06 = Otro tipo de identificador 17 ID_ receptor AN 20 C Identificador, según el campo anterior 18 país_receptor AN 2 C Código de país del receptor Segmento obligatorio utilizado para indicar la información principal de cada registro. Por cada registro habrá un segmento DOC. Ejemplo: DOC 2017 01 F1 1-170000 20170102 ESB63383830
24 de 25 Ejemplos Alta/Modificación de Factura Emitida remesa_sii TIP FE A0 A84532501 EMPRESAXXXX DOC 2015 01 F1 01 20150115 A84532501 94234500B EMPRESAYYYYYYYY INVDOC 01 CompraXXXXXXX 26.70 IMPDOC DF NE S1 22.07 4.63 21 0 0 DOC 2015 05 F2 02 20150115 A84532501 INVDOC 08 CompraYYYYYYYYYYYYYYYYYYYYY 50 S IMPDOC DF E E4 50 Alta/Modificación de Factura Recibida remesa_sii TIP FR A0 ESA00000000 Empresa A DOC 2017 01 F1 10284709 20170103 ESB11111111 ESA00000000 Empresa A INVDOC 01 Factura recibida 20170104 2182.93 10394.92 IMPDOC NE S1 22.07 4.63 21 DOC 2017 01 F1 123 20170108 ESC22222222 ESA00000000 Empresa A INVDOC 01 Factura recibida 2 20170110 218.93 1039.92
25 de 25 Anexo 1 Historial de Versiones Versión 1 (01/2017) Versión inicial del documento basada en la guía 0.4 de la AEAT publicada el 07/11/2016. Versión 2 (02/2017) Versión basada en la guía 0.5 de la AEAT publicada el 07/02/2017. Se modifica el significado del calificador 15 para facturas expedidas (Operaciones de arrendamiento de local de negocio sujetas y no sujetas a retención.) del campo clave_reg del segmento INVDOC. Se añaden los calificadores R4 (Factura Rectificativa (Resto)) y R5 (Factura Rectificativa en facturas simplificadas) al campo tipo_fac del segmento DOC. Se añaden los calificadores del campo situación del segmento IMBDOC. Se añaden los campos porcentaje_comp_reagyp (Porcentaje de compensación REAGYP) y importe_comp_reagyp (Importe de compensación REAGYP), importe_art_otros (Importe de artículos 7, 14, otros.) y importe_reglas_loc (Importe en el TAI por reglas de localización.) al segmento IMPDOC. Versión 3 (03/2017) Se añade el mensaje de recolección de estados. Se añaden ejemplos. Se unifican los campos tipo_desgl y tipo_op en el campo tipo_desg, y los campos sujeta y exenta en el campo sujeta_exenta, para simplificar el segmento INVDOC. Versión 4 (03/2017) Versión basada en la guía 0.6 de la AEAT publicada el 15/03/2017. Se añade el calificador C1 al campo tipo_emision del segmento TIP. Se añade un nuevo tipo de mensaje, OS (Operaciones de seguros), en el campo tipo del segmento TIP. Se añaden los calificadores F5 (Importaciones (DUA)) y F6 (Otros justificantes contables) en el campo tipo_fac del segmento DOC. Se modifican todos los calificadores del campo clave_reg del segmento INVDOC. El campo ref_cat es opcional a partir de esta versión. Se añade el calificador ISP (Inversión de sujeto pasivo) al campo tipo_desgl del segmento IMPDOC. Se añaden los campos varios_dest y cupon en el segmento INVDOC.