InvoiceFlow Help Center
How It Works

What happens when extraction needs a second pass

How InvoiceFlow's two-tier pipeline automatically handles difficult invoices without any action from you.

Most invoices are handled in a single pass. For invoices where the first pass produces data that doesn't pass validation, InvoiceFlow automatically runs a second, more thorough extraction.

The two-tier pipeline

Tier 1 — Fast extraction The primary extraction uses a fast AI model optimized for speed and cost. It handles 97–98% of invoices correctly in a few seconds.

Tier 2 — Accurate extraction If Tier 1 produces data that fails validation (e.g., amounts don't add up, date is in the future), InvoiceFlow automatically re-extracts using a more powerful AI model. This takes a few seconds longer but achieves near-perfect accuracy on complex invoices.

You don't need to do anything

The two-tier process is fully automatic. You'll see the extraction time is slightly longer for Tier 2 invoices, but the results are delivered the same way.

How to tell which tier was used

In the Results view, the extraction summary shows which tier processed your invoice. Tier 2 invoices also tend to have higher confidence scores on all fields, because the more powerful model had a chance to review the data.

Cost

Both tiers are included in your InvoiceFlow plan. There is no extra charge for Tier 2 processing.

On this page