Convert multiple invoice PDFs to Excel at once.

Ninety supplier invoices in a folder, from thirty suppliers, in thirty layouts. You want one sheet: supplier, invoice number, date, VAT, total, one row each. A free converter gives you ninety sheets. This is how to get the one.

  • Last updated2026-09-13

The short answer

Name the columns once, upload the whole folder, and every invoice is read against that same table. The supplier who prints the total top-right and the one who prints it bottom-left both produce a row with the total in the total column. Batches of PDFs, scans and phone photos go in together; one workbook comes out, sorted however you like.

The values Saff was not sure about, a VAT figure in a shaded box, a date in an unusual format, an invoice number under a stamp, are flagged and shown next to the page they came from. You check those, mark the rows reviewed, and export. On a clean batch of native PDFs that is a few minutes; on a folder of photographed carbon copies it is longer, and the flags tell you exactly where the time goes.

Why a batch defeats a converter

A converter works one file at a time, and it works by drawing a grid over the page. Ninety files means ninety uploads, ninety downloads and ninety grids, each shaped by that supplier's layout. The copy-and-paste into a master sheet is where the afternoon goes: columns are in a different order per supplier, wrapped descriptions have become extra rows, and the totals sit in a column of their own on half the sheets.

Some converters offer a batch upload. It removes the ninety uploads and keeps the ninety layouts, which is the expensive half of the problem. The grid still does not know what an invoice number is, so nothing lines up until a person makes it.

UAE invoices add two more reasons. A tax invoice is often bilingual, with Arabic and English in the same line, and a converter that reads left to right reverses or drops the Arabic. And the TRN, the tax registration number, is a fifteen-digit value that Excel happily turns into scientific notation the moment it lands in a numeric column.

The columns most finance teams pull from a supplier invoice
ColumnWhy it is collectedWhat goes wrong in a batch
Supplier nameWhich vendor account the invoice belongs to.Trading name on the invoice, legal name in the ledger; logo instead of text on some.
Invoice numberDuplicate check and reconciliation.Prefixes and slashes vary by supplier; under a paid stamp on scans.
Invoice dateAging and VAT period.Day-month order differs by supplier; due date picked instead of issue date.
TRNVAT return support.Fifteen digits turned into 1.00123E+14 by a numeric cell.
VAT amountInput tax claimed.Shown per line on some invoices and only in the totals on others.
TotalThe amount to pay and match.Subtotal, total before VAT and total due all present; the wrong one taken.

How Saff handles the batch

Create a table with the columns above, or your own. Set TRN and invoice number as text so long numbers stay whole. Upload the folder: PDFs from email, scans from the office machine, photos from the site, mixed. Saff reads each invoice for those fields, whatever the layout, and every file becomes one row in the same shape. If a long upload is interrupted, it carries on from the last good file rather than starting again.

Then the review. Flagged cells first, each with the invoice page beside it and the relevant part highlighted. Confirm or correct, mark reviewed. The export is a workbook with the reviewed rows on one sheet and the review notes on another, so the accountant who receives it can see what was checked and by whom. Next month, upload the next folder into the same table; the columns are already there.

What Saff will not do with invoices

It will not post anything to your accounting system or decide whether an invoice should be paid. It gives you the sheet, clean and checked, and your process takes it from there. Connecting it to a ledger is something an enterprise install can discuss; the hosted product stops at the workbook.

It will not guess a total it could not read. A photographed invoice with glare across the amounts produces a flagged, empty cell, not a plausible number. On an invoice that is the correct behaviour: a guessed total is a payment.

How many invoices can I convert at once?

As many as you upload. A batch of a few hundred is routine; each document of up to five pages costs the same, and the sheet grows by one row per invoice.

Do all the invoices have to have the same layout?

No. That is the point. Every invoice is read against your columns, not against a template, so thirty suppliers with thirty layouts produce rows in one shape.

Can I convert scanned or photographed invoices?

Yes. Scans and phone photos are read as images, in the same batch as native PDFs, and anything unclear is flagged for a person to check against the picture.

What does a batch of a hundred invoices cost?

About AED 50, at AED 0.50 per document of up to five pages, or the equivalent in your currency. The first 15 documents each month are free, with no card.

Convert this month's invoices

Name your columns, upload the folder. Fifteen documents a month are free, no card.