El plazo de la TSE: ¿hardware o nube?
Una tarjeta en una ranura, o una firma desde un centro de datos. Cuál es la correcta depende de cuántas cajas tenga y de lo buena que sea su conexión — y después del 1 de abril, no elegir ya es una respuesta.

- Autor
- Publicado
- Tiempo de lectura
- 5min
- Serie
- La fiscalización en Alemania Parte 2 de 5
Hace un año escribíamos que
Desde el 1 de abril de 2021, una caja electrónica sin TSE certificada es sencillamente no conforme. Las sanciones del § 379 AO llegan a 25.000 euros, pero el riesgo más práctico es que un inspector considere poco fiable su contabilidad y le estime él los ingresos.
Qué hace realmente una TSE
La TSE es un pequeño componente certificado que se sitúa entre su caja y sus registros. Cada vez que un pedido se abre y se cierra, la TSE crea una firma criptográfica sobre los datos de la transacción e incrementa un contador. La firma y el contador van al tique. Un inspector puede comprobar después que cada transacción de su exportación se firmó en secuencia y que no se ha quitado nada.
Piénselo como un precinto a prueba de manipulación sobre cada venta, no sobre el cajón.
Dos maneras de conseguirla
TSE de hardware. Una tarjeta microSD, una tarjeta SD o una llave USB que se conecta a la caja. Entre los fabricantes conocidos están Swissbit, cryptovision y Diebold Nixdorf, y Epson también ofrece soluciones integradas. Precio típico: entre 150 y 300 euros por dispositivo, con un certificado válido varios años tras los cuales hay que sustituir la unidad.
Va bien para: negocios de una sola sede con una o dos cajas, hardware antiguo, sitios con conexión poco fiable.
Cuidado con: una TSE por caja, la manipulación física, los ciclos de sustitución y la pregunta «¿y si la llave falla?» — tiene que poder documentar la interrupción.
TSE en la nube. La firma la crea un servicio certificado en un centro de datos. Su TPV le habla por API. Las primeras TSE en la nube — entre ellas SIGN DE de fiskaly y la solución de Deutsche Fiskal — obtuvieron la certificación del BSI en el cambio de 2020 a 2021, y por eso esta opción solo ahora es realista.
Va bien para: operadores multicentro, TPV en tableta y en la nube, franquicias, y quien quiera una vista central de todas las cajas.
Cuidado con: hace falta una conexión estable, aunque casi todas las TSE en la nube almacenan las transacciones durante cortes breves, y entra en una relación de suscripción con un proveedor.
Nuestra opinión para los titulares
Si tiene una sola caja y ya lleva una ranura para una TSE de hardware, compre la tarjeta, hágala instalar y pase a otra cosa.
Si lleva más de dos o tres sedes, o su TPV ya funciona en el navegador o en tabletas, la vía de la nube suele ganar en coste de explotación y — más importante — en visibilidad. Obtiene cada transacción de cada sede firmada y guardada en un solo sitio, lo que además hace mucho más simples las posteriores exportaciones DSFinV-K y las inspecciones.
Elija lo que elija: la TSE debe estar activada, en uso y documentada. Una TSE instalada pero sin inicializar no vale nada en una inspección.
Para desarrolladores e integradores
La opción de nube ha cambiado nuestro trabajo de integración más que cualquier cosa desde la propia ley.
Por qué nos llamó la atención fiskaly. fiskaly SIGN DE se consume como API REST. Se crea un TSS — su término para una instancia de TSE — y un cliente por caja, y luego se envuelve cada venta en una transacción:
PUT /tss/{tss_id}/tx/{tx_id}?tx_revision=1deja la transacción en estadoACTIVE. El pedido se ha abierto.PUT /tss/{tss_id}/tx/{tx_id}?tx_revision=2la deja en estadoFINISHED, con la carga completa del tique. El pago se ha hecho.
La respuesta de FINISHED le da el valor de la firma, el contador de firmas, el número de transacción, la hora de registro y la cadena del código QR que imprime en el tique. La misma familia de API proporciona después la exportación DSFinV-K para un rango de fechas: una cosa menos que construir.
Notas de diseño válidas para cualquier TSE, de nube o de hardware:
- Abra la transacción de la TSE cuando empieza el pedido, no en el pago. Los pedidos cancelados o abandonados también necesitan un registro
FINISHEDcon el tipo de cancelación. - Guarde los campos de la respuesta de la TSE junto a la fila del tique en su propia base de datos. Si el tique no llega a imprimirse, el registro le sigue haciendo falta.
- Trate de forma explícita la indisponibilidad de la TSE: registre la interrupción con sus horas, marque los tiques afectados y siga vendiendo. La ley lo permite si la interrupción se documenta y se resuelve con prontitud.
- Guarde el número de serie de la TSE y la caducidad del certificado. Necesitará ambos en la exportación y, más adelante, para la comunicación a la oficina tributaria.
- Las TSE de hardware suelen estar detrás de un SDK del fabricante — Swissbit, cryptovision — que expone el mismo ciclo de vida TR-03151, y los proveedores de nube lo ocultan tras HTTP. Abstraiga la interfaz en su código para poder cambiar de proveedor.
Lo siguiente en la serie: qué contiene realmente la exportación DSFinV-K, y por qué acertar con el modelo de datos importa más que el CSV en sí.
Esto es información general, no asesoramiento jurídico ni fiscal.
Daleenda integra TSE de hardware y de nube en sistemas de TPV a medida y comerciales para clientes de hostelería en Alemania.
En esta página
¿Dónde deja esto su sistema?
Un artículo puede explicar cómo funciona algo; no puede decir qué significa para el sistema que ya opera. Treinta minutos con un ingeniero, no con un comercial, y sin secuencia de seguimiento.
