New Open-Source E-Invoice Viewer for Business Central

Daniel Gorski
CEO
2 Min. Lesezeit

📢 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:
