Controlled staging area
Imported data can be reviewed, corrected or rejected before an invoice record is created.
PointVAL process · Supplier invoice processing
We connect invoices from KSeF and PDF files to the systems you already use. The supplier is linked to the correct master record, line items to product master data, and the source remains attached to the document.
The data does not end up as another file
A language model extracts data from PDFs. Rules validate dates, the supplier, amounts, exchange rates and duplicates. An operator sees the source document and approves the result.
Process flow
We do not automate extraction in isolation. We connect document acquisition, master-data matching, validation, operator decisions and the export to the next system.
Source document
01A user retrieves invoices and invoice corrections from KSeF for a selected period or submits a PDF invoice received outside KSeF.
Extraction and structure
02KSeF data comes from XML. For PDFs, a language model extracts the supplier, references, dates, currency, amounts and line items.
Master-data matching
03The system identifies the supplier master record and maps every invoice line to the relevant product master data in the ERP system.
Validation
04Rules check for duplicates and validate the buyer, supplier, dates, amounts, currency and applicable NBP exchange rate.
Operator review
05An operator compares the result with the source, resolves exceptions and only then approves creation of the invoice record.
Clear division of responsibility
Process control
Imported data can be reviewed, corrected or rejected before an invoice record is created.
KSeF identifiers and validation rules applied when the record is saved detect an invoice that has already been retrieved or entered.
A KSeF invoice correction is linked to the original invoice and passes consistency checks.
Import-ready data, control reports and the source XML or PDF form one structured accounting export package.
Measured client process
Manually entering an invoice, matching the supplier and line items, checking dates, applying the NBP exchange rate and converting the currency took an experienced operator approximately three minutes. After automation, the complete process including approval takes about 30 seconds.
This is a conservative calculation for a typical monthly volume. It excludes the benefit of fewer errors and shorter exception handling.
≈3 min
to enter one invoice manually
≈30 sec
to process one invoice after automation
5 h
recovered each month at 120 documents
Measurement before and after
We record the baseline before implementation. Once the automation is live, we measure the same process using the same method, so the outcome can be substantiated with evidence.
Document volume by source, supplier and document type.
Elapsed time from receipt to an approved invoice record.
Operator time required per document.
The number and types of warnings, corrections and exceptions.
For the first call, one document type, an approximate monthly volume and the systems into which the data is currently re-entered are enough.
Let’s discuss supplier invoice processing →
Free 20-minute online call. Choose a convenient time.