En este artículo
iPad como TPV: la realidad en 2026
Si gestionas un bar, un restaurante, una tienda de ropa o cualquier negocio retail, es muy probable que hayas considerado usar iPads como puntos de venta. Son elegantes, el operador los maneja fluidamente, la batería aguanta todo el turno, se limpian fácil y todo el mundo sabe usarlos. Problema: imprimir tickets térmicos.
Apple bloquea deliberadamente que cualquier navegador en iPad (ni Safari, ni Chrome, ni Firefox — todos usan WebKit por obligación) hable con dispositivos USB o Bluetooth directamente desde la web. La razón oficial es "seguridad"; la real es forzar a que cualquier periférico pase por el ecosistema MFi (hardware certificado Apple) o por AirPrint. Para un TPV, ambas rutas fallan:
| Camino | Funciona en iPad | Sirve para ticket de TPV |
|---|---|---|
| AirPrint | Sí | No — no controla cajón portamonedas, no corte automático, no ESC/POS, genera PDF rasterizado borroso |
| WebUSB (navegador a USB) | No (bloqueado por Apple) | Sí, pero no disponible |
| Web Bluetooth (navegador a BLE) | No (bloqueado por Apple) | Sí, pero no disponible |
| Web Serial | No (no soportado) | — |
| App nativa con SDK MFi | Sí, si compras hardware MFi certificado | Sí, pero hardware propietario caro (Epson TM-m30 MFi ~450€, Star mC-Print3 MFi ~500€) |
| SumUp / iZettle / Revolut | Sí, con su app | Sí, pero te atas a su hardware y sus comisiones por transacción |
AirPrint merece párrafo aparte. Es la solución "oficial" de Apple para imprimir desde iPad, pero fue diseñada para documentos ofimáticos, no tickets:
- No controla el cajón portamonedas (byte ESC/POS
ESC p). Tienes que abrirlo a mano cada venta en efectivo. - No controla el corte automático (
GS V 0). El papel sale colgando y hay que arrancarlo. - Genera un PDF que la impresora rasteriza — resultado borroso y lento (3-5 segundos por ticket frente a 200 ms del ESC/POS nativo).
- Requiere que la impresora anuncie Bonjour/mDNS _ipp._tcp — algo que el 90% de impresoras térmicas OEM (Xprinter, HPRT, Unykach, HOIN, Rongta…) no hacen.
- Genera diálogo del sistema en cada impresión. El operador tiene que confirmar. En un turno con 200 tickets, eso son 200 taps extra.
El resultado práctico: en 2026, montar un TPV con iPads e imprimir tickets térmicos decentes es un rompecabezas, a menos que uses FactuTPV con el Agente.
Cómo lo soluciona FactuTPV: un PC del local como 'comunicador'
La arquitectura de FactuTPV para iPad resuelve el problema desde el backend. La idea:
- Instalas el Agente FactuTPV en UN ordenador del local — un Mac mini, un PC Windows, un NAS con Linux, una Raspberry Pi. Lo que ya tengas encendido. Una sola instalación por local.
- Ese ordenador está físicamente conectado a la impresora térmica (por USB o por red local). El agente habla con ella nativamente, sin bloqueos de navegador.
- El agente mantiene una conexión permanente (WebSocket inverso) con el backend de FactuTPV en la nube.
- Cuando un operador vende desde un iPad con FactuTPV, el iPad envía la venta al backend. El backend renderiza los bytes ESC/POS y se los manda al agente del local por la conexión WebSocket. El agente dispara el print a la impresora. Ticket impreso en 2 segundos.
El iPad no habla con la impresora en ningún momento. El iPad solo habla con el backend de FactuTPV. El backend habla con el agente. El agente habla con la impresora. Este desacoplamiento es lo que permite saltarse todas las limitaciones de iOS.
Ventajas prácticas:
- Cero configuración por iPad: abres Safari/Chrome, entras en tu cuenta FactuTPV, vendes, imprime. Fin.
- Cualquier número de iPads: 1 camarero o 10 camareros comparten la misma impresora sin ningún setup.
- Impresión silenciosa (sin diálogos), cajón portamonedas funcional, corte automático, ESC/POS nativo nítido.
- Cualquier impresora térmica del mercado — no tienes que comprar Epson MFi de 450 €. Una Xprinter XP-Q200 de 65 € o una UNYKAch POS5 de 90 € valen perfectamente.
- Sin hardware propietario, sin comisiones por transacción. No estás atado a SumUp ni a iZettle.

