Fastura by Búho

Código fuente del sistema de facturación electrónica · marca propiaVende el facturador con tu marca.

Fastura Código Fuente es el sistema multiempresa que instalas en tu servidor: subes tu logo, pones tu dominio y registras todas las empresas que quieras. Recibes el código completo del facturador en Laravel y Vue.js, y la homologación con SUNAT la seguimos manteniendo nosotros mientras la licencia esté activa.

PHP 8
Laravel + Vue.js
∞
Empresas por instalación
1 dominio
Por licencia activa
Maqueta del código fuente de Fastura: el repositorio y una llamada a la API que devuelve el XML, el PDF y el CDR aceptado.
API REST

Mandas el comprobante en JSON y te devolvemos el XML firmado, el PDF y el CDR en la misma respuesta.

REST + JSON Webhooks
200 OK
Tu servidor, tu base de datos app Fastura Android e iOS Multiempresa Respuesta con CDRsegundos
En operaciones desde 2012 Licencia de uso por dominio Repositorio privado con actualizaciones Instalación inicial incluida Corre en tu propio servidor
Essential y Priority

Qué compras con la licencia.

La marca, el soporte, las actualizaciones y el acceso al repositorio.

Tu propia marca

Subes tu logotipo, defines los colores y tus clientes entran por tu dominio. En ninguna pantalla aparecemos nosotros.

Dos niveles de soporte

Essential tiene soporte por tickets y Priority, por WhatsApp.

Actualizaciones incluidas

Cuando publicamos una actualización, haces git pull o pulsas «Actualizar» en el panel.

Código fuente completo

Laravel y Vue.js, sin ofuscar. Lo lees, lo modificas y lo despliegas en el dominio de tu licencia.

Exclusivo admin

El panel que solo tú ves.

Desde el panel administrador ves y controlas todas las empresas registradas en tu sistema.

  • Configuras tú las bases de datos, los permisos y los planes
  • Recursos del servidor: los subes cuando la cartera crece
  • Dashboards con ventas, cobranzas, caja e inventario del sistema entero
  • Alta de cuentas con periodo de prueba o cobro directo por link de pago
  • Temas y hojas de estilo globales: aplicas tu diseño a todas las empresas
  • Actualización desde el panel: valida token, conexión y permisos, y tú eliges la rama y aplicas sin SSH
  • Disco por empresa con limpiezas programadas, giros de negocio y proveedor de WhatsApp (Evolution API o WAHA)
Panel administrador con gráficos de ventas, cobranzas y comprobantes por empresa
admin · dashboard del sistema
Empresas ilimitadas

Para quién es el código fuente.

Recibes el sistema como código, con licencia por dominio y actualizaciones mientras la mantengas activa. No es una cuenta en nuestra nube. Si quieres emitir solo para tu propia empresa, te conviene Fastura Empresa.

Empresas de software

Ya vendes un ERP, un POS o un sistema vertical. Le integras el emisor de Fastura y no desarrollas tú el UBL.

Integración en semanas

Revendedores e integradores

Implementas para terceros y necesitas tocar el código: cambiar formatos de impresión, agregar campos, conectar hardware de caja. Tienes el repositorio mientras la licencia esté activa.

Backend y frontend completos

Empresas con TI propio

Si tus datos no pueden salir de tu centro de datos, instalas Fastura ahí y emites ante SUNAT desde tu infraestructura.

On-premise o nube privada
Factura Boleta Nota de crédito Guía de remisión Ventas Compras Cotizaciones Finanzas Inventario POS con escáner Tienda virtual API REST Webhooks Notificaciones

Emite factura, boleta, nota de crédito y guía.

El emisor viene con compras, cotizaciones, finanzas e inventario sobre el mismo modelo de datos: lo que se vende descuenta stock y aparece en el reporte de caja sin sincronizar nada.

Ventas

Factura, boleta, nota de crédito y guía de remisión, firmadas y enviadas a SUNAT con su CDR de vuelta.

Compras

Registro de compras con proveedor, tipo de documento y detracción, listo para el reporte del contador.

