Skip to content

mdiago/Ubl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEAT: Factura eletrónica B2B (Ubl)

📄 UBL España - Factura Electrónica conforme al marco legal español y europeo

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.

⚙️ ¿Qué incluye este repositorio?

  • 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)

🏛️ Contexto normativo

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.

🚀 Objetivos

  • 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.

🛠️ Requisitos técnicos

  • 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.).

🤝 Contribuir

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.

📄 Licencia

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.

📬 Contacto

¿Quieres integrar UBL en tu sistema o necesitas asesoramiento técnico sobre factura electrónica?

Autor: Irene Solutions SL Email: info@irenesolutions.com

About

Universal Business Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages