Probar con su archivo
Suelte su PDF
1 archivo · 100 páginas máx. · Vista previa gratuita de 2 páginas
1 archivo seleccionado
Convierta extractos bancarios en datos verificables
Convierta sus archivos PDF a Excel, CSV u OFX, sin necesidad de introducir datos manualmente.
Sube un extracto en PDF y observa la extracción en directo. Vista previa instantánea, sin registro.
La Norma 43 es un formato normalizado con el que las entidades españolas que prestan este servicio pueden entregar los movimientos de una cuenta en un fichero de texto. Su uso requiere acuerdo previo con la entidad y un programa o módulo compatible; no todos los productos contables lo admiten de la misma manera.
Esta guía explica qué es exactamente el cuaderno 43, cómo se estructura el fichero posición a posición, cómo importarlo en los programas contables más habituales en España, cómo se apoya en él la conciliación bancaria automática y qué hacer cuando tu entidad no te lo ofrece. Todas las posiciones y códigos que aparecen a continuación proceden del texto del cuaderno 43 publicado por AEB, CECA y UNACC.

¿Qué es la Norma 43?
La Norma 43, también llamada cuaderno 43, N43 o Q43, es la norma bancaria española que regula la información normalizada de cuenta corriente: cómo una entidad de crédito entrega a su cliente los movimientos de una cuenta en un fichero legible por máquina. Es un fichero de texto plano de longitud fija en el que cada línea ocupa exactamente 80 caracteres y empieza por un código de dos dígitos que identifica el tipo de registro.
¿Quién publica el cuaderno 43?
El cuaderno no es obra de una sola asociación. Lo desarrollaron las entidades de crédito españolas a través de sus respectivas asociaciones: la Asociación Española de Banca (AEB), la Confederación Española de Cajas de Ahorros (CECA) y la Unión Nacional de Cooperativas de Crédito (UNACC). Por eso es un procedimiento común a todas las entidades que prestan el servicio, y por eso el fichero de un banco grande y el de una cooperativa de crédito se leen con el mismo programa sin cambiar nada. En el día a día verás el mismo documento citado indistintamente como «cuaderno 43 de la AEB» o como «norma 43».
¿El fichero N43 viene activado por defecto?
No. El propio cuaderno establece que su aplicación práctica exige un acuerdo previo entre el cliente que demanda el servicio y la entidad de crédito que lo presta. El N43 no es un botón que aparezca en la banca online de cualquier particular: es un servicio que se contrata, normalmente asociado al perfil de empresa. La periodicidad prevista con carácter general es mensual, aunque puede pactarse una entrega más frecuente e incluso diaria.
Esta condición explica buena parte de las consultas sobre el tema. El autónomo que empieza, la pyme sin contrato de banca de empresas y la asesoría que recibe extractos de cuentas de sus clientes se encuentran a menudo con que no hay fichero que descargar, solo un PDF.
Cuando una asesoría recibe varios de esos documentos, conviene procesar los extractos PDF por lotes sin mezclar clientes y conservando el archivo de origen de cada fila.
Las tres modalidades de información
El cuaderno normaliza tres modalidades de servicio, y saber cuál te entrega tu entidad determina qué campos vendrán rellenos:
- Primera: la cuenta funciona de forma ordinaria y los movimientos se formalizan en la oficina que la mantiene. Es la modalidad más básica.
- Segunda: la cuenta puede recibir movimientos formalizados desde distintas oficinas de la entidad, así que el fichero indica además la oficina en la que se asienta cada apunte.
- Tercera: además de lo anterior, se establece un servicio de captura de referencias complementarias sobre los movimientos individuales. Es la modalidad que llena los campos de referencia y la que hace posible la conciliación automática fina.
La modalidad viaja en el propio fichero, en una única posición del registro de cabecera, con valor 1, 2 o 3.
| Característica | Detalle |
|---|---|
| Nombres habituales | Cuaderno 43, norma 43, N43, Q43 |
| Publicado por | AEB, CECA y UNACC conjuntamente |
| Tipo de archivo | Texto plano de longitud fija |
| Longitud de registro | 80 caracteres por línea |
| Codificación | ASCII en mayúsculas (tabla recomendada 850); EBCDIC en los soportes antiguos |
| Extensión | El cuaderno no fija ninguna; en la práctica se entrega como .n43, .c43 o .txt |
| Periodicidad | Mensual con carácter general, pactable hasta diaria |
| Uso principal | Conciliación bancaria y contabilización automática |
| Ámbito | España |
Ventajas de trabajar con ficheros N43
- Un solo formato para todas las entidades: el mismo lector sirve para cualquier banco, caja o cooperativa española que preste el servicio.
- Campos delimitados por posición: el importe, la fecha y el signo llegan en un sitio fijo, no dentro de una descripción en texto libre que haya que interpretar.
- Clasificación normalizada: el concepto común permite saber si un apunte es una nómina, una domiciliación o una comisión con la misma clave en todos los bancos.
- Control de integridad incorporado: el registro final de cuenta declara los totales, así que el programa puede detectar por sí solo que el fichero llegó incompleto.
¿Qué bancos españoles ofrecen fichero Norma 43?
Todas las entidades de crédito españolas que prestan este servicio entregan el mismo fichero: esa es precisamente la finalidad del cuaderno, y por eso no existe una «norma 43 de Santander» distinta de la de CaixaBank. Lo que cambia de una entidad a otra no es el formato, sino dónde se solicita, qué perfil de cliente puede activarlo y qué profundidad de histórico ofrece.
En la práctica, la descarga vive en el apartado de ficheros, cuadernos o normas bancarias de la banca electrónica de empresas, no junto a los extractos en PDF del buzón documental que usan los particulares. Si en tu banca online no aparece, el paso siguiente es pedir la activación del servicio a tu gestor, no buscar más a fondo en el menú.
Mientras tanto, el extracto en PDF sigue siendo la fuente disponible, y es la única cuando la cuenta ya está cancelada o cuando el extracto te lo ha entregado un tercero. Si es tu caso, la ficha de cada entidad explica cómo está construido su PDF y qué particularidades tiene al pasarlo a hoja de cálculo: así son los extractos de CaixaBank, qué contiene el extracto de Banco Sabadell y cómo se descargan los movimientos en BBVA.
¿Cómo está estructurado un fichero Norma 43?
Un fichero Norma 43 se organiza en registros de tipos distintos, cada uno identificado por un código numérico de dos dígitos en las dos primeras posiciones de la línea: cuatro estructuran el fichero (cabecera de cuenta, movimiento, final de cuenta y fin de fichero) y dos son complementarios y opcionales. Conocer las posiciones exactas es lo que permite diagnosticar por qué un fichero no entra en el programa contable, porque casi todos los fallos de importación son en realidad campos leídos desplazados.
La secuencia cabecera de cuenta → movimientos → final de cuenta se repite tantas veces como cuentas contenga el fichero, y el registro de fin de fichero aparece una sola vez al final.
Visión general de los registros
| Tipo de registro | Código | Descripción | Apariciones |
|---|---|---|---|
| Cabecera de cuenta | 11 | Identifica la cuenta, el periodo y el saldo inicial | Una por cada cuenta |
| Principal de movimientos | 22 | Detalla cada operación (fechas, signo, importe, conceptos) | Una por cada movimiento, obligatorio |
| Complementario de concepto | 23 | Texto adicional del movimiento | Hasta 5 opcionales por movimiento |
| Complementario de equivalencia de importe | 24 | Divisa e importe de origen cuando difieren de los de la cuenta | Opcional, solo en operaciones en otra divisa |
| Final de cuenta | 33 | Totales del Debe y del Haber y saldo final | Una por cada cuenta |
| Fin de fichero | 88 | Cierra el fichero y declara el número de registros | Una por fichero |
Registro de cabecera de cuenta (11)
El registro tipo 11 abre la sección de datos de cada cuenta incluida en el fichero: identifica la cuenta, delimita el periodo y fija el saldo de partida.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “11” |
| Clave de la entidad | 3-6 | 4 | Clave de la entidad de crédito, con ceros a la izquierda |
| Clave de oficina | 7-10 | 4 | Clave de la oficina a la que corresponde la cuenta |
| Nº de cuenta | 11-20 | 10 | Número de cuenta dentro de la oficina |
| Fecha inicial | 21-26 | 6 | Primera fecha del periodo (AAMMDD) |
| Fecha final | 27-32 | 6 | Última fecha del periodo (AAMMDD) |
| Clave Debe o Haber | 33 | 1 | Signo del saldo inicial: 1 = deudor, 2 = acreedor |
| Importe saldo inicial | 34-47 | 14 | Saldo inicial con 2 decimales, sin coma |
| Clave de divisa | 48-50 | 3 | Clave numérica ISO 4217 (978 = euro) |
| Modalidad de información | 51 | 1 | Valor 1, 2 o 3 |
| Nombre abreviado | 52-77 | 26 | Nombre abreviado del titular de la cuenta |
| Libre | 78-80 | 3 | Espacios |
Dos convenios recorren todo el fichero y conviene fijarlos aquí. Las fechas se expresan en formato AAMMDD, con solo dos dígitos de año. Y los importes no llevan coma decimal: los dos últimos dígitos son siempre los céntimos, y el resto se rellena con ceros a la izquierda. Un importe de 2.400,00 € viaja como 00000000240000.
Registro principal de movimientos (22)
Cada operación del extracto genera un registro de tipo 22, que es el único obligatorio junto a la cabecera y el cierre.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “22” |
| Libre | 3-6 | 4 | Espacios |
| Clave de oficina origen | 7-10 | 4 | Oficina donde se formaliza el apunte; libre en la modalidad primera |
| Fecha de operación | 11-16 | 6 | Fecha de asentamiento en la cuenta (AAMMDD) |
| Fecha valor | 17-22 | 6 | Fecha de valor a efectos de intereses (AAMMDD) |
| Concepto común | 23-24 | 2 | Clave del baremo común interbancario |
| Concepto propio | 25-27 | 3 | Clave de operación propia de la entidad |
| Clave Debe o Haber | 28 | 1 | 1 = apunte del Debe, 2 = apunte del Haber |
| Importe | 29-42 | 14 | Importe con 2 decimales, sin coma |
| Nº de documento | 43-52 | 10 | Numérico, con ceros a la izquierda |
| Referencia 1 | 53-64 | 12 | 11 dígitos más un dígito de control; libre en las modalidades primera y segunda |
| Referencia 2 | 65-80 | 16 | Alfanumérico libre; libre en las modalidades primera y segunda |
El campo concepto común es el que más juego da en contabilidad, porque clasifica la operación con una clave idéntica en todas las entidades. Esta es la tabla completa del baremo común recogido en el anexo 2 del cuaderno:
| Código | Concepto común |
|---|---|
| 01 | Talones - reintegros |
| 02 | Abonarés - entregas - ingresos |
| 03 | Domiciliados - recibos - letras - pagos por su cuenta |
| 04 | Giros - transferencias - traspasos - cheques |
| 05 | Amortizaciones de préstamos, créditos, etc. |
| 06 | Remesas de efectos |
| 07 | Suscripciones - dividendos pasivos - canjes |
| 08 | Dividendos, cupones, prima de junta, amortizaciones |
| 09 | Operaciones de bolsa y compraventa de valores |
| 10 | Cheques gasolina |
| 11 | Cajero automático |
| 12 | Tarjetas de crédito - tarjetas de débito |
| 13 | Operaciones con el extranjero |
| 14 | Devoluciones e impagados |
| 15 | Nóminas - seguros sociales |
| 16 | Timbres - corretaje - póliza |
| 17 | Intereses - comisiones - custodia - gastos e impuestos |
| 98 | Anulaciones - correcciones de asiento |
| 99 | Varios |
Conviene no confundir el concepto común con el concepto propio de las tres posiciones siguientes: ese sí es una clave interna de cada entidad, no está normalizado y no significa lo mismo en dos bancos distintos. Si estás construyendo reglas de contabilización, apóyate en el concepto común.
Registros complementarios de concepto (23)
Los registros tipo 23 amplían la información de un movimiento. Cada apunte admite hasta cinco, numerados por secuencia, y cada uno aporta dos campos de texto de 38 posiciones: hasta 380 caracteres adicionales por movimiento. Los campos que no se usan van en blanco.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “23” |
| Código de dato | 3-4 | 2 | Número de secuencia: 01, 02, 03, 04 o 05 |
| Concepto | 5-42 | 38 | Primer campo de texto complementario |
| Concepto | 43-80 | 38 | Segundo campo de texto complementario |
En la modalidad tercera, el cuaderno normaliza además qué debe contener cada uno de estos cinco registros para las operaciones SEPA. En una transferencia SEPA, el registro 01 trae el nombre y el código del ordenante, el 02 la referencia del ordenante y el nombre de «por cuenta de», y los registros 03 y 04 el concepto enviado al beneficiario, partido en dos tramos. En un adeudo SEPA, el registro 01 trae el código de esquema (solo se admiten los valores CORE y B2B) y el nombre del acreedor, el 02 el identificador del acreedor y la referencia única del mandato, y el 05 el nombre del deudor.
Esos son los campos que permiten saber quién te ha cobrado un recibo y en virtud de qué mandato, sin abrir el extracto en PDF.
Registro complementario de equivalencia de importe (24)
Aparece únicamente cuando la moneda de la operación no coincide con la moneda de la cuenta, y no tiene valor contable: solo informa del importe en la divisa de origen.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “24” |
| Código de dato | 3-4 | 2 | Siempre “01” |
| Clave de divisa de origen | 5-7 | 3 | Clave numérica ISO 4217 |
| Importe | 8-21 | 14 | Importe en la divisa de origen, 2 decimales sin coma |
| Libre | 22-80 | 59 | Espacios |
Registro final de cuenta (33)
El registro tipo 33 cierra la sección de una cuenta con los totales del periodo. Es el mecanismo de control del fichero: si la suma de los apuntes leídos no coincide con lo declarado aquí, el fichero está incompleto o mal leído.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “33” |
| Clave de la entidad | 3-6 | 4 | Clave de la entidad de crédito |
| Clave de oficina | 7-10 | 4 | Clave de la oficina |
| Nº de cuenta | 11-20 | 10 | Número de cuenta |
| Nº de apuntes Debe | 21-25 | 5 | Recuento de movimientos del Debe |
| Total importes Debe | 26-39 | 14 | Suma de los cargos, 2 decimales sin coma |
| Nº de apuntes Haber | 40-44 | 5 | Recuento de movimientos del Haber |
| Total importes Haber | 45-58 | 14 | Suma de los abonos, 2 decimales sin coma |
| Código de saldo final | 59 | 1 | 1 = deudor, 2 = acreedor |
| Saldo final | 60-73 | 14 | Saldo tras aplicar todos los movimientos |
| Clave de divisa | 74-76 | 3 | Clave numérica ISO 4217 |
| Libre | 77-80 | 4 | Espacios |
Registro de fin de fichero (88)
El registro tipo 88 marca el final del fichero y declara cuántos registros contiene.
| Campo | Posiciones | Longitud | Descripción |
|---|---|---|---|
| Código de registro | 1-2 | 2 | Siempre “88” |
| Nueves | 3-20 | 18 | Relleno con el carácter “9” |
| Nº de registros | 21-26 | 6 | Total de registros del fichero, sin contarse a sí mismo |
| Libre | 27-80 | 54 | Espacios |
El detalle de que el recuento se excluye a sí mismo es la causa de un buen número de falsos errores: al validar un fichero a mano, el número de líneas del archivo será siempre una unidad mayor que la cifra declarada en estas seis posiciones.