Monta un local iPad + agent en 10 min
Plan gratuito, hostelería con mesas y carta QR en plan Profesional. Sin hardware propietario.
Empezar con FactuTPV→Setup práctico: 1 Mac mini + 3 iPads + 1 impresora cocina + 1 impresora barra
Un caso real de cliente piloto: restaurante mediterráneo con 3 camareros con iPads, una caja central con Mac mini, y dos impresoras térmicas (una para tickets al cliente en la caja, otra en cocina para comandas).
Setup (30 minutos total):
- Instalar Agente FactuTPV en el Mac mini de caja. Descargar desde github.com/ulisesbaena/factutpv-agent-releases, doble clic al PKG, listo.
- Vincular el agente con el código de 6 dígitos desde
localhost:17777/admin. - Conectar las dos impresoras al switch/router del local por cable Ethernet. Impresora caja en
192.168.1.100(DHCP) y impresora cocina en192.168.1.101. - En FactuTPV → Ajustes → Impresoras, crear las dos impresoras con tipo Agente, pulsar Descubrir, seleccionarlas. Nombre "Caja" y "Cocina".
- Marcar "Caja" como predeterminada de tickets. En Ajustes → Hostelería, seleccionar "Cocina" como impresora de comandas.
- Los iPads: abren Safari, van a
factutpv.es, loguean. Listos.
A partir de aquí, cualquier camarero con iPad toma un pedido por mesa, lo envía a cocina → se imprime automáticamente la comanda en la cocina. El cliente pide la cuenta → el camarero factura → se imprime el ticket en la caja. El operador de caja ve las comandas enviadas en pantalla y no tiene que hacer nada.
Si mañana añades un 4º iPad, solo abre FactuTPV y funciona. Si reemplazas una impresora, la configuras una vez en el panel web y todos los iPads imprimen en la nueva sin tocar nada.

iPad con FactuTPV vs las alternativas del mercado
| Escenario | FactuTPV + iPad + Agente | SumUp / iZettle | TPV tradicional |
|---|---|---|---|
| Hardware inicial | iPad (tuyo) + Mac mini o PC + impresora de ~90€ | Hardware propietario ~500€ | TPV cerrado ~1.500€ |
| Coste mensual software | Desde 0€/mes (plan gratuito) | 0€/mes pero 1,6%+0,25€ por transacción | 80-200€/mes licencia + mantenimiento |
| Cajón portamonedas | Sí (ESC/POS ESC p) | No (o add-on 120€) | Sí |
| Corte automático | Sí | Sí con hw propio | Sí |
| Varios iPads con la misma impresora | Sí (una instalación agente) | Limitado | N/A |
| Cambiar marca/modelo de impresora | Cualquier ESC/POS del mercado | Atado a su hardware | Atado al proveedor |
| Hostelería mesas/KDS/carta QR | Sí (plan Profesional) | No | Según proveedor |
| VeriFactu integrado | Sí (todos los planes) | Depende | Depende |
Preguntas frecuentes
¿Por qué Apple bloquea WebUSB en iPad?
Apple aplica su política 'solo WebKit' a todos los navegadores en iOS, y ha decidido no implementar WebUSB ni Web Bluetooth en WebKit. Oficialmente por 'seguridad y privacidad', en la práctica empuja a los desarrolladores al ecosistema MFi y a AirPrint. No hay perspectiva de que cambie. Cualquier TPV que quiera funcionar en iPad tiene que rutear la impresión por otro camino — el Agente FactuTPV es ese camino.
¿AirPrint no vale de verdad?
Vale para imprimir un email o un PDF en una multifuncional de oficina, no para tickets térmicos de TPV. Tres bloqueadores: no controla cajón portamonedas, no corte automático, genera PDF rasterizado borroso. Además el 90% de impresoras térmicas OEM no anuncian Bonjour/IPP, así que ni siquiera aparecen en AirPrint.
¿El agente tiene que estar siempre encendido?
Durante las horas que el iPad esté vendiendo, sí. Suele ser el mismo Mac mini/PC que ya usas en caja o en la oficina del local. Un consumo de 10-30W, igual que cualquier ordenador de oficina. Si se apaga por la noche, el próximo día reconecta automáticamente.
¿Qué pasa si se me estropea el ordenador con el agente?
Reinstalas el agente en otro ordenador y vinculas con un código nuevo. Las impresoras ya configuradas en el panel web siguen funcionando apuntando al nuevo agente con editar + cambiar 'agente'. 5 minutos de downtime máximo. Mientras tanto, el iPad sigue pudiendo vender y guardar ventas — solo no se imprime el ticket físicamente.
¿Puedo usar la tablet Android en vez del iPad con el mismo setup?
Sí, funciona igual. Además en Android tienes alternativas (WebUSB con cable OTG directo a la impresora, Web Bluetooth para BLE) si prefieres no tener un ordenador con agente. FactuTPV soporta las tres vías en paralelo.
Equipo FactuTPV
Somos el equipo detrás de FactuTPV, el software TPV con VeriFactu integrado para autónomos, pymes y hostelería en España. Escribimos sobre facturación electrónica, gestión de negocio y las últimas novedades fiscales para ayudarte a estar siempre al día.
Contactar con nosotros →