Este proyecto tiene como objetivo facilitar el uso del estándar UBL (Universal Business Language) en el ámbito de la facturación electrónica entre empresarios y profesionales (B2B) conforme al borrador del Real Decreto que desarrolla el artículo 2 bis de la Ley 56/2007 y el artículo 12 de la Ley 18/2022, de creación y crecimiento de empresas.
- Esquemas y estructuras UBL adaptados al contexto español.
- Modelos de factura y nota de crédito conformes al Reglamento de facturación (RD 1619/2012).
- Ejemplos de documentos UBL válidos para:
- Plataformas privadas de intercambio.
- Remisión a la Solución Pública de Facturación Electrónica.
- Reglas de validación conforme a la norma europea EN 16931.
- Documentación para la interoperabilidad con sintaxis Facturae, CII, Peppol BIS y EDIFACT.
📘 Borrador del Real Decreto (PDF)
Este proyecto responde a los requisitos que establece el futuro marco legal español:
- Emisión obligatoria de facturas electrónicas en formato estructurado entre empresarios y profesionales.
- Remisión obligatoria de copias en formato UBL a la Agencia Tributaria cuando no se utilice la solución pública.
- Interoperabilidad entre plataformas y transformación de formatos conforme a la EN 16931.
- Obligación de comunicar los estados de la factura (aceptación, rechazo, pago) para reducir la morosidad.
- Fomentar la adopción del estándar UBL en España.
- Aportar una base técnica para desarrolladores y proveedores de software.
- Servir como herramienta de prueba, integración y validación.
- Promover soluciones libres alineadas con la normativa europea.
- Validación semántica conforme a la norma EN 16931.
- Firma electrónica avanzada.
- Compatibilidad con soluciones públicas y privadas (Peppol BIS, Facturae, etc.).
Se aceptan contribuciones en forma de:
- Ejemplos de facturas en sectores específicos.
- Pull requests con mejoras de estructura, validación o documentación.
- Issues con dudas o propuestas normativas/técnicas.
Este proyecto se publica bajo la licencia GNU Affero General Public License v3.0 (AGPL-3.0).
Cualquier uso del código en productos o servicios comerciales de código cerrado sin liberación correspondiente del código fuente constituye una violación de los derechos de autor.
Consulta el archivo LICENSE para más detalles.
¿Quieres integrar UBL en tu sistema o necesitas asesoramiento técnico sobre factura electrónica?
Autor: Irene Solutions SL Email: info@irenesolutions.com