Browser Example

The E-Invoice-EU core library also works in the browser.

Creating e-invoices in the browser is absolutely possible but has one little caveat. If you want to embed a PDF version of the invoice to be embedded into an XML invoice format or if you are targetting a hybrid Factur-X/ZUGFeRD format, you have to always provide a PDF. The server and commandline versions can also create a PDF from a spreadsheet file but that is not possible in the browser because it requires executing LibreOffice.

The form below will create an e-invoice. You can see the source code in the source of this page at https://raw.githubusercontent.com/gflohr/e-invoice-eu/refs/heads/main/packages/docs/en/docs/other/browser-example.md!

The application uses a wizard-like approach. No data is sent to a server. The processing of the input data and generation of the invoice happens entirely in your browser.

E-Invoice Generatition with E-Invoice-EU


For example default-invoice.ods
For example default-invoice.yaml
For example default-invoice.yaml
For example default-invoice.pdf

Optional Attachments

This website uses cookies and similar technologies to provide certain features, enhance the user experience and deliver content that is relevant to your interests. Depending on their purpose, analysis and marketing cookies may be used in addition to technically necessary cookies. By clicking on "Agree and continue", you declare your consent to the use of the aforementioned cookies. Here you can make detailed settings or revoke your consent (in part if necessary) with effect for the future. For further information, please refer to our Privacy Policy.