Código QR de pago SEPA
Genera el código QR de pago europeo (EPC «GiroCode») que permite a un cliente pagar tu factura escaneándolo con su app bancaria — el beneficiario, el IBAN, el importe y la referencia ya están rellenados, así que no hay nada que escribir.
Cómo funciona un código QR de pago SEPA
Un código QR de pago SEPA — oficialmente EPC069-12, conocido popularmente como GiroCode — reúne tus datos de pago (a quién se paga, su IBAN, el importe y una referencia) en un único código QR. Cuando un cliente abre su app bancaria y lo escanea, la pantalla de transferencia se rellena por sí sola: sin copiar un IBAN a mano, sin errores tipográficos, sin una referencia equivocada. Imprímelo en una factura, una carta o un cartel, y cobrar se convierte en un solo escaneo. Todo se genera aquí mismo, en tu navegador — tu IBAN y tu importe nunca se envían a nosotros ni a nadie más.
¿En qué bancos y países funciona?
Usa el estándar adoptado en toda la zona SEPA (la eurozona y la mayor parte de Europa) y lo leen muchas de las principales apps bancarias — por ejemplo, las de los grandes bancos alemanes, austriacos, belgas y neerlandeses. Sin embargo, el soporte no es universal: algunos bancos no escanean códigos QR de pago en absoluto. Es una comodidad para los clientes cuya app lo admite, no una garantía de que todos los pagadores puedan usarlo.
¿Solo funciona para pagos en euros?
Sí. El estándar EPC es solo para transferencias SEPA en euros, así que el importe siempre está en EUR y el IBAN debe ser una cuenta de la zona SEPA. No sirve para pagos con tarjeta, PayPal ni transferencias en otras divisas.
¿Puedo dejar el importe en blanco?
Sí. Deja el importe vacío y la app del cliente le permitirá introducirlo él mismo — útil para donaciones o facturas abiertas. Rellénalo y el importe queda fijado a lo que hayas escrito.
¿Qué debería poner en la referencia?
Lo que te ayude a identificar el pago — un número de factura, una referencia de pedido o una nota breve. Aparece en la descripción del pago en la app del cliente. Mantenla corta (hasta 140 caracteres).
¿Se envía mi IBAN o los datos de mi cliente a algún sitio?
No. El código QR se genera íntegramente en tu navegador con JavaScript — nada de lo que escribes se sube, se registra ni se almacena. Una vez cargada la página, incluso puedes usar la herramienta sin conexión.
¿Es obligatorio el BIC?
No. Para transferencias SEPA dentro de la eurozona, el IBAN es suficiente, así que el BIC es opcional — puedes dejarlo en blanco. Añádelo si quieres (algunas apps lo muestran), pero el pago funciona sin él.
Cobra más rápido con un código QR de pago
La parte más lenta de cobrar suele ser que el cliente teclee tus datos bancarios en su app — y cada dígito mal escrito significa un pago que rebota, que llega a la cuenta equivocada o que aparece sin ninguna referencia con la que puedas hacer coincidir nada. Un código QR de pago SEPA elimina esa fricción por completo. Tu cliente abre su app bancaria, apunta la cámara al código, y la pantalla de transferencia aparece ya rellenada: tu nombre, tu IBAN, el importe exacto y la referencia. Lo único que hace es confirmar. Para una pequeña empresa, ese pequeño cambio puede ser la diferencia entre una factura pagada el mismo día y una que se eterniza durante semanas.
Qué contiene realmente el código
Un GiroCode agrupa un conjunto corto y fijo de campos definidos por el Consejo Europeo de Pagos: el beneficiario (tú), tu IBAN, un importe opcional en euros y una referencia opcional como un número de factura. Eso es todo lo que necesita un banco para preparar una transferencia SEPA. No hay inicio de sesión, ni cuenta, ni terceros implicados — el código es simplemente una versión compacta y escaneable de los datos que de otro modo escribirías por completo al pie de una factura. Como es un estándar abierto y no un servicio, el código que generas aquí funciona con cualquier app bancaria que sepa leerlo.
Dónde colocarlo
El lugar obvio es el bloque de pago de una factura, junto a tu IBAN y el total. Pero el mismo código funciona en cualquier sitio donde alguien pudiera pagarte: un póster de donaciones para un club o una asociación benéfica, un puesto de mercado o una tienda pop-up, una carta de renovación de socio, un folleto de evento, o una pegatina en un equipo que alquilas. Imprímelo con un tamaño razonable y mantén un margen claro de espacio en blanco a su alrededor para que las cámaras de los móviles lo detecten rápido. Como puedes descargarlo como SVG, se mantiene perfectamente nítido a cualquier tamaño de impresión, desde una tarjeta de visita hasta un póster A2.
Importe fijo o que decida quien paga
Rellenar el importe fija la transferencia a esa cifra exacta — ideal para una factura, donde quieres que el total sea inequívoco. Dejar el importe en blanco permite que quien paga escriba el suyo propio, lo cual encaja con donaciones, propinas o una cuenta abierta. Vale la pena usar bien el campo de referencia: un número claro de factura o de pedido aparece en tu extracto bancario junto al pago, así que conciliar quién pagó qué se convierte en un vistazo en lugar de una adivinanza. Mantenlo corto y específico — «Factura 2026-0142» le gana a una frase larga.
Los límites, con honestidad
Esta es una herramienta pensada para el euro y la zona SEPA: el importe siempre está en euros y el IBAN debe pertenecer a una cuenta SEPA, así que no sirve para pagos con tarjeta, transferencias en otra moneda o servicios como PayPal. La mayoría de las principales apps bancarias de Alemania, Austria, Bélgica, los Países Bajos y más allá leen estos códigos, pero el soporte no es universal, así que es una comodidad para los clientes cuya app lo soporte, no una garantía. Escanea tu propio código con tu teléfono una vez antes de imprimir un lote. Y como todo se genera en tu navegador, tu IBAN y tu importe nunca nos llegan — no se sube, ni se registra, ni se guarda nada.
