đą New #bcopensource App for Business Central: E-Invoice Viewer
Ever opened an XRechnung XML file from a German supplier and thought,
"How on earth am I supposed to read this?" đ
We get it â XML isnât made for humans.
Thatâs why we built the E-Invoice Viewer, our newest open-source app for Microsoft Dynamics 365 Business Central.
đĄ The Challenge
Germanyâs XRechnung standard contains far more than just invoice totals â itâs detailed, complex, and not human-readable by default.
See how a xml invoice could look like by using the python script:

đȘ The Solution
With the E-Invoice Viewer, you can now:
- Extend the viewer to support additional e-invoice formats for the #bccommunity
- Automatically create a corresponding PDF attachment when uploading XML files into Incoming Documents
- Generate a PDF preview instantly via the E-Invoice Viewer Report in Business Central
- Convert multiple XML files in one go using the included Python script
No external tools. No manual copy-paste.
Just clear visibility â right where your finance and accounting teams already work.
Use incoming documents to validate the xrechnung xml file:

After loading the xml file, our extension generates the pdf file for better visualization:

And now the preview of the pdf file in Business Central:

đ§ Why it matters
Simplify compliance, transparency, and document handling.
Whether youâre processing a single supplier invoice or a batch of hundreds, youâll never have to open XML code again.
đ Jump into our GitHub project:
https://github.com/byndit/E-Invoice-Viewer
See it in action:


