Saltar al contenido
Bandera del PerúHecho para empresas y desarrolladores en Perú
MCP + API Facturación electrónica SUNAT

Facturación para Perú. Integrada a tu código y tu IA.

Emite facturas y boletas electrónicas para SUNAT desde tu sistema, el panel o tu asistente. Conecta Claude, ChatGPT u otro cliente MCP y construye tu integración conversando.

Beta para probar 50 comprobantes gratis / mesSin tarjeta
Demo interactiva
Tú

Genera una integración en Node.js para emitir una factura con FactuFlash. Usa variables de entorno para las claves.

FactuFlash
FactuFlashHerramienta MCP · ejemplo
generar_codigo_integracion
Del prompt a tu código

Obtén un ejemplo de la API para tu empresa y adáptalo a tu proyecto.

const factura = { /* datos de tu venta */ };

await fetch(endpoint, {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${apiKey}`,
    "Idempotency-Key": crypto.randomUUID()
  },
  body: JSON.stringify(factura)
});
Ejemplo ilustrativo. No ejecuta operaciones.

Tu operación en Perú, de principio a fin.

Desde tu RUC y certificado hasta el XML firmado y la respuesta CDR.

SUNATComprobantes electrónicosPortal oficial
Comprobantes para tu negocio
FacturasBoletasNotas de crédito y débitoGuías de remisiónResúmenes y bajas
ClaudeChatGPT

Tu asistente, con acceso a tu facturación.

MCP conecta las herramientas de FactuFlash con tu conversación. Tú eliges las empresas y lo que puede hacer. Cada una usa su ambiente configurado.

  1. 01

    Conecta tu cuenta

    Elige Claude o ChatGPT y añade FactuFlash siguiendo la guía de conexión.

    Ver cómo conectar
  2. 02

    Elige tus empresas

    Inicia sesión en FactuFlash. Elige las empresas y los permisos de lectura o acciones; cada empresa usa su ambiente actual.

    Acceso por empresa · OAuth
  3. 03

    Construye desde tu chat

    Pide un ejemplo en tu lenguaje, prepara una prueba o consulta el estado de un comprobante.

    JavaScript · PHP · Python · C# · cURL

Tú mantienes el control. Las acciones en producción requieren una vista previa y confirmación. Puedes revocar el acceso desde Mis conexiones.

Explorar integraciones

La disponibilidad de conectores depende de tu cuenta y de las políticas de cada plataforma. Conectores de Claude · MCP en ChatGPT

Del primer prompt a tu operación diaria.

Tu asistente te acompaña al integrar. El panel te permite seguir cada envío y su respuesta de SUNAT.

Cada documento, en su lugar.

Distingue lo que espera un resumen diario, lo que se está enviando y lo que necesita revisión. Sin confundir pendiente con aceptado.

Conoce el flujo de emisión
Seguimiento de envíosEjemplo del panel
Por resumir12Esperando SUNAT3Por revisar1
B001-000012Por resumir
F001-000048Aceptado

Las boletas esperan el resumen diario. El CDR confirma el resultado.

Tus credenciales.
Tu empresa.

Configura certificado digital y usuario SOL. Consulta la vigencia y copia la API key del ambiente que estás usando.

Certificado digitalUsuario SOLAPI key••••••••••••

Prueba primero.
Emite con confianza.

Separa pruebas y producción. Las emisiones beta no consumen tu cupo mensual ni se mezclan con tus comprobantes reales.

PruebasProducción

Un lugar para todas tus empresas.

Cambia de RUC, revisa el ambiente y comparte acceso con tu equipo. Cada empresa conserva su configuración y sus documentos.

Crea tu espacio
ACComercial AndinaRUC de tu empresa
NSTu siguiente proyectoAmbiente de pruebas

Menos integración.
Más producto.

Envía JSON desde tu backend. Consulta el resultado y descarga el XML firmado y el CDR cuando estén disponibles.

  • Autenticación por API key
  • Reintentos con la misma llave de idempotencia
  • Referencia OpenAPI y colección Postman
Leer documentación
curl -X POST "$SHARD_URL/api/sunat/$RUC/generate-invoice" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $OPERATION_ID" \
  --data @factura.json
Ejemplo de integración desde servidor.Payload y autenticación

De cero a tu primera emisión.

Un recorrido claro, desde tu RUC hasta la respuesta de SUNAT.

1

Configura tu empresa

Registra el RUC, carga el certificado y guarda tu usuario SOL secundario.

2

Valida tu integración

Usa la llave de pruebas y consulta el resultado de una emisión beta.

3

Pasa a producción

Activa el ambiente real y usa su API key desde tu sistema.

Un plan para tu siguiente etapa.

Empieza gratis. Elige tu capacidad según los comprobantes y RUC que administras.

Gratis

S/0/ mes

50 comprobantes al mes
1 RUC

Empezar gratis
  • API REST y ambiente beta
  • XML firmado y CDR
  • Facturas, boletas, notas, guías, resúmenes y bajas

Starter

S/29/ mes

1,500 comprobantes al mes
2 RUC incluidos

Elegir Starter
  • API REST y ambiente beta
  • XML firmado y CDR
  • Facturas, boletas, notas, guías, resúmenes y bajas

Business

S/149/ mes

15,000 comprobantes al mes
10 RUC incluidos

Elegir Business
  • API REST y ambiente beta
  • XML firmado y CDR
  • Facturas, boletas, notas, guías, resúmenes y bajas
  • Descarga de PDF

Precios en soles, sin IGV. El pago incluye 18% de IGV. El cupo es mensual y se comparte entre los RUC de tu cuenta. Las pruebas beta no consumen cupo.

¿Tu operación necesita más?Enterprise para evaluar mayor volumen y más empresas.
Crear cuenta para evaluar

Antes de integrar.

Respuestas claras para dar el primer paso.

Ir a la documentación
¿Puedo conectar FactuFlash a Claude o ChatGPT?

Sí, mediante un conector MCP personalizado cuando tu cuenta y las políticas de la plataforma lo permitan. Desde Integraciones IA eliges el asistente, sigues la guía y autorizas en FactuFlash las empresas y los permisos; cada empresa usa su ambiente configurado. Necesitas una cuenta en ambos servicios.

¿Cómo me ayuda la IA a integrar la facturación?

El MCP ofrece herramientas para generar ejemplos de código, emitir pruebas en beta, buscar comprobantes y consultar su estado y respuesta de SUNAT. Tu asistente puede usar esas herramientas en la conversación. Las acciones de producción requieren vista previa y confirmación.

¿Qué es una API de facturación electrónica?

Es un servicio que tu sistema llama por internet para emitir comprobantes electrónicos. Envías los datos de la factura o boleta en JSON y Factuflash genera el XML en formato UBL 2.1, lo firma con tu certificado, lo envía a SUNAT. Después consultas el estado final y descargas el CDR (la constancia de recepción).

¿Qué comprobantes puedo emitir con Factuflash?

Facturas, boletas, notas de crédito y débito y guías de remisión, además de resúmenes diarios de boletas y comunicaciones de baja.

¿Necesito un certificado digital?

Sí. SUNAT exige que cada comprobante vaya firmado con el certificado digital de la empresa. Lo subes una sola vez en formato .p12 o .pfx y Factuflash firma cada documento con él.

¿Puedo probar antes de emitir comprobantes reales?

Sí. Cada cuenta tiene acceso al ambiente de pruebas de SUNAT, y el plan Gratis incluye 50 comprobantes al mes para que pruebes la integración en producción sin pagar.

¿Puedo facturar para varias empresas (RUC)?

Sí. El plan Starter incluye 2 RUC, Profesional 5 y Business 10. Es la forma pensada para desarrolladores y software houses que emiten comprobantes por sus clientes.

¿Qué pasa si SUNAT no responde o rechaza un comprobante?

Factuflash reintenta automáticamente los envíos que fallan por problemas de conexión con SUNAT, y si un comprobante es rechazado te devuelve el código y el motivo para que lo corrijas.

¿Cuánto cuesta?

Hay un plan Gratis con 50 comprobantes al mes. Los planes de pago van desde S/29 al mes (Starter, 1,500 comprobantes) hasta S/149 (Business, 15,000 comprobantes y 10 RUC). Los precios no incluyen IGV.

FactuFlash

Tu próximo proyecto ya tiene
con quién facturar.

Conecta tu asistente, prepara tu integración y empieza en beta.

Empezar gratis