Factura electrónica ante SUNAT, integrada a tu sistema en horas, no en meses.
SWSPERU FACT es la API de facturación electrónica para Perú: Facturas, Boletas, Notas de Crédito/Débito y Guías de Remisión, con ambiente de pruebas gratuito y sin certificado digital que gestionar tú mismo.
De cero a tu primer comprobante en 3 pasos
- 1
Regístrate
Crea tu cuenta en el portal con los datos de tu empresa (RUC, email). Tu cuenta queda lista para operar en el ambiente beta apenas la aprobamos.
- 2
Configura tus credenciales SUNAT
Conecta tus datos SOL y tu certificado digital — nosotros nos encargamos del resto (series, ambientes beta y producción separados, renovación de sesión con SUNAT).
- 3
Emite
Un solo POST a nuestra API y tu Factura, Boleta, Nota o Guía queda emitida, con XML, CDR y PDF listos para descargar de inmediato.
Integración
Un POST, un comprobante emitido
Así de directo es emitir un comprobante real. Este ejemplo no es teórico — es el mismo curl que corrimos en vivo contra el ambiente beta de SUNAT para armar nuestra documentación.
POST /invoices — emite una Boleta
curl -s -X POST "{BASE_URL}/invoices" \
-H "Authorization: Bearer {API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"tipo_comprobante": "03",
"external_reference": "MI-PRIMER-PEDIDO",
"customer": {
"tax_id": "10412345678",
"name": "CLIENTE DE PRUEBA",
"address": "AV. SIEMPRE VIVA 123",
"document_type": "1"
},
"items": [
{ "sku": "DEMO-1", "description": "Producto de prueba", "quantity": 2, "unit_price": 15.90 }
]
}'Respuesta (resumida, la real trae más campos)
{
"id": 7,
"environment": "beta",
"serie": "B001",
"numero": "00000003",
"total": "31.80",
"estado_sunat": "aceptado",
"descripcion_sunat": "La Boleta numero B001-00000003, ha sido aceptada",
"documents": { "xml_available": true, "cdr_available": true, "pdf_available": true }
}XML, CDR (la constancia oficial de SUNAT) y PDF quedan disponibles al instante. Sin SDK que instalar, sin certificado que renovar a mano.
Ver referencia completa de la API →Todo lo que necesitas para facturar en Perú
Factura electrónica
Para tus clientes con RUC.
Boleta de venta electrónica
Para consumidor final.
Notas de Crédito y Débito
Anula, corrige o ajusta un comprobante ya emitido, ligado siempre al original.
Guía de Remisión electrónica
Como remitente o como transportista, para el traslado de mercadería.
Más que facturación
Consultas, validaciones y notificaciones a tus clientes
Tu misma API key también te da acceso a esto — sin contratar nada aparte ni integrar un proveedor distinto.
Consultas y validación de datos
Consulta de RUC
Razón social, estado ante SUNAT, condición de domicilio y dirección — al instante.
Consulta de DNI
Nombre completo, fecha de nacimiento y dirección, para autocompletar los datos de tu cliente.
Tipo de cambio
Compra y venta oficial para una fecha específica, para tus operaciones en moneda extranjera.
Establecimientos anexos
Todos los locales/sucursales que un RUC tiene registrados ante SUNAT.
Representantes legales
Quiénes están autorizados a firmar por una empresa, con su cargo y desde cuándo.
Comisiones AFP
La tabla vigente de comisiones y aportes por periodo, siempre actualizada.
Validación de comprobantes
Confirma si una Factura o Boleta de un tercero es válida ante SUNAT antes de aceptarla.
Notificaciones a tus clientes
Avisos por WhatsApp
Cuando emites una Factura o Boleta, tu cliente recibe un WhatsApp confirmando que ya está lista — identificado a nombre de tu negocio. Opt-in por comprobante (tú decides cuándo enviarlo) y nunca retrasa ni bloquea tu emisión.
Todo se consulta con la misma API key que ya usas para facturar, sujeto a un cupo mensual incluido en tu cuenta.
Ver el detalle técnico en la documentación →Precios
Precios claros, sin letra chica
Los límites de cada plan son una guía de uso esperado. Si tu volumen crece más rápido de lo previsto, te avisamos antes de que sea un problema — nunca vas a quedar bloqueado a mitad de una operación.
Beta
GratisGratis
Hasta 200 comprobantes/mes
- Certificado y series de prueba
- Acceso completo a la API
- Soporte por documentación
Starter
S/ 49/mes
Hasta 300 comprobantes/mes
- Ambiente de producción
- Soporte por email
- 1 usuario de portal
Growth
S/ 99/mes
Hasta 1,000 comprobantes/mes
- Todo lo de Starter
- Soporte prioritario
- Múltiples usuarios de portal
Enterprise
Cotizar
A medida comprobantes/mes
- Volumen alto
- SLA dedicado
- Onboarding asistido
FAQ
Preguntas frecuentes
¿Qué es SWSPERU FACT?
Una API de facturación electrónica: te conectas una vez y emites Facturas, Boletas, Notas y Guías de Remisión válidas ante SUNAT, sin construir tú mismo la integración con SUNAT ni gestionar certificados digitales.
¿En qué se diferencia de usar el SEE-SOL de SUNAT directamente?
SEE-SOL es gratuito pero manual — no tiene API, no se integra con tu sistema de ventas o ERP. SWSPERU FACT es para negocios que emiten desde su propio software y necesitan que la facturación pase automáticamente, sin que alguien tipee cada comprobante a mano.
¿Qué es el ambiente beta?
Un ambiente de pruebas completo y gratuito (hasta 200 comprobantes/mes) contra los servidores de pruebas de SUNAT — lo que emites ahí no tiene validez tributaria real. Te permite integrar y probar tu sistema de punta a punta antes de mover un solo comprobante a producción.
¿Cómo paso a producción?
Cuando tu integración esté validada en beta, activas tu cuenta de producción desde el portal (credenciales y certificado se configuran por separado del ambiente beta — nunca se mezclan). Cada comprobante queda etiquetado con el ambiente en que se emitió.
¿Qué tan rápido puedo integrarme?
El flujo básico (emitir y consultar un comprobante) es un POST y un GET — la mayoría de las integraciones sencillas están funcionando en beta el mismo día. Nuestra guía de inicio rápido lleva de "no tengo cuenta" a "emití mi primer comprobante, lo notifiqué por WhatsApp y consulté un RUC" en 5 pasos.
¿Qué pasa si SUNAT rechaza u observa un comprobante?
Tu request a nuestra API sigue respondiendo con éxito (201) — el resultado real de SUNAT viene en el campo estado_sunat de la respuesta: aceptado, observado (quedó registrado, pero con una observación menor) o rechazado (no válido, se corrige y se reemite). Nunca ocultamos un rechazo de SUNAT ni lo disfrazamos de error técnico.
¿Las consultas de RUC/DNI y las notificaciones WhatsApp cuestan aparte?
No necesitas contratar nada adicional ni integrar un proveedor distinto — se consultan con la misma API key que ya usas para facturar, sujeto a un cupo mensual incluido en tu cuenta. Contáctanos si tu volumen necesita un cupo mayor.
Contacto
¿Tienes preguntas? Escríbenos
Cuéntanos sobre tu negocio y te ayudamos a evaluar si SWSPERU FACT encaja con tu integración.
¿Listo para dejar de facturar a mano?
Regístrate gratisGrupo SWSPERU
Otros servicios de SWSPERU
Además de la facturación electrónica, en SWSPERU también ofrecemos esto — cada uno en su propio sitio.
Certificados digitales
Certificado digital para firmar tus comprobantes electrónicos — el mismo que necesitas para usar con SWSPERU FACT.
Visitar sitio →Software empresarial
Desarrollo de software a medida para tu empresa: sistemas de gestión, puntos de venta y aplicaciones a la medida de tu operación.
Visitar sitio →Desarrollo web y marketing
Diseño y desarrollo de páginas web, posicionamiento SEO en Google y redes sociales, y soporte técnico continuo.
Visitar sitio →Dominios y hosting
Registro de dominios, hosting web, WordPress y servidores dedicados/VPS para tu proyecto.
Visitar sitio →Equipos de cómputo
Venta de laptops, PCs, insumos y licencias de software para tu empresa.
Visitar sitio →Envíos por WhatsApp (API)
API independiente para integrar el envío de notificaciones por WhatsApp directamente desde tus propios sistemas.
Visitar sitio →