A country-agnostic payroll engine with a Panama country pack live today. Mexico, Costa Rica and Colombia packs in development. All packs share one engine, one database, one GL.
One engine. Every country gets its own pack implementing the same 8 interfaces. No custom forks — just plug in the locale.
Capabilities that every country pack inherits from the shared engine
Every country implements the same 8 ICountryPack interfaces. Swap in a new locale without touching the core engine. Panama is live today; Mexico, Costa Rica, Colombia packs are in development.
Period close posts a balanced journal entry directly to the cifraHQ general ledger in the same tenant database — in the same database transaction. No CSV exports. No reconciliation. One system.
Every calculator cites the statute it implements — Art. 699 Código Fiscal, Decreto 19/1973, Arts. 52–82, 222–225 Código de Trabajo, Ley 51/2005. Auditable by design.
Per-employee × concept × year/month/quarter accumulators feed ISR annualization, Décimo partida calculations, and any country pack that needs period-to-date figures.
Run payroll for multiple legal entities in the same tenant. Each entity has its own GL and payroll periods, managed from a single environment without data migration.
4-decimal intermediate precision, 2-decimal final with banker's rounding (MidpointRounding.AwayFromZero). No centavos lost in conversion. Consistent results across payroll periods.
The case for payroll inside your ERP
Payroll and accounting share the same tenant database. Period close creates the GL entry in the same transaction — no exports, no imports, no sync errors.
Every calculator documents the statute it implements. Auditors and labor inspectors can trace each line item to its legal source — not just trust a black box.
Run payroll across all your razones sociales without switching systems or migrating data. Consolidated labor cost reporting across entities out of the box.
Not a North American platform retrofitted for LATAM. Built ground-up for the region's statutory complexity — bonus months, social security schemes, MITRADEL-style filings.
Deep-dive into Panama or explore the broader platform
Common questions about cifraHQ Payroll
The Panama country pack is fully GA today. It includes planilla regular, Décimo Tercer Mes (Decreto 19/1973), vacaciones (Arts. 52–82 CT), liquidación (Arts. 222–225 CT), SIPE XLSX export, Form 03 (DGI), MITRADEL filings, ACH for 7 banks, and a mobile-first employee portal. Mexico, Costa Rica, and Colombia packs are in development.
cifraHQ Payroll is native to the ERP — period close posts a balanced journal entry directly to the same tenant general ledger with no CSV exports or integration layer. The country-pack architecture means every country implementation shares the same engine, and every calculator cites its source statute inline.
Yes. Multi-company is native to cifraHQ. Run payroll for multiple legal entities within the same tenant environment. Each entity maintains its own chart of accounts and GL while sharing the same payroll engine.
cifraHQ Payroll uses 4-decimal intermediate precision and 2-decimal final rounding with banker's rounding (MidpointRounding.AwayFromZero). A continuous-integration gate cross-validates Panama scenarios against the MITRADEL official calculator.
See how cifraHQ Payroll eliminates the integration layer between payroll and accounting — one database, one GL, one close.