Api de Facturación Electrónica en Perú - API SUNAT

Para tu empresa y distribuidores de software

API REST para emitir facturas, boletas, notas de crédito, guías de remisión y otros comprobantes electrónicos válidos ante SUNAT. Está diseñada para integrar sistemas ERP, CRM, POS, WooCommerce, Shopify, tu SaaS y aplicaciones desarrolladas en cualquier lenguaje.

Dos soluciones de Api de Facturación electrónica

Para empresas

Tienes un negocio y quieres integrar en tu propio sistema de ventas o tu propio ERP.

				
					POST https://miempresa.proapi.facturalibre.org/api/documents
Authorization: Bearer TU_TOKEN
				
			
				
					{
  "serie_documento": "F001",
  "numero_documento": "#",
  "fecha_de_emision": "2026-07-09",
  "hora_de_emision": "10:11:11",
  ....
 }
				
			

Para Distribuidores

Tienes un aplicativo o sistema SaaS y necesitas facturar para múltiples empresas.

				
					POST https://proapi.facturalibre.org
Authorization: Bearer TU_TOKEN
X-Business-Number:
RUC_CLIENTE
				
			
				
					{
  "serie_documento": "F001",
  "numero_documento": "#",
  "fecha_de_emision": "2026-07-09",
  "hora_de_emision": "10:11:11",
  ....
 }
				
			

¿QUÉ PROBLEMA RESUELVE?

Completa documentación en POSTMAN

Tienes la documentación completa de la api en postman con ejemplos y puedes probar directamente.

¿Qué es la API de FacturaLibre?

La API REST de FacturaLibre permite que cualquier software envíe comprobantes electrónicos a SUNAT mediante solicitudes HTTP utilizando JSON.

Tu sistema únicamente envía la información del comprobante y FacturaLibre se encarga del resto:

No necesitas desarrollar la lógica de SUNAT ni preocuparte por cambios técnicos en la normativa.

¿Para quién está diseñada?

FacturaLibre API está diseñada para empresas y desarrolladores que necesitan integrar facturación electrónica en Perú.

API REST para tu lenguaje o framework de programación preferido

JavaScript
Php
Laravel
Laravel
Python
Y mas.

¿Por qué elegir la api de SUNAT de FacturaLibre?

Preguntas frecuentes

FacturaLibre utiliza una API REST que intercambia información mediante JSON.

No. FacturaLibre genera automáticamente el XML requerido por SUNAT.
No. FacturaLibre brinda e incluye firma digital PSE.
No. La API realiza la comunicación por ti.
Sí. Al ser una API REST puede utilizarse desde cualquier lenguaje que soporte HTTP.
Sí. Ya contamos con integración con WooCommerce.

Sí. Ya contamos con integración con Shopify.

Sí. Una vez contratado puedes realizar pruebas antes de pasar a producción.

Dependiendo del tipo de comprobante, la API devuelve:

  • Estado
  • XML
  • PDF
  • CDR
  • Hash
  • Número del comprobante
  • Mensajes de validación

Tienes la documentación completa aquí

Empieza Hoy

Crea una cuenta y comienza a integrar la API de FacturaLibre en tu sistema. Accede a la documentación técnica, realiza pruebas en el ambiente de desarrollo y pasa a producción cuando estés listo.

Registro en FacturaLibre

Para crear una cuenta gratuita, debes demostrar que tienes tu certificado digital descargado de SUNAT y tu usuario secundario de su portal SOL, caso contrario, tu cuenta gratuita no será creada, puedes entrar a la zona de tutoriales y guiarte para cumplir este requisito. Para los planes de Pago, pueden solicitar soporte al equipo de FacturaLibre posterior a tu compra, para que te apoyemos con este procedimiento.