How It Works
Supported invoice formats and layouts
Which file types and invoice layouts InvoiceFlow handles, and what to do with unusual invoices.
Supported file types
| Format | Notes |
|---|---|
| PDF (.pdf) | Best results. Works with both digital PDFs and scanned PDFs. |
| JPEG / JPG | Good results at 150 DPI or higher |
| PNG | Good results at 150 DPI or higher |
Invoice layouts
InvoiceFlow is layout-agnostic. It handles:
- Standard business invoices (any accounting software output)
- Custom or branded invoice templates
- Multi-page invoices
- Invoices with complex line item tables
- Invoices in foreign languages (extraction focuses on structured data, not free text)
What works best
- Digital PDF exports from accounting software (QuickBooks, Xero, FreshBooks, etc.)
- High-contrast scans at 150 DPI or higher
- Invoices where the vendor, date, and total are clearly labelled
What works less well
- Very low resolution scans (under 100 DPI)
- Handwritten invoices
- Photos taken at an angle (skewed pages)
- Invoices where amounts are in images rather than text (e.g., a watermarked total)
Multi-invoice PDFs
If you upload a PDF that contains multiple invoices (e.g., a statement with several bills), InvoiceFlow detects this and processes each invoice separately. Each invoice becomes its own job in your queue.