Guía del blogContenido educativo, no ficha de un taller

Software y automatización

Facturación electrónica en Panamá: cómo preparar procesos, datos e integración

Adoptar facturación electrónica en Panamá no consiste sólo en reemplazar papel por PDF. La empresa debe escoger una modalidad admitida por la DGI, preparar datos fiscales correctos y conseguir que ventas, cobros, notas y contabilidad compartan un flujo verificable. Esta guía ofrece criterios técnicos y operativos; no sustituye asesoría legal, tributaria ni contable.

Equipo administrativo panameño valida un flujo de facturación electrónica e integración contable

Decisiones que deben tomarse antes de integrar

  • La modalidad de emisión debe confirmarse en las fuentes vigentes de la DGI antes de contratar o desarrollar una integración.
  • El Facturador Gratuito y la modalidad mediante PAC resuelven necesidades distintas; el volumen no es el único criterio.
  • La integración debe conservar la relación entre operación, documento electrónico, respuesta de autorización y evento posterior.
  • Una salida exitosa exige pruebas negativas, conciliación, contingencia, responsables y monitoreo diario.

1. Confirma la situación del contribuyente y la norma vigente

El punto de partida es administrativo, no tecnológico. Verifica en e-Tax 2.0 que el RUC, DV, razón social, actividad económica, aviso de operación, sucursales y método de facturación estén actualizados. La página de la DGI sobre cómo ser emisor describe la declaración jurada de adopción del Sistema de Factura Electrónica de Panamá y las modalidades disponibles. Los requisitos y plazos pueden cambiar, por lo que una captura antigua o la configuración de otra empresa no constituyen una referencia suficiente.

Define también qué operaciones realiza la empresa: ventas entre empresas, ventas al consumidor final, operaciones con entidades públicas, tienda virtual, establecimientos físicos, notas de crédito y débito, anulaciones, anticipos o documentos recurrentes. Esa realidad determina los datos y eventos que el sistema debe manejar. Ante dudas sobre obligación, excepción, tratamiento del ITBMS o conservación documental, consulta directamente a la DGI y al profesional tributario de la empresa.

  • Datos registrales y actividad económica actualizados.
  • Método de facturación declarado y modalidad de SFEP seleccionada.
  • Tipos de cliente, establecimiento, moneda, impuesto y documento utilizados.
  • Responsable interno de validar criterios fiscales antes de configurarlos.

Una integración puede transmitir datos perfectamente y aun así emitir un documento incorrecto. La definición fiscal debe ser aprobada por quien tenga competencia para hacerlo.

2. Elige modalidad según la operación, no por apariencia

La DGI presenta el Facturador Gratuito como una herramienta simplificada para generar documentos electrónicos. Su información oficial aclara que no permite integración con otros sistemas. Puede ser apropiado cuando una persona autorizada puede emitir y consultar los documentos directamente en el portal sin duplicar una operación compleja. La empresa debe revisar los parámetros de elegibilidad publicados en el momento de la adopción, pues no conviene codificar límites o condiciones que puedan ser actualizados por la autoridad.

La modalidad con Proveedor de Autorización Calificado permite articular el software de ventas, ERP o punto de venta con el flujo electrónico. La DGI indica que esta modalidad exige seguir la ficha técnica aplicable, registrarse en SFEP, trabajar con al menos un PAC y cumplir los requisitos de firma electrónica correspondientes. Antes de escoger un PAC, pide documentación de integración, ambientes de prueba, tiempos de soporte, manejo de contingencias, exportación de documentos y responsabilidades contractuales.

  • Cantidad y diversidad de documentos, usuarios y sucursales.
  • Necesidad real de integración con inventario, cuentas por cobrar o comercio electrónico.
  • Capacidad del equipo para operar manualmente o supervisar automatizaciones.
  • Costos de implementación, soporte, certificado, cambios y salida del proveedor.

3. Modela datos, documentos y eventos antes de programar

La ficha técnica del SFEP describe documentos estructurados y procesos de validación. Para la empresa, esto se traduce en un diccionario que conecte cada dato del sistema origen con el elemento que requiere la factura: identificación del emisor y receptor, fecha, moneda, líneas, cantidad, precio, descuento, impuesto, totales, condiciones y referencias. No asumas que el nombre de un campo en el ERP significa exactamente lo mismo en el documento fiscal.

Incluye el ciclo posterior. Una venta puede producir una autorización, un rechazo que debe corregirse, una nota de crédito, una nota de débito, una anulación u otra manifestación prevista por el sistema. El CAFE es una representación auxiliar para consulta o entrega; no debe convertirse en el registro maestro de la integración. Conserva el vínculo con el documento estructurado, su Código Único de Factura Electrónica y la respuesta recibida.

  • Mapa de campos con formato, obligatoriedad, fuente y regla de validación.
  • Catálogo controlado de impuestos, unidades, monedas y tipos de documento.
  • Relación inequívoca entre pedido, cobro, factura, autorización y nota posterior.
  • Tratamiento documentado de redondeos, descuentos y datos incompletos.

