Fiscal compliance, time tracking and document certification for Spanish businesses — built on Laravel and Filament, made in Galicia.
The fiscal engine for any Laravel + Filament application that invoices in Spain. All four regimes in one plugin, behind a single gate:
| Regime | What ships |
|---|---|
| AEAT (common territory) | VERI*FACTU and non-Verifactu chained records, hash chain, XAdES signing, tributary QR, queued submission with flow control, homologation battery |
| TicketBAI (Araba, Bizkaia, Gipuzkoa) | Signature-chained registration, cancellation, corrective invoices, Zuzendu, per-territory endpoints — and both chapters of Bizkaia's LROE (issued and received) |
| Navarra | Full document lifecycle and the foral report drafts (F-69, F-50, 349, 715, 759); NaTicket plugs in the day the Orden Foral is published |
| Public and B2B e-invoicing | Facturae 3.2.2, FACe and FACeB2B with the complete receiver-side lifecycle |
On top of the fiscal core: the whole document flow (quotes → invoices, credit notes, SAT repair orders), the received side of the ledger (supplier invoices and expenses, OCR capture, attachment preview), A4 and thermal printing with a live template designer, a Print Agent for cloud tills, an on-prem API sidecar for POS/ERP terminals, and tax drafts that read both sides — 303/347/349, withholding, and a corporate-tax estimate.
230 tests. Six languages. ->expenses(), ->face(), ->ocr() and every
other surface is an explicit opt-in.
→ Documentation · Issues · Discussions
The plugin's source is private. Documentation, issues and discussions live in the public docs repository; lifetime licence holders get access to the source repository and report there.
Employee time tracking built for Spain's RDL 8/2019: RFID clock-in, shift records that cannot be edited after the fact, and exportable reports for a labour inspection.
→ kontime.kommasofthouse.com
Proof of existence and integrity for any document: a hash anchored on Arbitrum One (contract v2), a verifiable certificate, and an eIDAS roadmap — qualified RFC 3161 timestamps and PAdES-LTV signatures.
The fiscal plugin stands on four public engines — the plugin depends on them through Composer, so they are open by design:
- verifactu-engine — AEAT VERI*FACTU records, hash chain and SOAP client.
- tbai-engine — TicketBAI for the three Basque territories, Zuzendu, and Bizkaia's LROE (Batuz), issued and received chapters.
- facturae-engine — Facturae 3.2.2, XAdES, FACe and FACeB2B.
Laravel 13 · PHP 8.4 · FilamentPHP v5 · Livewire v4 · Tailwind CSS v4 · containerised on Docker Swarm.
Cumplimiento fiscal, registro de jornada y certificación documental para empresas españolas — sobre Laravel y Filament, hecho en Galicia.
El motor fiscal para cualquier aplicaciĂłn Laravel + Filament que facture en España. Los cuatro regĂmenes en un solo plugin, detrás de una Ăşnica puerta:
| Régimen | Qué incluye |
|---|---|
| AEAT (territorio comĂşn) | Registros encadenados VERI*FACTU y no Verifactu, cadena de huellas, firma XAdES, QR tributario, remisiĂłn en cola con control de flujo, baterĂa de homologaciĂłn |
| TicketBAI (Araba, Bizkaia, Gipuzkoa) | Alta encadenada por firma, anulaciĂłn, rectificativas, Zuzendu, endpoints por territorio — y los dos capĂtulos del LROE de Bizkaia (emitidas y recibidas) |
| Navarra | Ciclo documental completo y los borradores forales (F-69, F-50, 349, 715, 759); NaTicket se conecta el dĂa que se publique la Orden Foral |
| Factura electrĂłnica pĂşblica y B2B | Facturae 3.2.2, FACe y FACeB2B con el ciclo completo del lado receptor |
Sobre el núcleo fiscal: todo el flujo documental (presupuestos → facturas, abonos, órdenes de reparación SAT), el lado de las compras (facturas de proveedor y gastos, captura por OCR, vista del justificante), impresión A4 y térmica con diseñador de plantillas en vivo, un agente de impresión para TPV en la nube, una API on-prem para terminales POS/ERP, y borradores fiscales que leen ambos lados — 303/347/349, retenciones y una estimación del Impuesto de Sociedades.
230 tests. Seis idiomas. ->expenses(), ->face(), ->ocr() y cada
superficie es un opt-in explĂcito.
→ Documentación · Issues · Discusiones
El cĂłdigo del plugin es privado. DocumentaciĂłn, issues y discusiones viven en el repositorio pĂşblico de docs; las licencias lifetime tienen acceso al repositorio del cĂłdigo y reportan allĂ.
Control horario para el RDL 8/2019: fichaje RFID, registros de jornada que no se pueden editar a posteriori y exportaciones listas para una inspecciĂłn de trabajo.
→ kontime.kommasofthouse.com
Prueba de existencia e integridad para cualquier documento: la huella anclada en Arbitrum One (contrato v2), un certificado verificable y una hoja de ruta eIDAS — sellos de tiempo cualificados RFC 3161 y firmas PAdES-LTV.
El plugin fiscal se apoya en cuatro motores pĂşblicos — depende de ellos por Composer, asĂ que son abiertos por diseño y puedes usarlos por separado: verifactu-engine (registros VERI*FACTU de la AEAT, cadena de huellas y cliente SOAP), tbai-engine (TicketBAI para los tres territorios, Zuzendu y el LROE de Bizkaia con ambos capĂtulos), facturae-engine (Facturae 3.2.2, XAdES, FACe y FACeB2B)