Cotizaciones

Envías la cotización, el cliente la aprueba y se convierte en venta sin volver a cargar los ítems.

Finanzas

Cuentas por cobrar y por pagar, cajas y bancos, con el detalle de quién debe y desde cuándo.

Inventario

Kardex por almacén, transferencias entre locales, lotes y unidades del catálogo SUNAT. Variaciones por talla y color con su stock propio. El stock baja en la venta y sube en la compra, sin ajustes manuales de fin de mes.

Clientes con RUC y DNI

Escribes el número y el sistema trae la razón social, la dirección y el estado del contribuyente. La licencia incluye 2,000 consultas al mes.

Formulario de nuevo comprobante electrónico con los campos esenciales
comprobantes · nuevo comprobante
Resumen del mes con ventas, cobranzas y comprobantes emitidos
dashboard · resumen del mes

POS de mostrador y módulos por rubro.

Al punto de venta se suman módulos para cada rubro, así que el mismo sistema sirve a una ferretería, a un hotel o a una empresa de transportes.

POS con impresora, lector y balanza.

Escáner de código de barras, impresión directa de tickets en 58 y 80 mm, y soporte para balanzas electrónicas. También lleva la caja chica, el cierre de turno y las ventas desglosadas por vendedor.

Escáner Tickets 58 y 80 mm Balanzas Cierre de turno

Hoteles

Habitaciones, reservas y consumos que se cargan a la cuenta del huésped.

Restaurantes

Mesas, comandas por área y cuentas divididas antes de cobrar.

Transportes

Rutas, manifiestos y guías de remisión transportista.

Integraciones y avisos

API REST con nuevos endpoints, webhooks que se disparan al crear un comprobante o recibir un pedido, consultas de RUC, DNI, carnet de extranjería, licencias y placas, y notificaciones por WhatsApp conectado con un QR, sobre Evolution API o WAHA. También trae el marketplace, una vitrina pública para las tiendas de tu comunidad donde la venta se cierra por WhatsApp.

REST + JSON Webhooks RUC · DNI · placas WhatsApp
Punto de venta de POS Retail con la grilla de productos y el carrito a la derecha
venta rápida · POS Retail integrado
Carta de un restaurante en POS Restaurantes, con los platos por categoría y la comanda abierta
restaurante · POS Restaurantes integrado
Portada de una tienda virtual creada con Fastura, con banner a todo el ancho y productos en oferta
tutienda.tumarca.com
Carrito de la tienda virtual con dos productos y el total antes de pagar
Panel de cupones de descuento con vigencia y monto mínimo de compra
Tienda virtual 2.0

Una tienda virtual para cada empresa.

Cada empresa publica su catálogo y recibe pedidos en línea. Cuando se confirma el pago, Fastura emite el comprobante automáticamente.

  • Cobra con Visa y Mastercard vía Culqi, Mercado Pago o PayPal
  • Cupones por porcentaje o monto fijo, con compra mínima y vigencia
  • Direcciones de entrega en Google Maps y tarifa por zona de delivery
  • Libro de reclamaciones digital y términos y condiciones
  • Diseño por colores, para que la tienda se parezca a cada negocio
  • Seguimiento del pedido por número y DNI, con estados de envío y código del courier
  • Variaciones por talla y color, campañas y cupones, compra como invitado
  • Pedido, delivery, cobro y facturación en el mismo flujo
Culqi Mercado Pago PayPal Google Maps
app móvil Fastura

La app que tus clientes instalan, con tu logo.

Reescrita en React Native con TypeScript y Expo: un solo código compila para Android 12 o superior e iOS 15.1 o superior. El APK va incluido en las dos licencias de código fuente.

  • Versión Básica: vende sin internet, con respaldo en Google Drive
  • Versión Pro: factura contra tu instalación, con subdominio por empresa
  • La cámara funciona como POS: escaneas el código y el producto entra al carrito
  • Comprobante en PDF enviado por WhatsApp o al correo del cliente
  • Se adapta a celular y tablet
