Toda la planilla de Panamá, en una plataforma.All of Panama payroll, in one platform.
Multi-empresa para BPO y contadurías. Motor de cálculo verificado con la ley panameña. SIPE, contabilización, API y webhooks. 55 funciones y creciendo.Multi-company for BPO and accounting firms. A calculation engine verified against Panamanian law. SIPE, accounting, API and webhooks. 55 features and growing.
Plataforma y arquitecturaPlatform & architecture
8Arquitectura multi-inquilinoMulti-tenant architecture
Cada proveedor de nómina tiene su base de datos aislada, resuelta por subdominio. Los datos de un cliente nunca se mezclan con otro.Each payroll provider gets an isolated database, resolved by subdomain. One client's data never mixes with another's.
Base por inquilinoDB per tenantMulti-empresa con selectorMulti-company switcher
Administra múltiples empresas cliente bajo una cuenta, segregadas por empresa; cambia de cliente con el selector en la barra superior. · plan EnterpriseManage many client companies under one account, segregated per company; switch clients from the top-bar selector. · Enterprise plan
Selector de empresaCompany switcherModelo BPO / service bureauBPO / service-bureau model
Pensado para contadurías y BPO que ofrecen "nosotros llevamos su planilla": el inquilino es el proveedor y las empresas son sus clientes. · plan EnterpriseBuilt for accounting firms and BPOs that run payroll as a service: the tenant is the provider, the companies are its clients. · Enterprise plan
Service bureauAutenticación seguraSecure authentication
Sesión por cookie con expiración deslizante; contraseñas con hashing Argon2. Usuarios del inquilino y super-administrador.Cookie session with sliding expiry; passwords hashed with Argon2. Tenant users plus a super-admin.
Argon2Español de Panamá, basePanama Spanish, by default
Todo el sistema usa Español de Panamá como idioma base; el inglés está disponible en la ruta /en.The whole system defaults to Panama Spanish; English is available under /en.
es-PA · /enMarca y barra de contactoBranding & contact bar
Identidad nominaHQ con logo en el menú y barra de contacto P4 Software (teléfonos, correo, ES | EN), al estilo del sitio corporativo.nominaHQ identity with the logo in the menu and a P4 Software contact bar (phones, email, ES | EN).
BrandingTraducciones administrablesEditable translations
Catálogo de textos de la interfaz por idioma, editable desde Configuración → Traducciones.Interface text catalog per language, editable from Settings → Translations.
/settings/translationsGestión de usuariosUser management
Alta y administración de usuarios del inquilino (administrador / usuario) con su idioma y acceso.Create and manage tenant users (admin / user) with language and access.
/settings/usersDatos maestrosMaster data
12EmpleadosEmployees
Ficha completa: cédula/pasaporte, seguro social, ingreso, departamento, puesto, centro de costo, salario, frecuencia y datos bancarios (ACH).Full record: ID, social security, hire date, department, position, cost center, salary, frequency and bank details (ACH).
/master/employeesContratos de trabajo (Art. 68)Employment contracts (Art. 68)
Contrato completo según el Art. 68 del Código de Trabajo: tipo (indefinido, definido, obra), servicios convenidos, lugar y horario, forma y día de pago, dependientes, período de prueba y registro MITRADEL — administrado desde la ficha del colaborador.The full written contract per Art. 68 of the Labor Code: type (indefinite, fixed, project), agreed services, location and schedule, payment terms, dependents, probation and MITRADEL registration — managed from the employee record.
Art. 68 CTExpediente digitalDigital employee file
Documentos por empleado con fecha de vencimiento y alertas de vigencia, documentos confidenciales visibles solo para Acceso Total, y bitácora de permisos e incapacidades en la ficha.Per-employee documents with expiry dates and vigencia alerts, confidential documents visible to Full Access only, and a permits/incapacities log on the record.
VigenciasExpiry controlEvaluaciones de desempeñoPerformance evaluations
Evaluación periódica con puntaje 1–5, fortalezas y oportunidades en texto enriquecido, e historial consultable por empleado para decisiones de compensación o promoción.Periodic evaluations with a 1–5 score, rich-text strengths and improvement areas, and a consultable per-employee history for compensation or promotion decisions.
/master/evaluacionesHistorial salarial controladoControlled salary history
El salario no se edita libremente: cada cambio pasa por un diálogo con fecha efectiva y motivo controlado, y queda en el historial de la ficha con quién lo hizo. La importación masiva también registra el motivo.Salary is never free-edited: every change goes through a dialog with an effective date and a controlled reason, recorded on the employee's history with who made it. Bulk imports log their reason too.
TrazabilidadAudit trailDepartamentosDepartments
Estructura organizativa para agrupar y reportar empleados por departamento.Org structure to group and report employees by department.
/master/departmentsPuestos / cargosPositions
Catálogo de puestos, opcionalmente asociados a un departamento.Catalog of positions, optionally tied to a department.
/master/positionsCentros de costoCost centers
Centros de costo jerárquicos para imputar el gasto de planilla por área.Hierarchical cost centers to allocate payroll expense by area.
/master/cost-centersConceptos de nóminaPayroll concepts
Ingresos, deducciones y aportes patronales con sus banderas de afectación a CSS / Seguro Educativo / ISR y método de cálculo.Earnings, deductions and employer contributions with their CSS / education-tax / ISR flags and calculation method.
/master/conceptsParámetros legales (fechados)Dated legal parameters
Tasas con vigencia por fecha: CSS, Seguro Educativo, tramos ISR, CSS del décimo — incluida la rampa de la Ley 462 (13.25%→14.25% 2027→15.25% 2029), como configuración.Date-effective rates: CSS, education tax, ISR brackets, décimo CSS — including the Ley 462 ramp (13.25%→14.25% 2027→15.25% 2029), as configuration.
Ley 462Configuración por empresaPer-company settings
Tasa de Riesgos Profesionales (CIIU), número patronal SIPE, frecuencia por defecto y CSS aplicada al décimo.Professional-risk rate (CIIU), SIPE employer number, default frequency and décimo CSS rate.
CompanyPayrollSettingsSalario mínimo (MITRADEL)Minimum wage (MITRADEL)
Matriz nacional por región × actividad × ocupación × tamaño, con vigencia por fecha según el Decreto vigente.National matrix by region × activity × occupation × size, date-effective per the current Decree.
/settings/minimum-wageMotor de cálculoCalculation engine
8CSS · Seguro SocialSocial security
Cuota obrera (9.75%) y patronal (13.25%, con rampa Ley 462) sobre la base afecta, a la tasa vigente del período.Employee (9.75%) and employer (13.25%, with the Ley 462 ramp) contributions on the affected base, at the period's current rate.
PayrollCalculatorSeguro Educativo y RiesgosEducation tax & risks
Seguro Educativo (1.25% obrero / 1.50% patronal) y Riesgos Profesionales patronal según la tasa CIIU.Education tax (1.25% employee / 1.50% employer) and employer professional-risk per the CIIU rate.
CIIUISR con anualizaciónISR with annualization
Retención de ISR anualizando el ingreso gravable y aplicando la tabla progresiva (exento hasta $11,000; 15% de $11,000 a $50,000; 25% sobre el excedente).ISR withholding by annualizing taxable income and applying the progressive table (exempt up to $11,000; 15% from $11,000 to $50,000; 25% above $50,000).
IsrWithholdingDécimo tercer mesDécimo (13th month)
Décimo (1/12 de lo devengado del cuatrimestre) con CSS especial (7.25% del empleado y 10.75% del empleador) y sin Seguro Educativo, conforme a la ley.Décimo (1/12 of the four-month earnings) with special CSS (7.25% employee and 10.75% employer) and no education tax, per law.
DecimoCalculatorVacacionesVacations
Acumulación de vacaciones (30 días por cada 11 meses) en días y en valor monetario.Vacation accrual (30 days per 11 months) in days and monetary value.
VacationCalculatorLiquidaciónLiquidation
Prima de antigüedad, preaviso, indemnización por despido injustificado, y vacaciones y décimo proporcionales.Seniority premium, preaviso, unjustified-dismissal indemnity, plus pro-rated vacation and décimo.
LiquidationCalculatorFondo de CesantíaSeverance fund
Aporte trimestral del empleador al Fondo de Cesantía (Ley 44/1995): prima de antigüedad (1.92%) e indemnización (0.327%) del salario del trimestre, con reporte por empleado.Quarterly employer contribution to the severance fund (Ley 44/1995): seniority premium (1.92%) and indemnity (0.327%) of the quarter's salary, with a per-employee report.
FondoCesantiaCalculatorFórmulas por conceptoPer-concept formulas
Defina conceptos con su propia fórmula — funciones SI, MIN, MAX, REDONDEO y ABS sobre 12 variables de nómina (salario, antigüedad, horas de reloj, bases CSS/ISR…) — con validación en vivo y vista previa. Las deducciones respetan el piso salarial legal.Define concepts with their own formula — SI, MIN, MAX, REDONDEO and ABS over 12 payroll variables (salary, seniority, clocked hours, CSS/ISR bases…) — with live validation and preview. Deductions respect the legal wage floor.
FormulaEvaluatorProcesamiento de nóminaPayroll processing
7Planillas (corridas)Payroll runs
Generación por período y frecuencia: una entrada por empleado con ingresos, deducciones de ley y aportes patronales automáticos.By period and frequency: one entry per employee with earnings, statutory deductions and employer contributions, automatic.
/payroll/runsFrecuencias de pagoPay frequencies
Quincenal (15 y fin de mes), mensual y semanal, prorrateando el salario del período.Bi-weekly (15th & month-end), monthly and weekly, prorating the period salary.
Quincenal · MensualBi-weekly · MonthlyFlujo de aprobaciónApproval workflow
Cada planilla recorre Borrador → Aprobada → Pagada → Contabilizada, controlando las acciones por etapa.Each run flows Draft → Approved → Paid → Posted, gating actions per stage.
WorkflowRecibo de pagoPay stub
Detalle por empleado: Ingresos, Deducciones, Salario Neto y Aportes Patronales, con identidad congelada (recibo inmutable).Per-employee detail: earnings, deductions, net pay and employer contributions, with frozen identity (immutable stub).
/payroll/runs/{id}Corrida de décimoDécimo run
Planilla de décimo por cuatrimestre (abril, agosto, diciembre) con CSS reducido, separada de la ordinaria.Décimo run per four-month period (April, August, December) with reduced CSS, separate from the regular run.
DécimoDécimoCalculadora de liquidaciónLiquidation tool
Elige empleado, fecha de terminación y causa, y obtén el desglose completo del finiquito. Las vacaciones y el décimo pendientes se calculan solos a partir de los datos reales, con ajuste manual opcional.Pick employee, termination date and cause, and get the full settlement breakdown. Pending vacation and décimo months auto-calculate from real data, with an optional manual override.
/payroll/liquidacionPeríodos contablesAccounting periods
Administración de años fiscales y períodos de pago para ordenar y cerrar la nómina.Manage fiscal years and pay periods to organize and close payroll.
/accounting/periodsCumplimiento e integraciónCompliance & integration
7Exportación SIPESIPE export
Genera el archivo de la planilla mensual de la CSS (SIPE Carga Masiva) con número patronal, período y, por empleado, salario y cuotas CSS / Seguro Educativo. Formato versionado.Generates the monthly CSS file (SIPE bulk upload) with employer number, period and per-employee salary and CSS / education-tax. Versioned format.
SipeFormatV1Contabilización al mayor (GL)GL posting
Convierte la planilla en un asiento contable balanceado (gasto y carga patronal; neto y cuentas por pagar de CSS, ISR, Riesgos), validando que cuadre.Turns payroll into a balanced journal entry (expense and employer load; net and payables for CSS, ISR, risks), validated to balance.
PayrollGlMapperEnvío a CifraHQSend to CifraHQ
El lote de diario se envía al sistema contable CifraHQ mediante la integración de carga de asientos, con registro de cada intento.The journal batch is sent to the CifraHQ accounting system via the journal-import integration, logging each attempt.
/accounting/journal-batchesExportación contable genéricaGeneric accounting export
¿Su contabilidad no es CifraHQ? Descargue cada lote de diario en CSV o XLSX con un diseño de columnas neutro, o deje que su ERP los consulte por la API — compatible con SAP, Dynamics, QuickBooks y similares.Not on CifraHQ? Download each journal batch as CSV or XLSX with a neutral column layout, or let your ERP pull them via the API — works with SAP, Dynamics, QuickBooks and the like.
CSV · XLSX · APIMapa de cuentasAccount mapping
Configura el mapeo de cuentas (GL) y los puntos de integración con CifraHQ desde Configuración → Integración.Configure the GL account mapping and CifraHQ integration points from Settings → Integration.
/settings/integrationDiseñador de reportesReport designer
Personaliza visualmente las 11 plantillas PDF (recibo, planilla, aportes, liquidación, carta de trabajo y más) con el diseñador Stimulsoft integrado; cada empresa guarda su plantilla con su logo.Visually customize the 11 PDF templates (pay stub, planilla, contributions, liquidation, work letter and more) with the built-in Stimulsoft designer; each company saves its own logo-branded template.
/settings/report-designerCentro de reportes: 14 PDFReport hub: 14 PDFs
Reportes de gestión y cumplimiento listos para el cliente: libro de salarios, costo laboral por departamento, comparativo de planillas, provisiones, décimo acumulado, horas extras, ausentismo, rotación, dispersión bancaria, planilla de personal, proyección de ISR ligada al motor, vacaciones, Fondo de Cesantía y proporción 90/10.Client-ready management and compliance reports: wage ledger, labor cost by department, payroll comparison, provisions, accrued décimo, overtime, absenteeism, turnover, bank dispersion, personnel roster, engine-tied ISR projection, vacation, severance fund and the 90/10 ratio.
/reportsPlataforma para desarrolladoresDeveloper platform
7API REST v1
API de lectura para automatizar e integrar empresas, empleados y planillas; el inquilino se resuelve por host.Read API to automate and integrate companies, employees and payroll runs; tenant resolved by host.
/api/v1Documentación interactivaInteractive docs
Sitio de documentación en /developers: inicio, autenticación, ejemplos por endpoint y muestras de código — autoservicio para el desarrollador.Docs site at /developers: getting started, auth, per-endpoint examples and code samples — developer self-service.
/developersAutenticación por API KeyAPI-key auth
Las llamadas se autentican con el encabezado X-Api-Key; sin clave válida, 401 No autorizado.Calls authenticate with the X-Api-Key header; without a valid key, 401 Unauthorized.
X-Api-KeyWebhooks salientesOutbound webhooks
Notificaciones de eventos (planilla aprobada/pagada/contabilizada, décimo) firmadas con HMAC-SHA256.Event notifications (run approved/paid/posted, décimo) signed with HMAC-SHA256.
/settings/webhooksWebhooks entrantesInbound webhooks
Recibe webhooks de sistemas externos (bancos, relojes de marcación) en /api/v1/webhooks/{source}, con auditoría.Receive webhooks from external systems (banks, time clocks) at /api/v1/webhooks/{source}, with audit.
InboundWebhookEventRegistro de entregasDelivery log
Bitácora de cada intento de webhook (evento, URL, código HTTP, duración, error) para diagnóstico.Log of each webhook attempt (event, URL, HTTP code, duration, error) for diagnostics.
WebhookDeliveryProtección contra SSRFSSRF protection
El envío de webhooks bloquea destinos no públicos (loopback, redes privadas, 169.254.x.x) y deshabilita redirecciones.Webhook delivery blocks non-public targets (loopback, private ranges, 169.254.x.x) and disables redirects.
WebhookUrlGuardPortal del colaboradorEmployee portal
6Acceso de autoservicioSelf-service access
El colaborador entra en el subdominio de su empresa con su ficha y una contraseña de portal — experiencia propia y restringida, 100% móvil.Employees log in at their company's subdomain with their code and a portal password — a restricted, mobile experience of their own.
/portalMis recibos (colillas)My pay stubs
Consulta el historial de recibos de pago y descarga el PDF de cada uno.View pay-stub history and download each one as PDF.
/portal/recibosMis vacacionesMy vacations
Saldo de vacaciones (días y valor), meses trabajados y solicitud con flujo de aprobación.Vacation balance (days and value), months worked, and requests with an approval flow.
/portal/vacacionesCarta de trabajoWork reference letter
Descarga la constancia o carta de trabajo al instante, sin pedirla a RRHH.Download the employment letter instantly, no HR request.
PDFFormulario 03Form 03
Obtén el Formulario 03 (certificado de ingresos) para la declaración de renta.Get Form 03 (income certificate) for the tax return.
PDFDías de enfermedad y KPIs del décimoSick days & décimo KPIs
Consulta los días de incapacidad del año y cuánto llevas acumulado del décimo tercer mes.Check the year's sick days and how much décimo has accrued.
Self-serviceConoce el portal del colaborador →Explore the employee portal →
¿Listo para llevar la planilla de tus clientes?Ready to run your clients' payroll?
Multi-empresa, al día con la ley, con API y SIPE. Empieza gratis, sin reuniones de ventas.Multi-company, compliant, with API and SIPE. Start free, no sales calls.