No uses el PDF como interfaz entre sistemas. La integración debe trabajar con datos estructurados y conservar identificadores que permitan conciliar.

4. Diseña una integración que pueda reintentar sin duplicar

Un flujo robusto separa la creación de la operación comercial de la transmisión fiscal. El sistema registra la venta, valida los campos mínimos, genera una solicitud con identificador único, la envía por el canal acordado y guarda la respuesta. Si hay rechazo, presenta una razón accionable sin borrar el intento. Si hay una interrupción, reanuda desde el último estado conocido en vez de volver a crear la venta.

La idempotencia es esencial: repetir una solicitud por pérdida de conexión no debe producir dos documentos. Registra marcas de tiempo, usuario o proceso originador, versión del mensaje, PAC utilizado, estado y respuesta. Evita exponer certificados, credenciales o información tributaria en logs de soporte. Los accesos para emitir, anular, configurar impuestos y consultar deben asignarse por rol y revisarse periódicamente.

  • Cola de documentos con estados comprensibles y reintentos controlados.
  • Identificador estable para impedir emisiones duplicadas.
  • Registro de auditoría que no almacene secretos ni más datos de los necesarios.
  • Alertas por rechazo, acumulación, falta de respuesta o diferencia de totales.

5. Prueba el ciclo completo y concilia resultados

El ambiente de prueba debe cubrir más que una factura ideal. Usa receptores con y sin datos fiscales completos, varias tasas o tratamientos configurados por la empresa, descuentos, notas, anulaciones, caracteres especiales, montos límite y pérdida simulada de comunicación. Verifica tanto la respuesta técnica como el resultado visible para ventas, caja y contabilidad.

Construye una conciliación diaria entre operaciones del sistema, documentos transmitidos, autorizaciones, rechazos y eventos posteriores. Una diferencia debe tener dueño y plazo de resolución. Comprueba además que el cliente reciba la representación acordada y que el personal pueda consultar el documento por CUFE en los canales que ofrece la DGI cuando corresponda.

  • Casos positivos, negativos y de interrupción documentados.
  • Aprobación conjunta de ventas, contabilidad y responsable técnico.
  • Reporte de conciliación con totales y documentos pendientes.
  • Evidencia de capacitación para quienes emitirán y corregirán.

6. Planifica la salida a producción y la contingencia

Define una fecha de corte, un inventario de documentos pendientes y un criterio para detener la salida si la conciliación falla. Durante los primeros días, revisa la cola varias veces, confirma que las respuestas regresen al sistema origen y mantén disponibles a contabilidad, soporte y proveedor. Los indicadores útiles son documentos autorizados, rechazados, pendientes, tiempo de respuesta y diferencias contables; no sólo “el servicio está arriba”.

Documenta qué hacer cuando no hay internet, falla el sistema origen, el PAC no responde o una credencial expira. Utiliza únicamente los mecanismos de contingencia reconocidos por la DGI para la modalidad vigente y revisa sus instrucciones actuales antes de activarlos. Guarda contactos y procedimientos fuera de la aplicación que podría estar indisponible, y prueba periódicamente la recuperación de la configuración y de los registros necesarios para conciliar.

  • Criterios de continuar, pausar o regresar durante el corte.
  • Responsables de operación, impuestos, seguridad y soporte del proveedor.
  • Procedimiento de contingencia alineado con las instrucciones vigentes de DGI.
  • Revisión periódica de ficha técnica, certificados, accesos e integraciones.

Preguntas frecuentes

Preguntas que conviene resolver antes de actuar

¿El Facturador Gratuito se puede integrar con mi ERP o tienda online?

La página oficial de la DGI indica que el Facturador Gratuito es una herramienta simplificada y no permite integración con otros sistemas. Si la operación necesita emisión automática desde un ERP, punto de venta o tienda, debe evaluar la modalidad PAC y confirmar sus requisitos vigentes.

¿Motovolo puede decidir qué tratamiento fiscal debe llevar una factura?

No. Motovolo puede implementar reglas aprobadas, integrar sistemas y construir controles técnicos. La clasificación fiscal, las obligaciones, excepciones y criterios tributarios deben validarse con la DGI y los asesores legales o contables autorizados por la empresa.

¿Qué debe entregarme un proveedor al terminar la integración?

Como mínimo: mapa de datos, arquitectura del flujo, configuración versionada, matriz de permisos, casos de prueba, procedimiento de conciliación, monitoreo, contingencia, respaldo y salida del proveedor. La empresa también debe conservar acceso a sus documentos y a la evidencia operativa que le corresponda.

Fuentes y lecturas complementarias