Treat evidence links as data that can be wrong
Verify those references after the merge so a faster assembly step does not make the result slower to review.
For multipage invoices, use ParseMill to review extracted invoice data beside the source and export separate summary and line-item sheets. Include a page break in your trial and check that every required line made it through. Other report types need their own fit assessment.
Preserve a compound source identity before combining: document version, physical page and source row or region. Add a separate output row identifier for the combined register. Do not overwrite one with the other.
Use a source-link worksheet
| Output row | Expected source | Check |
|---|---|---|
| OUT01: A12, 7.2 | File R3, P2, row4 | Identifier and result match |
| OUT02: A13, 7.2 | File R3, P3, row1 | Same value; different identifier |
| OUT03: B01, 5.0 | File R4, P2, row4 | Same coordinates; different file |
These synthetic records expose two shortcuts that fail: matching only a common value and matching only page-plus-row coordinates. A13 must not point to A12 merely because both report 7.2. B01 must retain the R4 file identity even though its local coordinates resemble OUT01.
W3C: PROV Data Model distinguishes provenance entities and activities. Use that separation to record both the source document and the combining operation that produced the register.
Check the combined output
- Freeze the separate page outputs and the combined workbook version being reviewed. Record the mapping used to carry source fields forward.
- For each selected output record, open its source reference and compare identifier, field heading, value and neighboring context. Record link failure separately from value mismatch.
- Include records from every page boundary and each input file. If a mapping defect is found, inspect every record affected by that transformation.
- Repeat the check after sorting, filtering or manually moving rows. Keep evidence columns inside the same table range as their records.
Microsoft: Table.Combine appends tables into one output. Carrying explicit source columns through that operation makes the relationship reviewable; the append itself does not verify the relationship.
Classify failures for repair
A broken link, a link to the wrong version and a link to the correct page but wrong row require different fixes. Keep these categories in the worksheet. If links are restricted to the author’s computer, provide an accessible source package or an agreed reference manifest rather than calling them validated for recipients.
After repair, test a record known to have failed and neighboring records that might have shifted. A global replacement of a page number can create new errors on pages that were already correct.
Make evidence resolution part of acceptance
For the fixture, all three output rows must resolve to their listed file and page, with the expected identifier visible. Matching the numerical values alone is insufficient. Save the worksheet alongside the exact workbook revision so later edits do not inherit an outdated signoff.
After exporting invoices from ParseMill, ask a recipient to locate a repeated amount using the workbook’s source references and an authorized copy of the PDF. Include that handoff time when comparing the product with your current spreadsheet process.
Put it to work with ParseMill
Make one real invoice your buying test
Choose an invoice you would otherwise enter by hand. Upload it, inspect the extracted fields, correct what needs attention and download Excel. Include every checking minute in the comparison. Subscribe if the result and the time saved make sense for your recurring work.
Eligible new workspaces: 10 pages for 7 days after email verification. No card or automatic subscription.
Invoice processing: $49 USD/month · 500 PDF pages · one user. Buy only after you have checked the fit on your own invoices.
Sources and editorial notes
- W3C: PROV Data ModelChecked 2026-10-25
- Microsoft: Table.CombineChecked 2026-10-25
Written by ParseMill. Worked examples are illustrative process examples, not customer results. Software availability can vary by subscription and region; check the linked documentation for your account. Review decisions and approvals remain with your team.