Facturación electrónica DGFiP
Guía completa para cumplir con la RFE (Réforme de la Facturation Électronique) usando B2Brouter como tu Plateforme Agréée.
En esta guía encontrarás todo lo que necesitas para operar con la Reforma de Facturación Electrónica (RFE) francesa en B2Brouter, desde la primera activación hasta el seguimiento diario de tus facturas y reportes fiscales.
La RFE y la Plateforme Agréée (PA)
Sección titulada «La RFE y la Plateforme Agréée (PA)»La Reforma de Facturación Electrónica (RFE - Réforme de la Facturation Électronique) es la normativa francesa que obliga progresivamente a todas las empresas a emitir, enviar y recibir sus facturas en formato electrónico, en lugar de papel o PDF simple. También incluye el e-reporting, que es el envío de reportes fiscales a la DGFiP (Direction Générale des Finances Publiques).
Para cumplir con esta obligación, las empresas deben pasar por una Plateforme Agréée (PA), un operador registrado y habilitado por la DGFiP. La PA actúa como intermediario de confianza entre la empresa y la administración fiscal: recibe y transmite las facturas en formato estructurado, y envía a la DGFiP los datos de e-reporting.
B2Brouter es una Plateforme Agréée (PA) certificada. Al asignarnos como tu PA, nos encargamos de tu registro en el Annuaire que es el directorio central del PPF (Portail Public de Facturation), la transmisión de tus documentos, los reportes fiscales, y la gestión del ciclo de vida de los estados de tus facturas.
Cómo cumplir con la RFE
Sección titulada «Cómo cumplir con la RFE»La RFE se aplica de forma progresiva según el tamaño de la empresa. A partir del 1 de septiembre de 2026, todas las empresas están obligadas a poder recibir facturas electrónicas. La obligación de emitir facturas electrónicas e informar a la DGFiP con reportes fiscales, se aplica más adelante según el tipo de empresa (grandes empresas y ETI desde el 1 de septiembre de 2026; PYMEs y microempresas desde el 1 de septiembre de 2027).
Con B2Brouter puedes cumplir con ambas obligaciones desde ya: basta con asignarnos como tu PA para empezar a recibir, y activar el tax report cuando necesites emitir.
En B2Brouter esto se traduce en dos modos, que usaremos a lo largo de esta guía:
- Solo recepción — la cuenta tiene B2Brouter asignado como PA, pero el tax report no está activado. Cubre la obligación de recibir.
- e-Reporting completo — además de la PA, el tax report está activado. Cubre tanto recibir como emitir, con generación automática de reportes fiscales.
Diferencias entre la RFE y Chorus Pro (B2B ≠ B2G)
Sección titulada «Diferencias entre la RFE y Chorus Pro (B2B ≠ B2G)»Chorus Pro es el circuito que se usa para facturar a las administraciones públicas francesas (B2G). La RFE, en cambio, regula la facturación entre empresas (B2B), a través de tu Plateforme Agréée (PA). Son dos circuitos independientes: si tu empresa factura tanto a otras empresas como a la administración pública, puedes usar ambos circuitos en paralelo sin que se solapen.
Estructura de tu empresa en B2Brouter: cuenta principal y unidades organizativas
Sección titulada «Estructura de tu empresa en B2Brouter: cuenta principal y unidades organizativas»En Francia, cada empresa tiene un número SIREN que la identifica de forma única, y cada establecimiento o servicio tiene su propio código SIRET, derivado de ese SIREN. En B2Brouter seguimos esta misma lógica: la cuenta principal se crea con el SIREN de la empresa, y cada establecimiento se representa como una unidad organizativa (UO) identificada con su código SIRET.
Si tu empresa tiene varios establecimientos o servicios bajo el mismo SIREN, cada uno se representa como una unidad organizativa (UO) independiente dentro de la misma cuenta. Para crear una unidad organizativa con el código SIRET o sufijo correspondiente, accede a la cuenta creada con el SIREN y sigue los pasos indicados en la guía de creación de unidades organizativas.
1. Asignación de PA y activación del tax report
Sección titulada «1. Asignación de PA y activación del tax report»Al asignar B2Brouter como tu PA, quedas registrado en el Annuaire del PPF con un transporte Peppol (la red internacional de intercambio de documentos electrónicos). Esto te permite recibir facturas de tus proveedores de inmediato (modo Solo recepción).
Si además necesitas emitir facturas vía DGFiP, después de asignar B2Brouter como tu PA, debes activar el reporte fiscal (modo e-Reporting completo). Al activarlo, B2Brouter se encarga de generar y enviar a la DGFiP los reportes fiscales correspondientes y de enviar tus facturas mediante Peppol.
1.1 Asignar B2Brouter como tu PA
Sección titulada «1.1 Asignar B2Brouter como tu PA»Pasos a seguir para asignar B2Brouter como tu PA:
- ⚙ Configuración de la cuenta → en el menú lateral, ve a la sección e-Reporting France.
- Revisa el identificador y dale a Continuar.
- Adjunta el documento que acredite la identidad de la empresa (por ejemplo, el Kbis).
- Clica a Guardar y finalizar proceso.
B2Brouter ya es tu PA y automáticamente inicia dos procesos:
Sección titulada «B2Brouter ya es tu PA y automáticamente inicia dos procesos:»1. Registra tu empresa en el Annuaire del PPF:
Tu identificador se vuelve localizable por cualquier plataforma en el ecosistema de facturación electrónica francés.
La publicación del identificador en el Annuaire del PPF puede tardar hasta 24 horas en una primera activación. Es un ritmo de infraestructura de la DGFiP, no de B2Brouter. Hasta que no se haya propagado, no podrás emitir ni recibir facturas DGFiP.
2. Crea tu identificador Peppol de esquema 0225:
Tu empresa queda habilitada para recibir facturas electrónicas desde cualquier plataforma conectada a Peppol en Francia. Si la cuenta ya tenía un identificador en Peppol, queda reemplazado por el identificador con el esquema 0225.
¿Qué es el esquema 0225? En Peppol, cada identificador lleva un código de esquema que indica de qué tipo es. El esquema
0225es el que identifica a las empresas francesas en la red Peppol, basado en su SIREN o SIRET. Otros esquemas identifican otros tipos de identificador: por ejemplo,0002para SIREN o0009para SIRET.
Errores frecuentes en la activación
Sección titulada «Errores frecuentes en la activación»| Error | Qué hacer |
|---|---|
| Error 422 del PPF (p. ej. "Le SIREN en entrée n'existe pas ou la date de début d'effet de ligne annuaire est antérieure à la date de début d'effet de ce SIREN") | El SIREN todavía no está en el Annuaire del PPF, o la fecha de inicio indicada es anterior a la fecha de efecto del SIREN. Comprueba tu SIREN en facturation.chorus-pro.gouv.fr/annuaire, ajusta la fecha si hace falta, y vuelve a intentarlo. |
| El SIREN ya está en uso | Otra cuenta activa ya tiene este SIREN. Si crees que la cuenta duplicada es tuya, contacta con soporte indicando ambas cuentas. |
| El número de VAT ya está en uso | Mismo caso, con el número de VAT que derivamos automáticamente de tu SIREN: debe ser único en todo el sistema. No se resuelve reintentando — contacta con soporte para decidir qué cuenta conserva la identidad fiscal. |
| "Adresse de facturation non active" / "Plateforme agréée rattachée: Non" | Tu ficha existe en el Annuaire pero ninguna plataforma la ha reclamado todavía. Repite la asignación en ⚙ Configuración de la cuenta → e-Reporting France. |
Verificar que el registro está publicado en la red Peppol
Sección titulada «Verificar que el registro está publicado en la red Peppol»Una vez asignado B2Brouter como PA, puedes comprobar cómo avanza el registro de la red Peppol en ⚙ Configuración de la cuenta → Peppol. Cada indicador puede mostrar uno de estos estados: No publicado, En proceso o Publicado.
| Indicador | Qué significa |
|---|---|
| SML | El registro global en Peppol. Tu empresa se está dando a conocer en la red Peppol. |
| SMP | El servicio de metadatos (en B2Brouter sigue al SML). Se está configurando el enlace necesario para que las facturas te lleguen correctamente. |
| Peppol Directory | Listado público de empresas localizables en Peppol. |
Cuando SML y SMP están en Publicado, ya puedes recibir facturas por Peppol. El estado del Directorio Peppol no afecta a esto — solo determina si apareces en el listado público de búsqueda.
1.2 Activar reporte fiscal
Sección titulada «1.2 Activar reporte fiscal»Si tu modo es el de e-Reporting completo, después de asignar B2Brouter como tu PA tienes que activar el reporte fiscal.
- Clica el switch "Activar e-Reporting France".
- Revisa los datos del formulario.
- Tipo de operación — Servicios, Bienes o Mixto: indica el tipo de actividad de la empresa a efectos del reporte fiscal.
- Motivo de VAT exento.
- Régimen de TVA — El régimen de TVA determina la frecuencia con la que se envían los reportes fiscales a la DGFiP. Asegúrate de seleccionar el que te corresponde.
- Correo electrónico del declarante — Este correo electrónico es necesario para generar los reportes fiscales para facturas cross-border y simplificadas.
- Dale a Guardar y activar.
A partir de este momento, B2Brouter genera y transmite los reportes fiscales de forma automática, sin ninguna acción manual por tu parte:
- Cada factura B2B doméstica que emitas se deposita en el PPF como reporte fiscal.
- Las facturas B2C y las que tienen un destinatario no francés se acumulan y se envían a la DGFiP según la frecuencia que hayas seleccionado en Régimen de TVA.
Puedes consultar los reportes fiscales transmitidos en el apartado Impuestos del menú principal de la aplicación.
Encontrarás más información en el apartado Reportes fiscales de la guía.
1.3 Cambiar de PA
Sección titulada «1.3 Cambiar de PA»Tanto si vienes de otra Plateforme Agréée como si quieres dejar B2Brouter por otra, el cambio depende de dos registros distintos que no se comportan igual:
- El Annuaire se actualiza automáticamente: al asignar B2Brouter como tu PA, tu ficha se transfiere hacia nosotros sin que la PA anterior tenga que hacer nada.
- El registro de Peppol es más estricto: un identificador solo puede estar de alta con un proveedor de Peppol a la vez. Si ya está de alta con otra PA, hace falta liberarlo antes de poder activar la nueva.
Venir a B2Brouter desde otra PA
Sección titulada «Venir a B2Brouter desde otra PA»Sigue los pasos normales para asignar B2Brouter como tu PA. Si tu identificador ya está registrado con otro proveedor Peppol, verás un aviso indicándolo, con dos opciones:
- Introducir el código de migración, si tu PA anterior te lo ha proporcionado.
- Pedir que tu PA anterior lo despublique de Peppol.
Pregunta a tu PA anterior si ofrece un código de migración: es la única forma de cambiar de PA sin dejar de recibir facturas durante la transición.
Dejar B2Brouter por otra PA
Sección titulada «Dejar B2Brouter por otra PA»Ve a ⚙ Configuración de la cuenta → sección Peppol del menú lateral. En la ficha resumen de tu empresa en Peppol, clica en los 3 puntos que encontrarás en la línea donde se especifica el estado. Allí verás dos opciones:
| Opción | Qué hace |
|---|---|
| Generar código de migración Recomendado | Genera un código que le das a tu nueva PA para completar la migración sin cortar el servicio. |
| Despublicar de Peppol | Retira tu identificador del registro de Peppol. Te quedas sin servicio hasta que alguna plataforma vuelva a publicarlo. |
Usa siempre que puedas el código de migración.
2. Crear un contacto francés
Sección titulada «2. Crear un contacto francés»Este apartado cubre solo los puntos específicos de DGFiP; para el proceso general de creación de un contacto, consulta la guía general de creación de contactos.
Método de envío de facturas
Sección titulada «Método de envío de facturas»Al crear el contacto, presta atención al método de envío de facturas: en el caso de Solo recepción puedes seleccionar cualquiera de las opciones, pero en el caso de e-Reporting completo la opción a seleccionar es Red Peppol.
Generación automática de los identificadores de un contacto
Sección titulada «Generación automática de los identificadores de un contacto»B2Brouter autocompleta los identificadores relacionados a partir del que introduzcas: si indicas el SIREN o el SIRET, genera automáticamente el número de VAT y el identificador Peppol; si indicas el número de VAT, genera el SIREN y el identificador Peppol.
En la ficha del contacto conviven los tres códigos distintos, cada uno con un papel propio:
| Identificador | Campo | Esquema | Valor |
|---|---|---|---|
| Identificador de empresa | cin_scheme | 0002 (SIREN) o 0009 (SIRET) | 9 cifras (SIREN) o 14 cifras (SIRET) |
| Identificador fiscal / Número VAT | tin_scheme | 9957 | FR{kk}{siren} |
| Identificador Peppol | pin_scheme | 0225 | SIREN o SIREN_SIRET |
Verificación en el Annuaire
Sección titulada «Verificación en el Annuaire»Cuando creas un contacto francés, B2Brouter consulta automáticamente su presencia en el Annuaire del PPF (Flux 11). Puedes consultar este estado en la ficha del contacto, en la sección Resumen:
| Estado | Qué significa |
|---|---|
| Registrado | Las facturas se transmiten vía la red Peppol y generan su reporte fiscal correspondiente. |
| No registrado | Las facturas se crean, pero no se genera el reporte fiscal (Flux 1), ya que la declaración no sería válida. El cliente deberá registrarse con una PA. |
| Verificación pendiente | La creación no se bloquea: la factura se emite con normalidad y se genera su reporte fiscal. La verificación en el Annuaire se completa más adelante. |
Contactos no franceses
Sección titulada «Contactos no franceses»Cualquier factura con un contacto de otro país genera automáticamente un reporte fiscal transfronterizo (Flux 10). En el método de envío de facturas, selecciona Red Peppol e introduce el identificador Peppol del cliente: en este caso no será el esquema 0225, sino el que corresponda a su país.
DROM (Guadalupe, Martinica, La Reunión)
Sección titulada «DROM (Guadalupe, Martinica, La Reunión)»Los contactos con país Guadalupe, Martinica o La Reunión se consideran territorio francés a efectos fiscales: sus facturas generan el reporte fiscal doméstico (Flux 1), no el transfronterizo, y se transmiten con código de país FR. El resto de territorios de ultramar (Nueva Caledonia, Polinesia Francesa, San Pedro y Miquelón, Wallis y Futuna, TAAF...) se consideran exportación y generan el reporte fiscal transfronterizo (Flux 10).
3. Emitir una factura
Sección titulada «3. Emitir una factura»Este apartado cubre la emisión de facturas en modo e-Reporting completo. Si tu cuenta está en modo Solo recepción, puedes emitir facturas de la forma habitual de la aplicación, pero sin las características específicas de DGFiP; para más información sobre cómo crear una factura, consulta la guía general de creación de facturas.
3.1. Formulario de la factura
Sección titulada «3.1. Formulario de la factura»Datos generales
Sección titulada «Datos generales»Verifica que el Transporte muestra Peppol Network y el Formato muestra France UBL Invoice CIUS. Si es así, la factura se transmitirá por la red Peppol tal como exige la DGFiP; si tienes dudas sobre estos valores, consulta el apartado Crear un contacto francés.
Formatos de documento
Sección titulada «Formatos de documento»| Formato | Cuándo se usa |
|---|---|
| UBL Peppol France CIUS | Por defecto, si el destinatario está registrado en el Annuaire/Peppol. |
| Factur-X | Para destinatarios no registrados con identificador 0225. Es un PDF/A-3 con CII XML embedded; un PDF escaneado o impreso no es Factur-X. |
| CII France CIUS | Variante XML alternativa, si el destinatario la exige. |
Más abajo en el formulario encontrarás el selector de Tipo de operación, preseleccionado por defecto con el valor que configuraste al activar el tax report. Puedes modificarlo si esta factura concreta lo necesita o cambiar el valor predeterminado en ⚙ Configuración de la cuenta → e-Reporting France.
Líneas de factura
Sección titulada «Líneas de factura»Cada línea de la factura incluye descripción, cantidad, precio unitario sin VAT y tipo de VAT.
Tipos de VAT franceses:
| VAT | Uso |
|---|---|
| 20 % | Tipo normal. |
| 10 % | Restauración, obras, transportes. |
| 5,5 % | Alimentación, libros, energía. |
| 2,1 % | Prensa, medicamentos reembolsables. |
| 0 % Exento | Exenciones del CGI - requiere código VATEX-FR-CGI… |
| 0 % Zero-rate | Franchise en base de TVA (VATEX-FR-FRANCHISE). |
| 0 % Autoliquidación | Reverse charge (VATEX-FR-AE). |
| 0 % Détaxe | Operación fuera del ámbito de aplicación del VAT (p. ej. ventas en régimen de détaxe a viajeros). No hace falta código VATEX: la línea se declara con categoría O y porcentaje 0. |
Exención de VAT — código obligatorio Importante
Sección titulada «Exención de VAT — código obligatorio »Si aplicas 0 % con exención, debes indicar el código VATEX-FR-… correspondiente en el comentario de la línea. Sin el código, la factura se crea pero no se transmite al PPF: queda encallada y hay que eliminarla y recrearla con el código correcto.
Si ya has añadido un código VATEX y la factura sigue sin transmitirse, revisa que el código esté escrito exactamente como aparece en la lista, sin texto añadido — por ejemplo VATEX-EU-IC, no VATEX-EU-IC Exoneración intracomunitaria. El campo se recorta a 50 caracteres, así que cualquier texto de más puede hacer que no coincida y la validación falle en silencio, igual que si no hubieras puesto ningún código. Si importas la factura en XML, además, el código debe ir en la etiqueta del motivo de exención — no en la del código, que no leemos.
Códigos VATEX más usados:
| Código | Uso |
|---|---|
VATEX-FR-FRANCHISE | Franchise en base de TVA (micro-empresas). B2Brouter lo mapea a categoría Z (zero-rate) en el XML. |
VATEX-FR-AE | Autoliquidación (reverse charge). |
VATEX-EU-IC | Venta intracomunitaria. |
VATEX-FR-CGI261-1 | Servicios médicos. |
VATEX-FR-CGI261-3 | Enseñanza y formación profesional. |
VATEX-FR-CGI261-5 | Organismos sin ánimo de lucro. |
VATEX-FR-CGI261C-1 | Operaciones bancarias y financieras. |
VATEX-FR-CGI261C-2 | Seguros y reaseguros. |
VATEX-FR-CNWVAT | Nota de crédito sin TVA ("avoir net de taxe", p. ej. un descuento por pronto pago ya aplicado). Solo válido en notas de crédito (tipos 261, 381 o 396); se rechaza en facturas (regla G6.21). |
VATEX-EU-F / VATEX-EU-I / VATEX-EU-J | Régimen del margen (bienes de segunda mano, objetos de arte y colección, agencias de viajes). La línea se declara con categoría E, base = importe con VAT incluido. |
Para la lista completa (más de 20 códigos), consulta la guía DGFiP para desarrolladores.
Información de pago — campos obligatorios (B2B)
Sección titulada «Información de pago — campos obligatorios (B2B)»Tres campos son obligatorios para facturas B2B francesas. Si falta alguno, aparece un error explícito en cada campo.
- Información de pago — referencia y menciones legales (forma social, capital, RCS).
- Método de pago (texto) — método + IBAN/BIC.
- Condiciones de pago — plazo, penalizaciones de retraso, descuento por pago anticipado.
Estos campos no son obligatorios para facturas B2C (facturas a particulares).
Ejemplos:
Información de pago:FA-2026-0048 — Exemplar SAS, SAS au capital de 50 000 EUR, RCS Paris 123 456 789Método de pago:Virement bancaire, IBAN FR00 0000 0000 0000 0000 0000 000, BIC XXXXFRPPCondiciones de pago:Net 30 jours à compter de la date de facture.Pénalité de retard : 12% annuel (Art. L441-10 C. com.).Indemnité forfaitaire de recouvrement : 40,00 EUR (Art. D441-5 C. com.).Pas d'escompte pour paiement anticipé.Qué ocurre al enviar la factura
Sección titulada «Qué ocurre al enviar la factura»Al emitir la factura, B2Brouter la transmite al destinatario por la red Peppol y, en paralelo, genera el reporte fiscal correspondiente y lo deposita en el PPF.
Emitir factura - B2Brouter → Factura → Destinatario ↘ Reporte fiscal → DGFiP (PPF)Para saber más sobre cómo y cuándo informa B2Brouter a la DGFiP, consulta el apartado 7. Reportes fiscales.
Si la factura queda en estado de error, encontrarás información sobre cómo proceder en el apartado Factura con error.
4. Ciclo de vida de la factura
Sección titulada «4. Ciclo de vida de la factura»En la vista de la factura verás un estado principal y, justo a su lado, el estado de validación. Las demás fases del ciclo de vida —envío, reporte fiscal, recepción y respuesta— también las puedes consultar pasando el cursor por encima. Estos cambios de estado se comunican mediante mensajes CDAR (Flux 6).
| Fase del ciclo de vida | Qué indica |
|---|---|
| Estado de validación | Si el documento estructurado y los campos obligatorios son correctos, antes de intentar enviar nada. |
| Estado de envío | Si B2Brouter ha transmitido correctamente los documentos: la factura al destinatario y el reporte fiscal a la DGFiP. Valores: Enviada o Error. |
| Estado del reporte fiscal | Si la DGFiP ha aceptado el reporte fiscal. Valor: Registrada. Consulta el detalle en el apartado Cuándo y cómo confirma el PPF tu reporte fiscal (CDV). |
| Estado de recepción | Si el destinatario ha recibido la factura. Valor: Registrada o Error. |
| Estado de respuesta | La acción del destinatario sobre la factura: Aceptada, Rechazada o Pagada (CDAR 212, Encaissée). Depende únicamente del destinatario. |
Si hay un error de envío, de recepción o en el reporte fiscal, la factura queda con estado principal Error — el motivo puede estar en cualquiera de los tres.
Factura con error
Sección titulada «Factura con error»Antes de estar registrada, una factura en estado Error se puede eliminar, corregir y volver a crear. Una vez registrada, ya no se puede eliminar: la corrección se hace mediante una nota de crédito.
- Abre la factura para leer el motivo del error. Si el error es del reporte fiscal, no aparecerá aquí, tendrás que consultarlo en su propia vista:
- Accede directamente al reporte de esta factura desde la Vista de la factura → Más opciones → Ver declaración.
- O consulta la lista completa de reportes fiscales en el apartado Impuestos.
- Elimina la factura.
- Crea una factura nueva con el error corregido.
- Envía una factura.
Errores habituales
Sección titulada «Errores habituales»| Error | Qué hacer |
|---|---|
| "Remittance information is required for DGFiP reporting" | Falta el campo Información de pago. |
| "Payment information is required for DGFiP reporting" | Falta el campo Método de pago (texto). |
| "Payment terms are required for DGFiP reporting" | Falta el campo Condiciones de pago. |
| "El número de TVA del cliente es obligatorio para la declaración DGFiP" | Contacto sin número de VAT. Edita el contacto y añade el número de VAT. |
| "Invoice number too long / invalid chars" | Número con >20 caracteres o caracteres no permitidos. Ajústalo. |
REJ_COH BT-47 | El SIREN del comprador no existe en el Annuaire del PPF. El destinatario debe registrarse con una PA. |
| Línea exenta sin código VATEX | Elimina la factura y recréala con el código VATEX correcto. |
parameter_invalid (SIREN) | El SIREN tiene alguna cifra mal escrita, no pasa la validación de formato. |
parameter_taken (SIREN) | El SIREN ya está asociado a otra cuenta. Contacta con soporte. |
5. Notas de crédito (rectificativas)
Sección titulada «5. Notas de crédito (rectificativas)»Este apartado cubre solo los puntos específicos de DGFiP; para el proceso general de creación de una nota de crédito, consulta la guía general de notas de crédito.
- B2Brouter genera un documento UBL CreditNote con código de tipo 381.
- Los importes que rectifiques —los introduzcas en positivo o en negativo— siempre se tratan fiscalmente como importes que restan a lo que se había declarado originalmente.
- Los mismos tres campos de pago obligatorios (Información de pago, Método de pago, Condiciones de pago) también son obligatorios.
- Al guardar y enviar, la nota de crédito se transmite al PPF como cualquier factura y genera su reporte fiscal doméstico (Flux 1).
6. Recibir facturas
Sección titulada «6. Recibir facturas»Este apartado cubre solo los puntos específicos de DGFiP; para más información sobre cómo recibir facturas, consulta la guía general de recepción de facturas.
Con tu cuenta activada (en cualquiera de los dos modos), quedas registrado en el Annuaire y recibes las facturas de tus proveedores automáticamente a través de la red Peppol, con tu identificador con esquema 0225, cumpliendo con la obligación de recepción.
Reporte fiscal en facturas recibidas
Sección titulada «Reporte fiscal en facturas recibidas»Si el proveedor es francés, no tienes que declarar nada: ya lo hace el emisor a través de su PA (Flux 1). Si el proveedor es de otro país, la factura se incluye automáticamente en tu Ledger de compras (Flux 10).
Qué puedes hacer con una factura recibida
Sección titulada «Qué puedes hacer con una factura recibida»Encontrarás las facturas recibidas de tus proveedores en el apartado Gastos, donde puedes abrir cualquiera de ellas para poder hacer las siguientes acciones.
Puedes aprobar, rechazar o marcar como pagada una factura, B2Brouter avisa automáticamente tanto al proveedor como a la DGFiP — no tienes que hacer nada más.
| Acción | Qué significa |
|---|---|
Aprobar Approuvée | Indica al proveedor y a la DGFiP que aceptas la factura. (CDAR 205) |
Rechazar Refusée | Indica el rechazo al proveedor y a la DGFiP. Se requiere motivo. (CDAR 210) |
| Marcar como pagada | Indica al proveedor y a la DGFiP que has pagado la factura. (CDAR 211) |
Error en los importes de la factura
Sección titulada «Error en los importes de la factura»Si detectas un error en los importes de una factura recibida, no puedes corregirla: los importes son los que declara el emisor y se copian literalmente, no los recalculamos. Recházala indicando el motivo para que el emisor la vuelva a emitir corregida — pero antes comprueba que sea un error real: una diferencia de un céntimo por redondeo no lo es.
7. Reportes fiscales
Sección titulada «7. Reportes fiscales»En modo e-Reporting completo, B2Brouter genera y transmite los reportes fiscales automáticamente, sin ninguna acción manual. En modo Solo recepción no se generan.
Confidencialidad (secret professionnel) — El reporte fiscal nunca incluye el detalle de las líneas de factura (descripción del artículo, servicio prestado, etc.), solo los totales y el desglose del VAT. Esto preserva el secreto profesional en sectores como sanidad, abogacía u otras actividades reguladas: la DGFiP recibe información suficiente para validar el VAT sin conocer el contenido de la prestación.
Facturas B2B domésticas (Flux 1)
Sección titulada «Facturas B2B domésticas (Flux 1)»Se genera el reporte fiscal doméstico por cada factura. B2Brouter lo deposita en el PPF y, al recibir la respuesta, actualiza el estado.
Facturas mixtas (bienes + servicios) — Si una factura combina líneas de bienes y de servicios, el reporte fiscal doméstico también lo refleja como una operación mixta.
B2C y transfronterizo (Flux 10)
Sección titulada «B2C y transfronterizo (Flux 10)»A diferencia del Flux 1, que se transmite factura a factura, el Flux 10 agrupa los reportes fiscales de las facturas a particulares (B2C) y con destinatario no francés en un único envío (Ledger). La frecuencia con la que estos Ledgers se envían al PPF depende del Régimen de TVA configurado al activar el tax report, en la sección e-Reporting France dentro de la Configuración de la cuenta.
Así mismo, según el tipo de facturas, se pueden generar varios Ledgers:
| Ledger | Qué agrupa |
|---|---|
| Ledger de ventas | Los reportes fiscales de las facturas que emites a clientes fuera de Francia o a particulares (B2C). |
| Ledger de compras | Los reportes fiscales de las facturas que recibes de proveedores fuera de Francia. |
| Ledger de pagos | Los reportes fiscales de los pagos que recibes por las facturas que has emitido. |
Dónde ver los reportes fiscales
Sección titulada «Dónde ver los reportes fiscales»Puedes consultar los reportes fiscales transmitidos en el apartado Impuestos del menú principal de la aplicación, o acceder directamente al reporte de una factura concreta desde su Vista de la factura → Más opciones → Ver declaración.
Si al revisar ese apartado el importe total no coincide con el que esperabas, no significa necesariamente que falte algo por declarar. Hay tres motivos que se suman y que casi siempre explican la diferencia:
- Las facturas B2B domésticas no forman parte de ningún Ledger — generan su propio reporte fiscal (Flux 1) por factura, independiente de los Ledgers de e-reporting (Flux 10). Si buscas su importe dentro de un Ledger, no lo encontrarás: consulta su reporte Flux 1 individual.
- Los reportes se separan por tipo de movimiento — las ventas y las compras se declaran en Ledgers distintos, y los pagos en otro Ledger aparte.
- Los reportes se separan también por periodo — según la frecuencia de tu Régimen de TVA.
El importe que sumarías a mano está repartido entre varios reportes distintos, y parte de tu facturación —la doméstica— ni siquiera debe aparecer aquí.
Ciclo de vida de un reporte fiscal
Sección titulada «Ciclo de vida de un reporte fiscal»Cada reporte fiscal pasa por una serie de estados hasta que la DGFiP lo acepta o lo rechaza. Puedes consultar en qué estado está tanto en la vista de la factura como en el apartado Impuestos del menú principal. Si hay un error, el motivo exacto solo lo encontrarás en el apartado Impuestos, dentro del reporte fiscal correspondiente.
| Estado | Qué significa |
|---|---|
Nuevo | Creado y en cola (reporte fiscal doméstico, Flux 1) o acumulándose en el Ledger del día (reporte fiscal transfronterizo, Flux 10). |
Enviado | B2Brouter lo ha depositado en el PPF. |
Recibido | El PPF confirma la recepción (CDV 500). |
Registrado | La DGFiP lo ha aceptado. Estado final positivo. (CDV 300). |
Rechazado | La DGFiP lo ha rechazado (CDV 301). |
Error | Error de transmisión o procesamiento. |
Anulado | Factura anulada después del registro (solo reporte fiscal doméstico, Flux 1). |
Cuándo y cómo confirma el PPF tu reporte fiscal (CDV)
Sección titulada «Cuándo y cómo confirma el PPF tu reporte fiscal (CDV)»El PPF no confirma tu reporte fiscal de una sola vez, sino en dos momentos distintos:
- CDV 500 (Recevable) — llega poco después del envío y confirma que el PPF ha recibido y validado técnicamente el documento. Corresponde al estado
Recibido. - CDV 300 / 301 (Registrado / Rechazado) — la DGFiP los emite en lote, una vez al día: es el momento en el que decide si acepta o rechaza la declaración. Pueden tardar hasta 24 horas desde el envío.
Reporte fiscal con error
Sección titulada «Reporte fiscal con error»Para leer el motivo exacto del error, consulta el reporte en el apartado Impuestos del menú principal, o accede directamente desde la Vista de la factura → Más opciones → Ver declaración.
La mayoría de errores provienen de la factura de origen. Corrige la factura y se genera un nuevo reporte fiscal automáticamente. Si el mensaje no es claro, contacta con soporte.
8. Glosario de términos
Sección titulada «8. Glosario de términos»| Término | Qué es |
|---|---|
| B2B (Business to Business) | Facturación entre empresas. En Francia, es el circuito que regula la RFE. |
| B2Bi / Bi2B (Business to Business internacional) | Facturación B2B con un cliente o proveedor fuera de Francia. Se declara como reporte fiscal transfronterizo (Flux 10), no como Flux 1. |
| B2C (Business to Consumer) | Facturación de una empresa a un particular. No entra en la RFE, pero sí en el e-reporting (Flux 10). |
| B2G (Business to Government) | Facturación de una empresa a la administración pública. En Francia se gestiona a través de Chorus Pro, no de la RFE. |
| RFE | Réforme de la Facturation Électronique — la reforma francesa de facturación electrónica. |
| DGFiP | Direction Générale des Finances Publiques — la agencia tributaria francesa. |
| PA (Plateforme Agréée) | El operador certificado por la DGFiP que gestiona tu facturación electrónica y tus declaraciones. B2Brouter es una PA. Una PA también se conoce por su nombre anterior, PDP. |
| PDP (Plateforme de Dématérialisation Partenaire) | La denominación anterior de la PA. Desde 2025 el término oficial es Plateforme Agréée (PA); PDP y PA se usan indistintamente en el sector. |
| PPF (Portail Public de Facturation) | El portal público del Estado francés. Recibe las declaraciones fiscales y mantiene el Annuaire, pero no reparte facturas entre empresas. |
| Annuaire | El directorio central del PPF: indica, para cada empresa francesa, qué PA le entrega las facturas y a qué dirección. |
| AIFE | La agencia del Estado francés que opera Chorus Pro y el PPF. |
| Chorus Pro | El circuito para facturar a las administraciones públicas francesas (B2G), independiente de la RFE (B2B). |
| Peppol | La red internacional por la que viajan las facturas electrónicas de una plataforma a otra. |
| Esquema | El código que indica qué tipo de identificador se está usando en Peppol (por ejemplo, 0225 para el identificador Peppol francés, o 0002/0009 para SIREN/SIRET). Cada país o tipo de identificador tiene su propio esquema. |
| Código de direccionamiento | Como llaman los proveedores al identificador Peppol cuando preguntan "¿a qué dirección electrónica te envío la factura?". |
| SML / SMP | Los registros centrales de Peppol donde consta qué plataforma tiene de alta cada identificador. |
| SIREN | Número de 9 cifras que identifica de forma única a una empresa francesa. |
| Número de VAT | El identificador fiscal francés (TVA intracommunautaire): FR + 2 dígitos de control + el SIREN. |
| SIRET | Número de 14 cifras (el SIREN más 5) que identifica un establecimiento concreto de la empresa. |
| Code Routage | Código (esquema 0224) que dirige la factura a un departamento concreto dentro de un SIRET. |
| Suffixe | Código (esquema 8040) para una unidad sin centro de trabajo propio; cuelga directamente del SIREN. |
| Kbis | El extracto del registro mercantil francés, que las empresas usan como prueba de existencia. |
| Unidad organizativa (UO) | Cómo modela B2Brouter cada establecimiento (SIRET) dentro de la cuenta principal (SIREN). |
| CIUS-FR / France UBL Invoice CIUS | El formato estándar de factura electrónica francesa. |
| UBL / CII | Los dos formatos XML en los que se puede estructurar una factura electrónica. |
| Factur-X | Un PDF con el XML de la factura incrustado dentro; un PDF escaneado o impreso no es un Factur-X. |
| Ledger | Un lote de reportes fiscales agrupados dentro del Flux 10. |
| VATEX | Los códigos normalizados que indican el motivo por el que una factura no lleva VAT. |
| CDAR | El mensaje que comunica un cambio de estado de una factura (depositada, recibida, aprobada, rechazada, pagada). |
| CDV (Compte-Rendu de Validation) | La respuesta asíncrona del PPF sobre un reporte fiscal. |
| Flux 1 | El flujo de un reporte fiscal individual de cada factura B2B doméstica (entre empresas francesas). |
| Flux 6 | El flujo de los cambios de estado de una factura. |
| Flux 10 | El flujo de un reporte fiscal agregado (en Ledgers) de las facturas B2C y transfronterizas. |
| Flux 11 | El flujo que consulta al Annuaire para verificar si un contacto está registrado. |