Pantalla de la app Fastura escaneando un código de barras y añadiendo el producto al carrito
Confirmación de venta en la app Fastura con método de pago y total

Funciones para el administrador del sistema.

Reducen las activaciones a mano y los tickets de tus clientes, y suman servicios que puedes cobrar.

Alta de PSE y OSE (en desarrollo)

Tus clientes podrán activar PSE u OSE en un par de clics, sin certificado propio y al precio que te damos como administrador. Verás cuántas cuentas usan cada servicio y cuántos comprobantes pasan por cada uno.

Sin certificado propio

Consultas con cuota gratuita

2,000 consultas de RUC y DNI al mes sin costo con la licencia, más carnet de extranjería, licencias y placas para llenar guías. Si necesitas más, compras volumen a cualquier hora y controlas el consumo por empresa.

2,000 al mes incluidas

Asistente de IA por WhatsApp

Cada empresa de tu sistema tiene su propio asistente: busca productos, consulta el stock, registra clientes y emite boletas desde el chat. Solo pueden usarlo los usuarios de esa empresa.

WhatsApp de cada empresa

Links de pago y cobro de suscripciones

Tus clientes cobran con Culqi, Mercado Pago o Izipay desde el comprobante, y tú cobras las suscripciones desde tu panel. Cuando entra el pago, el sistema marca el comprobante como pagado.

Confirmación automática

Envío automático de comprobantes

Al emitir, la boleta o la factura le llega al cliente por correo o WhatsApp. Funciona también desde la API y desde cualquier módulo que genere o cambie el estado de un comprobante.

Correo o WhatsApp

Configuración por empresa

Cada empresa configura su correo de salida y prueba el envío sin pasar por ti. Las opciones del sistema quedaron agrupadas por categoría, con ajustes dentro de cada módulo cuando solo aplican ahí.

Correo de salida propio
Estas funciones y el resto de las 34 novedades desde el 29 de junio están explicadas en la página de características. Ver las 34 novedades →

Tecnologías y versiones.

Laravel, Vue y MySQL, un stack conocido. Necesita SSH, Composer 2 y cron cada minuto.

ComponenteTecnologíaVersiónNota
BackendLaravelPHP 8.0+Arquitectura multiempresa, sin dependencias propietarias
FrontendVue.js · Vuex · Vite2.6 · 3.6 · 4.4Componentes editables, build con npm
InterfazBootstrap5.3Temas y hojas de estilo reemplazables desde el panel admin
Base de datosMySQL / MariaDB8.0 / 10.6Migraciones versionadas incluidas
DependenciasComposer · Symfony2.xDespliegue con composer install --no-dev
Firma XMLUBL 2.1 + XMLDSigSUNAT 2.1Certificado .pfx propio por RUC
App móvilReact Native + TypeScriptapp FasturaAndroid 12+ e iOS 15.1+ desde el mismo código
Pagos en líneaCulqi · Mercado Pago · PayPalAPI oficialPara la tienda virtual y los enlaces de pago
ImpresiónQZ TrayúltimaImpresión directa de tickets desde el navegador
EntregaRepositorio GitprivadoAcceso mientras la licencia esté activa

Qué necesitas en tu servidor.

Las filas «Espacio en disco» y «Sistema y panel» dependen de tu caso, y las revisamos contigo antes de instalar.

PHP 8.0 – 8.3 MySQL 8.0 / MariaDB 10.6 Composer 2 Acceso SSH SSL en el dominio Cron cada minuto openssl · soap · zip · gd · mbstring · curl
RequisitoMínimoRecomendadoPara qué
PHP8.08.2Con openssl, soap, zip, gd, mbstring y curl activas
Base de datosMariaDB 10.6MySQL 8.0Usuario dedicado. Los respaldos los configuras tú en tu servidor
Node y npm18 LTS20 LTSSolo si vas a recompilar el frontend Vue
AccesoSSH con claveSSH con llaveSin SSH no podemos desplegar ni actualizar por ti
SSLLet's EncryptCertificado propioEl dominio debe resolver antes de la instalación
Cron1 / min1 / minColas de envío, resúmenes diarios y comunicaciones de baja
RAM2 GB4 GBDesde 4 GB si vas a atender varias empresas en volumen
Espacio en discoLo revisamos contigoSegún volumenDepende de cuántos XML, PDF y CDR decidas conservar
Sistema y panelLo revisamos contigoSegún tu casoFunciona en cPanel, en Plesk y en un servidor limpio; confirmamos tu caso antes de contratar
Instalación

