Fakturio: send an invoice, get data ready for bookkeeping
Our SaaS for receipts and invoices: a PDF or photo goes in, JSON or UBL 2.1 comes out. Five free tries, no sign-up.

Retyping invoices is a job nobody likes, and generic OCR only returns a pile of text. So we built Fakturio, an AI model trained on real receipts and invoices.
You send a PDF (up to five pages), a scan or a photo and get structured data back:
- the seller and buyer: name, address, tax ID
- the invoice number, issue and due dates, currency, payment method and IBAN
- line items with quantity, unit, price, VAT rate and amount
- the subtotal, discounts, VAT per rate and grand total
Fields that aren't on the invoice are left out, not guessed. Built-in checks return warnings, for example when the date is missing or the sums don't add up, so you see them before booking.
One API call
Your server sends the file to POST /api/v1/extract with an API key and gets JSON or a UBL 2.1 invoice for e-invoicing back. One document can hold several receipts, such as a scan with two. A retried request with the same idempotency key is never charged twice.
It pays off most in accounting software, expense apps and loyalty programmes, where the merchant, date, amount and items are read from receipts.
Try it now
At fakturio.heapless.org you get five free tries on your own invoices. Open a free account for an API key and the documentation. Documents are kept for 30 days, then deleted.


