ParseDoc · invoice format reference

Supplier invoice: fields & CSV layout

Supplier invoices vary wildly in layout but carry the same core fields. For AP automation you need them normalized. Here are the fields a supplier invoice contains and the CSV layout that feeds a bills import.

Convert a invoice free →

Fields extracted

FieldTypeDescription
vendorstringSupplier/biller name.
invoice_numberstringThe supplier's invoice reference.
datedate (ISO)Invoice date, normalized to YYYY-MM-DD.
due_datedate (ISO)Payment due date when present.
subtotalnumberNet amount before tax.
taxnumberVAT/GST/sales tax, with rate where printed.
totalnumberGross amount payable.

Clean CSV layout

vendorinvoice_numberdatedue_datesubtotaltaxtotal
Acme Supplies LtdINV-204512026-03-012026-03-311200.00240.001440.00
CloudHost Inc9912-A2026-03-052026-03-2089.000.0089.00

Sample rows are illustrative. ParseDoc outputs this exact column layout from your own document.

Conversion notes

invoice_number + vendor is the dedupe key — keep both so you never pay the same invoice twice.

due_date drives your payment run; capture it even when it's only implied by terms ('Net 30').

Keep tax separate from subtotal for correct VAT/GST reclaim and for accurate expense vs tax posting.

FAQ

Line items or header-only?

Both are available; AP teams often post header-level and only itemize for inventory or job costing.

Feed into QuickBooks/Xero?

Map vendor, date, invoice_number and total to your bills-import format; a CSV-to-bills importer handles the rest.

Convert your own Supplier invoice invoice

Drop the PDF or a photo into the free converter — 10 pages/day, no signup, nothing stored. See also: the full guide.