Cómo crearlo
Escribe el nombre del titular tal como figura en la cuenta y el IBAN. El generador comprueba los dígitos de control y avisa si hay un error de tecleo.
Añade el BIC solo si la cuenta está fuera del Espacio Económico Europeo. Dentro del EEE basta el IBAN.
Escribe el importe en euros, con coma para los céntimos, por ejemplo 25,00. También puedes dejarlo vacío para que quien paga lo escriba.
Elige el tipo de concepto: texto libre de hasta 140 caracteres, como el número de factura, o una referencia RF estructurada. Después escanea la vista previa con tu propia app bancaria.
Impresión y colocación
- En una factura suele bastar con 2,5 o 3 cm, porque se escanea de una hoja que está encima de la mesa.
- Imprime al lado los datos de pago en texto. La norma lo prevé así, para que quien paga pueda compararlos con lo que muestra su app.
- Deja el código en negro sobre blanco y sin logo. El generador no permite logos en códigos de pago, porque la norma fija el nivel de corrección de errores en M.
Errores frecuentes
Dar por hecho que todos los bancos lo leen
No todas las apps bancarias admiten este formato. Escribe siempre también el IBAN y el concepto en texto para que se puedan copiar a mano.
Usarlo para pagos que no son en euros
El código EPC solo sirve para transferencias SEPA en euros. Para otras monedas o para pagos fuera de la zona SEPA no funciona.
Esperar un código de Bizum
Bizum es un sistema distinto y no usa este formato. Este generador no crea códigos de Bizum; el código que crea rellena una transferencia SEPA normal.
Qué define la norma EPC069-12
El Consejo Europeo de Pagos describe el formato en el documento EPC069-12. El código empieza por BCD, usa la versión 002 y UTF-8, y pone beneficiario, IBAN, importe y concepto en líneas separadas. El contenido completo no puede pasar de 331 bytes y el nivel de corrección de errores es M.
Se puede añadir un código de finalidad de hasta cuatro caracteres, por ejemplo CHAR para un donativo. El banco de quien paga decide si usa ese dato.
Preguntas frecuentes
Este es un código QR estático: el contenido está en el propio código y funciona sin nuestro servidor.
Códigos QR estáticos y dinámicos, explicados¿El código hace el pago?
No. Solo rellena el formulario de transferencia en la app del banco. Quien paga revisa los datos y la autoriza como cualquier otra.
¿Es seguro poner mi IBAN en un código?
El IBAN es el mismo dato que ya imprimes en la factura. Permite que te envíen dinero, no que lo saquen de tu cuenta. El código se genera en tu navegador, así que los datos no llegan a nuestro servidor.
¿Puedo usarlo para donativos sin importe fijo?
Sí. Deja el importe vacío y quien dona lo escribe en su app. Con el código de finalidad CHAR la transferencia queda marcada como donativo.
¿Es lo mismo que un GiroCode?
Sí. GiroCode es el nombre que recibe en Alemania y Austria el código definido por el Consejo Europeo de Pagos. Los dos siguen la norma EPC069-12.