Skip to main content
Question

E-invoicing France UBL 2.1 not compliant

  • March 11, 2026
  • 16 replies
  • 450 views

Forum|alt.badge.img+4

Hi everyone,

We’ve recently installed IFS Cloud 25R2 and have started testing the e‑invoicing features. During our checks, we noticed that the UBL 2.1 file generated by IFS for the outgoing invoice flow does not fully comply with the requirements of the French tax authorities.

Some mandatory XML tags appear to be missing, such as the SIREN and the invoice routing address.

I’d be interested to know whether other users have encountered the same issue, and if so, what solutions or workarounds you are considering.

Thanks in advance for your feedback!

16 replies

ARNDUP
Do Gooder (Customer)
Forum|alt.badge.img+3
  • Do Gooder (Customer)
  • March 17, 2026

Hi ​@AlainK

 

We are just starting the processs of migration in 25R2 because of the e-invoicing contraints in France 

 

What SU have you implemented ? 

 

Thanks 

 

Regards 

 


Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • March 20, 2026

Hello,
R&D has corrected some of these issues. Please find enclosed in the file details regarding modifications brought for upcoming SU.
Regards,
MA


Forum|alt.badge.img+9
  • Hero (Customer)
  • March 23, 2026

Thank you, ​@Max . Could you please provide the exact SU for these modifications please?

 


Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • March 23, 2026

Hello,
I asked R&D and am waiting for their answer.
I will come back to you as soon as I know the answer.
KR


Forum|alt.badge.img+7
  • Sidekick (Employee)
  • March 24, 2026

Hello,
25R2 SU5 will include : 
everything listed in the ppt shared by Maxence, 
as well as

  • BT22 – Notes
  • and BT:46 / BT:49 – Code Routage

Forum|alt.badge.img+9
  • Hero (Customer)
  • March 24, 2026

Thank you ​@XAIVFR 


Forum|alt.badge.img+4
  • Author
  • Sidekick (Customer)
  • March 25, 2026

Hi,

 

Thank you ​@XAIVFR and ​@Max for your feedback.

Does It mean that the UBL file will be fully compliant with the french specifications for e-invoicing from release 25R2 SU5 onward or are there still some fields which would require the development of a transformer to complete the information ?

What will be the released date of 25R2 SU5 ?

 

regards,

Alain


Forum|alt.badge.img+9
  • Hero (Customer)
  • March 25, 2026

@AlainK , 25R2 SU5 is planned for the 16th of April.

 

 


Forum|alt.badge.img+3
  • Do Gooder (Partner)
  • March 26, 2026

Hello,

Hello,
25R2 SU5 will include : 
everything listed in the ppt shared by Maxence, 
as well as

  • BT22 – Notes
  • and BT:46 / BT:49 – Code Routage

 

 

A few questions :

 On E-invoicing, how the BT-22 will work ? where should it be put ? 

What about the BT-23, BT-26, BT-8 and the BT-73/74 ? And the BT-59 to BT-61 in case we have a Payer of the invoice ? 

 

On Lifecycle status, do we have now the amount paid included on the message ? and what about the reverse flow when we have a cancellation of the payment ? it doesn’t correct the status on the customer invoice and doesn’t send the cancellation of the status to the PA

 

 


Forum|alt.badge.img+3
  • Do Gooder (Partner)
  • April 16, 2026

@XAIVFR  ​@Max  It doesn’t seem to appear on the SU5 content, or maybe have we missed the line where it is ? 


Forum|alt.badge.img+7
  • Sidekick (Employee)
  • April 22, 2026

Here is the document 


Forum|alt.badge.img+5
  • Sidekick (Customer)
  • April 29, 2026

Has anyone already done SU5 and could confirm that the file is now compliant? Thank you!


Forum|alt.badge.img+7
  • Sidekick (Customer)
  • May 12, 2026

Hello, 
I’m interested in how you make the link between UBL and IFS Connect (France), is there any documentation how IFS generates the files. Is there any zip or directory ?

 


Forum|alt.badge.img+5
  • Do Gooder (Partner)
  • May 13, 2026

Hi,

I will also appreciate some user documentation how in IFS it should work. If I try to generate UBL2.1 invoice from IFS 25R2 SU6, I get xml file which is still not compliant with general EN 16931 UBL Invoice Validator. 

It looks like there should be some transformer afterwards, or somthing else what makes it compliant?

Also I want to ask how IFS translate unit of measure to UN/ECE codes? Because from genereted file it looks that this is not implemented.

Can someone from IFS answer to this questions?


Forum|alt.badge.img+1
  • Do Gooder (Partner)
  • May 13, 2026

Hello, 

 

Where the notes of BT-22 should be put ?

 

Thanks


Forum|alt.badge.img+9
  • Hero (Customer)
  • May 15, 2026

@MCIPSTEV  

Hello, 
I’m interested in how you make the link between UBL and IFS Connect (France), is there any documentation how IFS generates the files. Is there any zip or directory ?

 

I have used the following the documentation : 

 

https://docs.ifs.com/techdocs/25r2/060_development/024_integration/280_ifs_applications_business_components/020_ifs_ubl_invoice_documentation/#guidelines

https://docs.ifs.com/techdocs/25r2/030_administration/030_integration/330_ifs_applications_business_components/021_configure_sending_e-invoices/#configure_routing_rule_for_ubl_invoice_-_example_send_ubl_e-invoice

https://docs.ifs.com/techdocs/25r2/030_administration/030_integration/330_ifs_applications_business_components/022_configure_receiving_e-invoices/#configure_routing_rule_for_ubl_invoice_-_example_receive_ubl_e-invoice

 

@Anaelle 

Hello, 

 

Where the notes of BT-22 should be put ?

 

Thanks

 

Refer to the document text based on the invoice type: for project invoices, it includes project name / subproject description / activity description; for instant invoices, it is N/A; and for customer order invoices, it is the item > line document text.