app(le)s← All apps
Week 03· Wednesday, week 3

Invoice Mapper to EN16931

E-InvoicingLive

Built a prototype to map any invoice format with AI to EN16931 (the European invoice norm). You can use this to document how your e-invoice format complies with the European norm (needed e.g. in Germany if you use another format than the 2 recommended ones: XRechnung or ZUGFeRD). Big disclaimer: This is not a Basware product neither a Basware initiative. I implemented and launched this completely as a personal side project.

Open the app ↗
Stack
Lovable
Screenshots
Simple UI with clear process steps
Simple UI with clear process steps
Lessons learnt

Invoice formats are just another language?

As AI and LLMs are obviously good in understanding languages, my idea was to let AI figure out the invoice format (just another language?) and map it to the European Norm 16931 to give invoices semantic meaning.

I would say overall the tool does it quite well, but requires more fine-tuning with more complex data structures.

I used the attached SAP IDOC XML as an example which is very simple. Give it a try!

As a user you can still fine-tune the mapping then, save it and export the results in different formats (PDF or JSON).

Comments

What people are saying

Sign in to leave a comment.

No comments yet — be the first.

Private feedback

Tell the maker

This goes straight to the builder — not shown publicly. Use it for bugs, ideas, or things you'd love to see.

Sign in to send private feedback.