DocView Capture by DocView.AI3 Nov 2026 10:50

Supplier invoices (Europe) — document capture template

Accounts payable for European suppliers under the EU VAT Directive: invoice number, invoice and delivery dates (dd.MM.yyyy and similar), supplier and customer VAT IDs checked against each member state's format, IBAN with check-digit validation, BIC, net, VAT and gross amounts in EUR. Reverse-charge invoices are allowed to have no VAT amount.

At a glance

Region Europe
Industry Finance & accounts payable
Document types Invoice, Credit note
Workflow Scan → OCR, separation & classification → Classification → Extraction & validation → Index / Validate → PDF generation & export
Straight-through processing Yes — documents that pass every check skip Index / Validate
Separation blank pages
Output searchable PDF with XML, JSON data
Dates read as dd.MM.yyyy, d.M.yyyy, dd/MM/yyyy

Use this template

  1. Go to Batch Setups and choose New Batch Setup.
  2. Filter by Europe or search for "Supplier invoices (Europe)", select it and choose Next.
  3. Name the Batch Setup, choose the export folder and create it.
  4. Try it with a few of your own documents on the Test tab, adjust fields and rules, then publish it — see Test a Batch Setup and Versions and publishing.

Batch fields

Entered once per batch, for example on the Scan screen.

Field Type Required Found by Checks
Batch reference Text entered by the operator
Control total (optional) Amount entered by the operator

Document types and fields

Invoice

Recognised by words such as "invoice", "amount due", "VAT", "rechnung", "facture", "factura".

Field Type Required Found by Checks
Invoice number Text Yes pattern in the text
Invoice date Date Yes label "Invoice date", "Date of issue", "Tax point" Not in the future
Due date Date label "Due date", "Payment due", "Pay by"
Supplier Text Yes label "Supplier", "From", "Vendor"
Supplier VAT ID Text pattern in the text EU VAT number
Net amount Amount label "Subtotal", "Sub total", "Net amount" at least 0
VAT Amount label "VAT", "MwSt", "USt" at least 0
Total amount Amount Yes label "Total due", "Amount due", "Balance due" at least 0
Currency Choice default "EUR" one of: GBP, EUR, USD, CHF, SEK, DKK …
Customer VAT ID Text label "Customer VAT", "Your VAT ID", "VAT ID of recipient" EU VAT number
Supplier IBAN Text pattern in the text IBAN
BIC / SWIFT Text pattern in the text BIC / SWIFT
Reverse charge Choice default "No" one of: No, Yes

Credit note

Recognised by words such as "credit note", "credit memo", "gutschrift", "avoir".

Field Type Required Found by Checks
Invoice number Text Yes pattern in the text
Invoice date Date Yes label "Invoice date", "Date of issue", "Tax point" Not in the future
Due date Date label "Due date", "Payment due", "Pay by"
Supplier Text Yes label "Supplier", "From", "Vendor"
Supplier VAT ID Text pattern in the text EU VAT number
Net amount Amount label "Subtotal", "Sub total", "Net amount" at least 0
VAT Amount label "VAT", "MwSt", "USt" at least 0
Total amount Amount Yes label "Total due", "Amount due", "Balance due" at least 0
Currency Choice default "EUR" one of: GBP, EUR, USD, CHF, SEK, DKK …
Customer VAT ID Text label "Customer VAT", "Your VAT ID", "VAT ID of recipient" EU VAT number
Supplier IBAN Text pattern in the text IBAN
BIC / SWIFT Text pattern in the text BIC / SWIFT
Reverse charge Choice default "No" one of: No, Yes

Validation rules

  • Due date on or after invoice date (warning)
  • No duplicate invoice numbers in a batch — checked across the whole batch
  • Net + VAT = total (unless reverse charge)
  • Reverse-charge invoices name the customer's VAT ID

See Validation rules to change them or add your own.

Adapt it to your documents

All templates

Still stuck? support@docview.ai · +44 7886 864921

Made with DocView Capture by DocView.AI · www.docview.ai