Sistema de facturación simple para Costa Rica desarrollado con PHP y MySQL

Sistema de facturación – Costa Rica

Este sistema desarrollado con php es una adaptación al sistema Simple Invoice que previamente ya cumple con muchas de las funciones necesarias para facturar, pero se adapta a lo requerido en Costa Rica, por lo que queda abierto con la solicitud de aportar a mejorar el proyecto.

Dicha mejora ha sido desarrollada por Dagoberto Medina, he encontrado su repositorio en GitHub, y considero importante el aporte, es por ello que he decido compartirlo en este blog. 

Características agregadas

  • Uso del web service creado por Ariel Orozco para manejo del tipo de cambio del dolar desde del Banco Central.
  • Uso de phpmailer para poder entregar correos a la mayoría de clientes del mercado.
  • Manejo de moneda para dolar o colones. Los productos manejan un valor por default pero se puede ajustar al facturar.
  • Generar facturas en formato pdfs
  • Manejo general de clientes y productos.

Instalación en windows (servidor local)


  1. Descargar los archivos fuentes del sistema
  2. Copiar y descomprimir el archivo en la carpeta c:\xampp\htdocs, al final tendrás una carpeta llamada “scriptFacturacionCostaRica-master”, a la cual podrás acceder desde el navegador como: http://localhost/scriptFacturacionCostaRica-master/
  3. Crear una base de datos usando PHPMyAdmin accediendo a la url siguiente: http://localhost/phpmyadmin/. Puedes nombrar la base de datos como desees.
  4. Importar las tablas de la base de datos para ello vamos a buscar el archivo “database_backup.sql” que se encuentra dentro del directorio “database_Backup” de nuestro sistema, una vez localizado procedemos a hacer la importación de los datos desde PHPMyAdmin
  5. Configurar los datos de conexión a la base de datos editando el archivo de configuración que se encuentra en la siguiente ruta: config/db.php
  6. Datos de acceso por defecto: usuario: demo y contraseña: demo1234

Vídeo de demostración

El script base fue creado por Obed Alvarado. Este sistema se adapta de acuerdo a lo que se requiere en Costa Rica, con la facilidad de manejar dos monedas y otras optimizaciones.

Instalación y Soporte Técnico


El sistema es gratuito y puedes usarlo libremente para uso personal y/o comercial, pero no se brinda soporte gratuito para la instalación del sistema ni Ayuda con errores y problemas reportados.

DESCARGAR SISTEMA