Lo instalamos nosotros.

La primera instalación en tu VPS va incluida en las dos licencias. Desplegamos, migramos, dejamos el cron corriendo, cargamos tu certificado y hacemos contigo una emisión de prueba ante SUNAT.

  • Despliegue del código y dependencias con Composer
  • Base de datos, migraciones y usuario dedicado
  • Cron, SSL y variables de entorno
  • Carga del certificado .pfx y de tus series
  • Emisión de prueba con CDR aceptado antes de irnos
Instalación gratis incluida

POS Restaurantes y POS Retail, para el salón y el mostrador.

Vienen integradas en el sistema y se abren sin URL aparte, con tu marca, tus colores y tu logotipo desde el panel. Si además quieres su código, se licencian por separado.

POS Restaurantes · comandas en el salón

El mesero toma el pedido en el celular, la cocina lo ve al instante y la caja cobra sin volver a tipear los platos.

Compilado · fuente

POS Retail · venta rápida de mostrador

Catálogo, pedido y cobro desde el celular o la tablet del vendedor, y el comprobante se emite desde tu instalación.

Compilado · fuente
Las dos apps se conectan a tu instalación, no a un servidor nuestro. Ver POS Restaurantes → · Ver POS Retail →

Los precios de los POS ya incluyen impuestos. Si un producto no se vende en tu moneda, verás el importe en la moneda en que se cobra, marcado con un asterisco.

Essential y Priority se diferencian en el soporte.

Las dos traen el código completo, empresas ilimitadas, el APK de la app Fastura y la instalación inicial gratis en tu VPS. La licencia es por dominio.

Essential
Para el revendedor con experiencia en Linux que resuelve solo.
Una instalación productiva por licencia
  • Acceso total al código fuente central · 1 dominio
  • Soporte esencial por tickets
  • Actualizaciones mientras la licencia esté activa
  • Acceso al APK de la app Fastura
  • Plugin WooCommerce 2.0 incluido
  • Multiempresa: registro de empresas ilimitadas
  • Instalación gratuita inicial en tu VPS
Comprar Essential
Recomendado
Priority
Para quien recién arranca y necesita homologar rápido.
Mismo software, atención por WhatsApp
  • Acceso total al código fuente · 1 dominio
  • Soporte prioritario por WhatsApp
  • Actualizaciones mientras la licencia esté activa
  • Instalación guiada de los módulos POS Restaurantes y POS Retail
  • 3 horas de capacitación o soporte por Google Meet
  • Acceso al APK de la app Fastura y plugin WooCommerce
  • Empresas ilimitadas e instalación inicial gratuita
Comprar Priority

Los importes mostrados no incluyen IGV (18%): si necesitas factura, se agrega el impuesto. Si un producto no se vende en tu moneda, verás el importe en la moneda en que se cobra, marcado con un asterisco.

Es un servicio autoadministrado. Tú eres la primera línea de soporte de tus clientes finales. Nosotros te damos soporte a ti. Los dominios adicionales se cotizan aparte. Cotizar dominios →
Si eres cliente antiguo, pregúntanos por el descuento de renovación: escríbenos por WhatsApp con tu dominio licenciado y lo revisamos antes de que pagues.

Lee esto antes de saltar a la versión 9.

Reconstruimos el motor de base de datos y la capa de renderizado para ganar rendimiento. Con ese cambio se retiran cuatro funciones de la versión 8.

Plantillas PDF rígidas

