Readable e-invoices inside your own software.
Lisible Kit turns XRechnung, ZUGFeRD, Factur-X, Peppol UBL, FatturaPA and KSeF files, signed .p7m envelopes and Outlook winmail.dat or .msg e-mails into a clean document your users can read. It runs in the browser or in your iOS and macOS app. Nothing leaves the device.
Try it
What you get
JavaScript widget
One 45 KB file, no dependency. Drop in <lisible-viewer>, or call read() and get structured data back.
Swift package
The engine of the Lisible app for iOS 16+ and macOS 13+. DocumentLoader.load(data, name:) returns the invoice, the e-mail or the signature.
Formats of six countries
Germany, France, Italy, Belgium, Poland, Peppol everywhere. Credit notes, discounts and charges, withholding tax, prepaid amounts.
Private by design
No server, no upload, no tracking. Invoices carry bank details: they stay with your user.
Two lines
<script src="lisible-kit.js"></script>
<lisible-viewer lang="de"></lisible-viewer>
const kit = LisibleKit.create({ lang: "fr" });
const doc = kit.read(bytes, "fattura.xml.p7m");
doc.invoice.gross; // 366
doc.signature.signers; // names from the certificates
element.innerHTML = kit.html(doc);
Licence
Team
- One company, internal tools
- JS widget and Swift package
- Updates for new format versions
Product
- Inside one product you sell or host for your customers
- Unlimited end users
- E-mail support, answer within 2 working days
Prices excluding VAT. Payment and invoicing by Lemon Squeezy (merchant of record). Cancel any time: the version you have keeps working.