Skip to content
Invoice parser · free, no account

An invoice in. Every field out.

Drop a PDF or a photo of an invoice. Sway reads the supplier, the amounts, the VAT lines and the QR reference, and shows where each one sits on the page.

  • Reads the Swiss QR code first
  • Your file is not stored
  • Free, no account
Samples
Uploads paused for today

A PDF, or a PNG, JPG, TIFF, GIF, BMP or WebP image, up to 20 MB and 15 pages. Your file is not stored.

Or start with a sample

Your file is not stored.Protected by Cloudflare Turnstile.Read by Sway in the EU
How it works

Two readers, one invoice.

Sway decodes the Swiss QR code and reads the whole page at the same time. Where both find a field, the QR code wins, because it is exact. The AI fills in everything else.

Swiss QR code

Exact. Decoded from the payment part, when the invoice has one.

  • Supplier
  • Address
  • IBAN or QR-IBAN
  • Reference
  • Amount
  • Currency
  • Debtor
Merged resultfacture_2025-0412.pdf
  • SupplierImprimerie Léman SAQR
  • QR-IBANCH44 3199 9123 0008 8901 2QR
  • QR reference00 00000 00000 00000 02025 04120QR
  • TotalCHF 1’284.60QR
  • Number2025-0412AI
  • Due date30.11.2025AI
  • VAT 8.1 %CHF 96.26AI

Where both read a field, the QR code wins.

Sway’s AI

Reads the whole page, in the EU, with or without a QR code.

  • Invoice number
  • Invoice date
  • Due date
  • VAT number
  • VAT lines
  • Line items
  • Net amount
Fields

Every field Sway reads.

From the supplier to the VAT lines. The same fields fill Bills & Invoices when the invoice reaches Sway, ready to pay and to book.

What is a QR-IBAN?
FieldRead fromExample
Supplier nameQRthenAIImprimerie Léman SA
Supplier addressQRthenAIRue du Lac 12, 1110 Morges
IBAN or QR-IBANQRthenAICH44 3199 9123 0008 8901 2
Payment referenceQRthenAI00 00000 00000 00000 02025 04120
Total and currencyQRthenAICHF 1’284.60
DebtorQRthenAISway Finance SA
Invoice number and dateAI2025-0412 · 31.10.2025
Due dateAIor the payment terms30.11.2025
VAT numberAICHE-123.456.789
VAT linesAIRate, base and VAT of each line:8.1 % · 1’188.34 · 96.26
Line itemsAIDescription, quantity, unit price, VAT rate and amount
Privacy

Your invoice stays yours.

  • Not stored

    The file goes from your browser to Sway’s reader and back. Neither the site nor Sway keeps it.

  • Read in the EU

    Sway reads the file in the EU. Nothing from this tool reaches a Sway workspace.

  • Checked for bots

    Cloudflare Turnstile checks each upload, so the tool stays free for people.

  • One daily budget

    Uploads share a daily budget. When it runs out, the samples keep working until the next day.

Is my invoice stored?

No. The file goes to Sway’s reader inline, and the result comes back to your browser. Nothing is kept on the site or in Sway.

Which files can I upload?

A PDF, or an image in PNG, JPG, TIFF, GIF, BMP or WebP, up to 20 MB and 15 pages. One invoice per file gives the best result.

Does it work without a Swiss QR code?

Yes. Sway reads the whole page. When the invoice gives payment terms instead of a due date, Sway derives the due date from them.

Why are uploads paused sometimes?

The site reads uploads within one daily budget for all visitors. Once it is spent, the samples keep working and uploads open again the next day.

How do I read all my invoices?

Create an account. Sway keeps each invoice in Bills & Invoices and matches it with its payment.

Every invoice, read and ready to pay.

In Sway, each invoice lands in Bills & Invoices, matched with its payment. No retyping, for you or your accountant.

Or schedule a call with the team