Ya no van. La plantilla por defecto es responsiva y muestra todos los campos necesarios sin que la configures.

Tickets de 50 mm

El estándar soportado ahora es 58 mm y 80 mm, que es lo que se vende en el mercado.

Producción para plásticos

Era un flujo muy particular, de un solo rubro, imposible de sostener como producto. Lo retiramos.

Códigos de barras en listados

Se gestionan desde la vista del producto o desde el POS, donde se usan.

¿Vas a migrar tu base histórica? Traer clientes, productos y comprobantes desde PRO X, 5, 6, 7 u 8 al nuevo motor es un servicio adicional que se contrata junto con el plan. El costo depende de la versión de origen, mientras más reciente menos cuesta, y los sistemas con desarrollos a medida se evalúan primero. Cotizar la migración →

Preguntas frecuentes.

¿Es el Facturador PRO 9?
Sí. Es la versión 9 de la línea que antes vendíamos como Pro 7, Pro 8 y Pro X; en la tienda figura como «Fastura PRO 9 - Código Fuente». Más abajo explicamos cómo pasar a la 9 si vienes de una versión anterior y cuándo no se paga de nuevo.
¿Me entregan el código fuente?
Sí. Recibes acceso a un repositorio Git privado con Fastura completo: backend Laravel, frontend Vue, plantillas y migraciones. Lo lees, lo modificas y lo despliegas mientras la licencia esté activa.
¿Puedo pasar de la versión 8 a la 9?
Sí. Si ya estás en la 8.2, apuntas tu proyecto al nuevo repositorio. Si estás en una versión anterior a la 8, primero actualizas a la 8.2, porque la versión 9 necesita PHP 8.0+ y Laravel 9.
Compré la versión 8 hace poco. ¿Pago de nuevo?
No, si tu plan de soporte de la versión 8 (anual, semestral o trimestral) sigue vigente hoy. Escríbenos por WhatsApp y te damos acceso a la versión 9 sin costo. Si el plan de soporte ya venció, la actualización gratuita no aplica.
¿Cómo funciona el soporte técnico?
Con Essential, por tickets en nuestra plataforma: pensado para programadores y revendedores con autonomía. Con Priority, por WhatsApp directo, que es lo que necesitas si estás homologando o tienes un cliente parado. En los casos complejos coordinamos una videollamada.
¿Qué significa «1 dominio»?
La licencia habilita una instalación productiva en un dominio. Puedes tener además un ambiente de pruebas sin costo. Cada dominio adicional tiene un cargo aparte. Cotizar dominios →
¿Cuántas empresas puedo crear?
Las que aguante tu servidor. El sistema es multiempresa: cada una entra con su RUC, su certificado y sus series.
¿Por qué la App 3.1 ya no incluye su código?
Mantener la app nativa costó bastante más de lo estimado. Para sostener la calidad y seguir sacando mejoras, la app pasó a ser un producto empaquetado aparte: la app Fastura se licencia por su cuenta y el APK viene incluido con el código fuente.
¿Qué pasa si dejo de pagar la licencia?
El sistema instalado sigue funcionando, pero pierdes el repositorio, las actualizaciones de esquema SUNAT y el soporte. Como SUNAT cambia catálogos cada cierto tiempo, quedarse sin actualizaciones termina rompiendo la emisión.
¿Puedo revenderlo a mis clientes?
Sí, esa es la idea: das servicio desde tu instalación y con tu marca. Lo que no puedes hacer es redistribuir el código fuente como producto propio. Recuerda que la primera línea de soporte de tus clientes finales eres tú.
¿Necesito certificado digital?
Sí, uno por cada RUC emisor, salvo que emitas con la validación OSE/PSE, que firma con el certificado del PSE. Lo compras donde quieras o lo tramitas con nosotros, 100% remoto. Ver certificado SUNAT →

Licencias el código y nosotros mantenemos la homologación.

Te damos el repositorio, lo instalamos en tu servidor y te acompañamos hasta el primer CDR aceptado.

Instalación incluida APK de la app Fastura Actualizaciones incluidas