Diferencias entre factura B2B y B2G: requisitos y formatos legales
La diferencia principal entre la factura B2B y la factura B2G radica en el destinatario del documento y en los requisitos técnicos exigidos por la ley. Mientras que la facturación B2G (dirigida a la Administración Pública) exige un formato XML estructurado y envío a través de FACe, las diferencias de la factura B2B (entre empresas privadas) radican en que, por ahora, admite mayor flexibilidad de formatos hasta la aplicación total de la Ley Crea y Crece. Entender qué obliga cada entorno es vital para evitar el rechazo de facturas y los retrasos en los cobros. En este artículo te explicamos los plazos, formatos y cómo emitir cada tipo de factura correctamente.
En resumen
Factura B2G (Business to Government): Es obligatoria para facturar a las Administraciones Públicas, debe emitirse en formato Facturae (XML) e incluir los códigos DIR3.
Factura B2B (Business to Business): Aplica a operaciones entre empresas privadas y profesionales. Su formato estructurado será obligatorio progresivamente con la Ley Crea y Crece.
Plataformas de envío: Las facturas públicas se envían al Punto General de Entrada (FACe), mientras que las privadas usarán plataformas de intercambio comercial o FACeB2B.
Sanciones y rechazos: Un error técnico en una factura B2G supone el rechazo automático y el bloqueo del cobro; en el entorno B2B, el incumplimiento futuro acarreará sanciones de Hacienda.
¿Qué es la factura B2G y cómo funciona con la Administración?
La factura B2G (del inglés Business to Government) es el documento electrónico estructurado que cualquier empresa o autónomo debe emitir cuando presta servicios o vende bienes a una entidad del sector público. Esta obligación es ineludible y no depende del importe de la operación.
La obligatoriedad de la factura electrónica B2G está regulada por la Ley 25/2013, que estableció que desde el 15 de enero de 2015 todos los proveedores de la Administración Pública deben utilizar canales electrónicos. Los requisitos técnicos son estrictos:
Formato oficial: Solo se admite el formato XML bajo el esquema Facturae (versión 3.2.2). No sirven los documentos en PDF ni las imágenes escaneadas.
Firma electrónica: El archivo debe ir firmado digitalmente (XAdES) utilizando un certificado digital reconocido, como el de la FNMT, para garantizar su integridad y autoría.
Códigos DIR3: La factura debe incluir obligatoriamente los códigos de identificación de la Oficina Contable, el Órgano Gestor y la Unidad Tramitadora de la entidad pública receptora.
Punto de entrada: Las facturas B2G estatales y de gran parte de los entes locales se envían a través de FACe, el Punto General de Entrada de Facturas Electrónicas de la Administración General del Estado.
¿Qué es la factura B2B y cuándo será obligatoria?
La factura B2B (Business to Business) es la factura comercial que se emite entre dos empresas o profesionales privados. Quedan excluidas las operaciones dirigidas a consumidores finales (B2C), que se rigen por normativas de comercio minorista.
Históricamente, en el entorno B2B se ha gozado de flexibilidad total, admitiéndose facturas en papel, PDF enviados por correo electrónico o formatos estructurados (EDI, UBL) si ambas partes lo acordaban comercialmente. Sin embargo, esto cambia con la entrada en vigor de la Ley 18/2022, conocida como Ley Crea y Crece.
La Ley Crea y Crece impone el uso obligatorio de la factura electrónica estructurada en las relaciones comerciales entre empresas y autónomos en España, con el objetivo de combatir la morosidad. Su implantación es escalonada:
La primera fase afectará a las empresas con una facturación anual superior a los 8 millones de euros.
La segunda fase extenderá la obligación al resto de empresas y autónomos. (Nota: Los plazos exactos dependen de la aprobación y publicación definitiva del reglamento técnico de desarrollo en el BOE).
Principales diferencias técnicas entre B2B y B2G
Para tener claro qué exige cada entorno, a continuación detallamos las diferencias normativas y operativas de ambos modelos de facturación.
| Característica | Factura B2G (Administración) | Factura B2B (Empresas) |
| Obligatoriedad | Obligatoria desde 2015 (Ley 25/2013). | Obligatoria escalonada según la Ley Crea y Crece. |
| Formato admitido | Exclusivamente Facturae (XML estructurado). | Transición de PDF a formatos estructurados (UBL, Facturae, CII). |
| Canal de envío | FACe u otros puntos de entrada públicos autonómicos. | Plataformas privadas de intercambio y FACeB2B. |
| Identificadores | Códigos DIR3 obligatorios (Oficina, Órgano, Unidad). | NIF/CIF estándar de la empresa receptora. |
| Firma electrónica | Obligatoria (XAdES) con certificado digital válido. | Requerida según el reglamento de factura electrónica privada. |
¿Cómo te ayuda el programa de facturación electrónica de elEquipoIA con las facturas B2B y B2G?
Cumplir con dos normativas distintas no tiene por qué bloquear la agilidad de tu negocio. El programa de facturación electrónica de elEquipoIA te permite centralizar ambas operaciones sin tener que duplicar tu trabajo administrativo.
Para tus operaciones con el sector público (B2G), el programa te permite generar la factura electrónica incluyendo los códigos administrativos correspondientes (DIR3). Una vez generada, puedes firmarla con tu certificado .p12 y descargar el XML de la factura de venta (Facturae), dejándolo completamente listo para que lo subas a la plataforma FACe.
Para tus operaciones con empresas privadas (B2B), puedes emitir facturas de venta directa detallando las líneas, el IVA correspondiente y las retenciones necesarias. Posteriormente, el sistema te facilita generar el PDF y enviarlo directamente por correo electrónico a tu cliente desde la misma pantalla.
En este vídeo de menos de 3 minutos te enseñamos cómo imprimir, exportar y enviar una factura por correo a tus clientes.
Preguntas frecuentes
¿Puedo enviar un PDF a un Ayuntamiento o Comunidad Autónoma?
No. La Ley 25/2013 prohíbe explícitamente el uso de formatos no estructurados como el PDF o el papel para facturar a las Administraciones Públicas. Si envías un PDF, la factura será rechazada automáticamente y no se tramitará su pago.
¿Qué pasa si me equivoco en el código DIR3 de una factura B2G?
Si los códigos de Oficina Contable, Órgano Gestor o Unidad Tramitadora son incorrectos, la plataforma FACe rechazará la factura en el acto. Deberás emitir una nueva factura corrigiendo los códigos para que inicie su trámite de validación.
¿Tengo que usar FACe para enviar mis facturas B2B?
No. FACe es exclusivo para facturar a la Administración Pública. Para el entorno B2B, el reglamento de la Ley Crea y Crece prevé el uso de plataformas privadas de intercambio electrónico y la plataforma pública FACeB2B como nodo de interconexión gratuita.
¿Afecta el sistema Verifactu a las facturas públicas y privadas?
Sí. El sistema Verifactu, derivado de la Ley Antifraude, afecta a la generación de los registros de facturación de cualquier emisor en España, independientemente de si su cliente es una empresa privada (B2B), un consumidor final (B2C) o la Administración Pública (B2G).
Normativa y fuentes
La información técnica y los plazos legales de este artículo se fundamentan en la siguiente normativa oficial española:
Ley 25/2013, de 27 de diciembre, de impulso de la factura electrónica y creación del registro contable de facturas en el Sector Público (BOE).
Ley 18/2022, de 28 de septiembre, de creación y crecimiento de empresas (Ley Crea y Crece) (BOE).
Agencia Estatal de Administración Tributaria (AEAT): Información general sobre formatos de facturación, FACe, y reglamentos técnicos en desarrollo.
¿Preparado para la factura electrónica obligatoria?
Adaptarse a la facturación electrónica B2G y preparar el terreno para la obligatoriedad B2B es un paso indispensable para la supervivencia de cualquier negocio hoy. En elEquipoIA sabemos cómo hacerlo sencillo. Contáctanos para solicitar una demostración y descubre cómo nuestro programa de facturación electrónica puede ordenar el caos administrativo de tu empresa, asegurando que tus cuentas y tus facturas siempre cuadren.