¿Tu banco no te entrega ficheros Norma 43? BankStatementLab extrae un PDF bancario a XLSX, CSV o JSON. No genera un fichero N43 ni conecta directamente con el programa contable: revisa los datos y adapta la tabla al importador genérico de tu software. Crea tu cuenta →
¿Cómo importar un fichero Norma 43 en tu software contable?
El proceso es siempre el mismo en cualquier programa: das de alta la cuenta bancaria, abres el módulo de tesorería o bancos, eliges la opción de importación de extractos, seleccionas el fichero y revisas la propuesta antes de contabilizar. Lo que cambia de un producto a otro es el nombre del menú, no la lógica.
Comprobaciones previas
Antes de iniciar la importación, verifica estos cuatro puntos. Ahorran la mayoría de los intentos fallidos:
- Cuenta bancaria dada de alta: la cuenta debe existir en el programa con el mismo número que aparece en el registro 11 del fichero.
- Cuenta contable asociada: la cuenta del banco en el plan contable (habitualmente del grupo 572) debe estar vinculada a esa cuenta bancaria.
- Fichero sin tocar: no abras ni guardes el fichero con un editor de texto antes de importarlo. Basta con que el editor cambie la codificación o añada un salto de línea final para romper las posiciones fijas.
- Ejercicio contable abierto: el periodo que declara la cabecera (posiciones 21 a 32) tiene que caer dentro de un ejercicio abierto.
Dónde está la importación en cada programa
En Sage (ContaPlus, Sage 50, Sage Despachos) la entrada está en el módulo de tesorería o de conciliación bancaria: se selecciona la cuenta contable del banco y se usa la opción de importación de extracto bancario o de fichero norma 43. Si el programa permite plantillas de contabilización, ese es el sitio donde asociar cada concepto común a una cuenta de contrapartida.
En A3 (Wolters Kluwer) la importación bancaria está dentro del área de contabilidad, y suele ofrecer un paso de verificación previo que señala los errores de formato antes de generar nada. Si cargas el fichero comprimido, revisa la convención de nombres que espera el programa.
En Odoo la importación de N43 no viene de serie: la aporta el módulo l10n_es_account_statement_import_n43, mantenido por la Odoo Community Association dentro del repositorio l10n-spain. Una vez instalado, se importa el fichero desde el diario bancario correspondiente y el asistente de conciliación se abre a continuación. Un detalle documentado por el propio módulo: no usa los códigos de operación de la Norma 43 para asignar una cuenta contable genérica, y toma la divisa del diario o de la compañía, no del fichero. Si trabajas con Odoo, tus reglas de conciliación tendrán que apoyarse en el importe, el concepto o la referencia.
En SAP Business One el tratamiento de extractos bancarios está en el área de gestión de bancos, y requiere configurar previamente el formato de importación correspondiente a la localización española.
En cualquier otro programa, la pregunta que conviene hacer al soporte no es «¿soportáis Norma 43?» sino «¿qué campos del registro 22 usáis para emparejar, y puedo definir reglas sobre el concepto común?». La respuesta a esa segunda pregunta es la que determina cuánto trabajo manual te vas a ahorrar de verdad.
¿Cómo funciona la conciliación bancaria automática con la Norma 43?
La conciliación automática consiste en que el programa contable empareje por sí solo cada movimiento del banco con el apunte ya registrado en la contabilidad, en lugar de que alguien coteje las dos listas línea a línea. El fichero Norma 43 es lo que hace viable ese emparejamiento, porque entrega cada dato en un campo delimitado por posición y no dentro de una descripción en texto libre.
Qué campos usa el emparejamiento
- Importe y signo (posiciones 28 y 29-42 del registro 22). Es el criterio principal. Como el importe llega sin coma y con ceros a la izquierda, no hay ambigüedad posible entre separador de miles y separador decimal.
- Fecha de operación y fecha valor (posiciones 11-16 y 17-22). Vienen separadas, así que el programa puede tolerar un desfase de días entre el asiento contable y el apunte bancario sin descartar la pareja.
- Nº de documento y referencias (posiciones 43-52, 53-64 y 65-80). En la modalidad tercera, la referencia 2 admite hasta 16 caracteres alfanuméricos definidos por la propia empresa: es el campo que permite arrastrar tu identificador de factura o de remesa hasta el extracto y conciliar con certeza, no por coincidencia de importe.
- Concepto común (posiciones 23-24). No sirve para emparejar, sino para clasificar lo que no tiene contrapartida previa: comisiones, intereses, impuestos.
- Registros 23 de operaciones SEPA. El nombre del ordenante o del acreedor y la referencia única del mandato permiten reconocer al tercero sin depender de cómo lo imprima el banco.
Por qué falla una conciliación que debería funcionar
Los descuadres rara vez vienen del fichero. Vienen de cosas como cobrar en una fecha y contabilizar en otra, registrar un importe bruto frente a uno neto de comisión, o duplicar un apunte que ya había entrado en una importación anterior. Si te reconoces en alguno de esos casos, los errores más habituales al conciliar y cómo prevenirlos están tratados aparte.
Cuando no hay fichero: conciliar a partir del extracto en PDF
Si tu entidad no te entrega N43, el objetivo no cambia: necesitas los movimientos en una tabla con las mismas columnas que tendría el fichero (fecha de operación, fecha valor, concepto completo, importe con signo y saldo). Ahí es donde entra la conversión del extracto.
BankStatementLab lee el extracto en PDF y devuelve XLSX, CSV o JSON con los movimientos separados en columnas para su revisión. No reconstruye un fichero Norma 43 ni aporta las referencias internas que solo posee la entidad. Si el PDF está protegido con contraseña, desbloquéalo localmente antes de subirlo. Tras una extracción completada correctamente se elimina el archivo de origen; un proceso fallido puede conservarse hasta 14 días para diagnóstico. En una cuenta autenticada, los datos extraídos permanecen hasta que los eliminas manualmente, salvo que actives la eliminación automática opcional. Esta opción está desactivada por defecto; al activarla, admite de 1 a 30 días y parte de 14 días.
Puedes probarlo con los 5 créditos incluidos al crear la cuenta en app.bankstatementlab.com; la extracción estándar usa un crédito por página y la avanzada, dos. Si el paso siguiente es llevar esa tabla a Excel, el proceso completo está detallado en la guía sobre cómo convertir un extracto bancario en PDF a Excel.
Errores frecuentes al trabajar con ficheros Norma 43
Incluso con un formato normalizado surgen problemas de importación. Estos cinco explican la mayoría, y todos se diagnostican mirando el fichero, no el programa.
1. La codificación se ha alterado
El cuaderno prevé código ASCII en mayúsculas, con la tabla 850 recomendada para los soportes en ASCII y EBCDIC para los soportes magnéticos antiguos. El problema aparece cuando alguien abre el fichero en un editor moderno y lo guarda en UTF-8: los caracteres que no son ASCII pasan a ocupar más de un byte, todas las posiciones a partir de ahí se desplazan y el programa contable lee campos partidos.
Solución: no edites el fichero. Si necesitas inspeccionarlo, ábrelo en un editor que respete la codificación original y ciérralo sin guardar.
2. Las líneas no tienen 80 caracteres
Cada registro debe medir exactamente 80 caracteres. Si sobran o faltan, la importación falla o, peor, interpreta los campos desplazados y carga importes incorrectos sin avisar.
Solución: comprueba la longitud de las líneas antes de importar. Presta atención a los espacios de relleno al final de las líneas, que un editor puede haber recortado, y a la línea en blanco que muchos programas añaden al final del archivo.
3. La cuenta bancaria no coincide
El programa contable compara la cuenta que declara el registro 11 (clave de entidad, clave de oficina y número de cuenta, posiciones 3 a 20) con las cuentas dadas de alta. Si no encuentra correspondencia, rechaza el fichero.
Solución: fíjate en que esas 18 posiciones no incluyen los dos dígitos de control del CCC de 20 dígitos, y en que tampoco son un IBAN. Es la fuente de confusión más común al dar de alta la cuenta en el programa.
4. Fechas fuera del ejercicio contable
Si el periodo del extracto cae en un ejercicio cerrado o todavía no creado, la importación falla del todo o a medias.
Solución: comprueba las fechas de la cabecera (posiciones 21 a 32) y recuerda que el año viene con dos dígitos. Si tu proceso interpreta el año por su cuenta, asegúrate de que la regla de siglo que aplica es la correcta.
5. Los saldos no cuadran
El registro 33 declara el recuento y la suma de los apuntes del Debe y del Haber, además del saldo final. Si lo que has leído no coincide, algunos programas avisan y otros directamente bloquean la carga.
Solución: valida el fichero con sus propios controles antes de acusar al programa. Suma los importes de los registros 22 y compáralos con los totales del 33; después compara el número de líneas con el recuento del registro 88, teniendo en cuenta que esa cifra no se incluye a sí misma. Si el descuadre persiste, pide a la entidad que regenere el extracto: es señal de descarga incompleta.
Norma 43, CAMT.053 y MT940: ¿qué formato elegir?
Si trabajas solo con entidades españolas, la Norma 43 es la opción práctica, porque es la que espera la mayor parte del software contable del país. Si operas con bancos de varios países, el formato que te dará una información homogénea es el CAMT.053 del estándar ISO 20022.
| Formato | Estándar | Tipo de archivo | Ámbito | Estructura de datos |
|---|---|---|---|---|
| Norma 43 | AEB / CECA / UNACC | Texto plano | España | Posiciones fijas, 80 caracteres por línea |
| CAMT.053 | ISO 20022 | XML | Internacional | Jerárquica |
| MT940 | SWIFT | Texto plano | Internacional | Semiestructurada, por etiquetas |
| OFX | Open Financial Exchange | XML / SGML | Internacional | Jerárquica |
| CSV | Ninguno | Texto plano | Universal | Variable, la define quien lo exporta |
Si el sistema de destino acepta expresamente ese formato, esta guía explica cómo convertir un extracto bancario PDF a OFX, revisar los datos de cuenta y comprobar OFX 1.6 SGML con una importación limitada.
La diferencia de fondo entre la Norma 43 y el CAMT.053 no es la antigüedad, es la capacidad de cada uno para transportar información por operación. El N43 dispone de cinco registros complementarios de 76 caracteres útiles cada uno; el CAMT.053, al ser XML, no tiene ese techo y puede llevar elementos anidados para el ordenante, el mandato o los códigos de transacción sin repartirlos en tramos. A cambio, el N43 es trivial de leer con cualquier herramienta y no depende de que el programa sepa interpretar un esquema XML.
El CSV merece una mención aparte: no es un estándar, es un contenedor. Dos bancos pueden exportar el mismo movimiento con columnas distintas, en otro orden y con otro separador decimal. Sirve perfectamente para análisis y para cargas puntuales, pero no ofrece las garantías de posición ni los controles de totales que sí trae el N43.
Preguntas frecuentes sobre la Norma 43
¿Se puede convertir un extracto en PDF a fichero Norma 43?
No, y conviene saberlo antes de buscar una herramienta que lo haga. El fichero N43 solo lo puede generar la entidad de crédito, porque contiene datos que no están impresos en el extracto: claves internas de entidad y oficina, conceptos propios, referencias con dígito de control. Lo que sí se puede hacer, y es lo que necesita la mayoría, es convertir el extracto a Excel o CSV y cargarlo por la vía de importación genérica del programa contable.
¿Cuánto histórico cubre un fichero N43?
Depende de lo pactado con la entidad. El cuaderno fija la periodicidad de entrega, no la profundidad del archivo disponible en la banca electrónica, y cada banco aplica su propio límite de consulta. Cuando necesitas ejercicios anteriores a ese límite, el extracto en PDF del buzón documental suele ser la única fuente que queda.
¿La Norma 43 sirve para tarjetas o solo para cuentas corrientes?
El cuaderno regula la información normalizada de cuenta corriente. Los movimientos de tarjeta aparecen en el fichero en la medida en que se cargan en la cuenta, y se identifican con el concepto común 12; el detalle de las operaciones de la tarjeta en sí no forma parte del N43.
¿Qué es el «concepto propio» y por qué no coincide entre bancos?
Es la clave de operación que cada entidad usa con sus clientes, en las posiciones 25 a 27 del registro 22. A diferencia del concepto común, no está normalizado: el mismo valor puede significar cosas distintas en dos entidades. Si automatizas la contabilización, construye las reglas sobre el concepto común y usa el propio solo como matiz dentro de tu banco.
Conclusión
La Norma 43 resuelve un problema muy concreto: que los movimientos de una cuenta lleguen a la contabilidad en campos delimitados en lugar de en un documento pensado para imprimirse. Si tu entidad te lo entrega, dominar la estructura del fichero (dónde está el importe, qué significa el concepto común, cómo se validan los totales) es lo que separa una importación que funciona sola de una que hay que revisar entera cada mes.
Si no te lo entrega —y ese es el caso de muchos autónomos, de las cuentas ya canceladas y de cualquier extracto que te llegue de un tercero—, el camino es el mismo con otro punto de partida: convertir el extracto en PDF a una tabla con las columnas correctas y alimentar con ella el mismo proceso de conciliación.
¿Necesitas preparar movimientos y tu entidad no ofrece Norma 43? Con BankStatementLab puedes convertir un extracto bancario en PDF a XLSX, CSV o JSON, revisarlo y adaptarlo manualmente al formato que admita tu software contable. Crea tu cuenta →
Artículos relacionados
- Cómo convertir un extracto bancario PDF a Excel paso a paso
- Conciliación bancaria: errores comunes y cómo evitarlos
- Categorización automática de transacciones bancarias
- Extractos de CaixaBank: formato, descarga y conversión
Fuentes técnicas
¿Listo para simplificar su contabilidad?
Prepare archivos Excel, CSV u OFX y revise filas, signos y saldos antes de importarlos.