Procure-to-Pay

Automate the control of your supplier invoices

SEMS automatically matches your purchase orders, receipts and invoices to detect discrepancies before approval and payment.

Reduce manual checks, secure your spend and speed up invoice processing with intelligent matching built into Procure-to-Pay.

Automated controls
Discrepancies caught earlier
Secure payments
Built for Procurement, Accounts Payable and Finance teams
3-Way Matching

128To match

94Compliant

21Discrepancies

13Pending

Recent matchesView all

INV-2025-0187Supplier A

CompliantMar 12, 2025

INV-2025-0186Supplier B

VarianceMar 12, 2025

INV-2025-0185Supplier C

CompliantMar 11, 2025

INV-2025-0184Supplier D

VarianceMar 11, 2025

INV-2025-0183Supplier E

PendingMar 10, 2025
Discrepancy breakdown
PriceQuantityReceiptOther
8Price
6Quantity
4Receipt
3Other
Sources compared
Orders128
Receipts126
Invoices132
Recent activityView all
Match approved – INV-2025-01871 h ago
Discrepancy detected – INV-2025-0186Today, 10:24 AM
Invoice checked – INV-2025-0185Today, 9:17 AM
Match approved – INV-2025-0184Yesterday, 4:32 PM
Purchase order
Receipt compliant
Discrepancy detectedToday
Match approved1 h ago
Invoice checked
Secure payment
The matching engine

Order. Receipt. Invoice. SEMS checks consistency.

SEMS automatically matches your purchase orders, receipts and invoices to verify that invoiced quantities, prices and amounts match what was ordered and actually received.

1

Purchase order

What was ordered

  • Goods and services
  • Negotiated quantities and prices
  • Taxes and terms
  • Contract references
2

Receipt

What was actually received

  • Quantities and services
  • Delivery compliance
  • Partial receipts
  • Match with the order
3

Supplier invoice

What must be paid

  • Invoiced lines
  • Quantities, prices, taxes
  • Match with the order and receipts
  • Approval before payment
Automatic check
PO-2025-004210 items$12,500.00
GR-2025-017810 items$12,500.00
INV-2025-006810 items$12,500.00

Match confirmedThe invoice can be released for payment.

Discrepancy detectedApproval required
Matching result

Result: Order ↔ Receipt ↔ Invoice

Compliant

All data is consistent.

  • Quantities match
  • Prices match
  • Taxes and terms validated

Discrepancy detected

Difference to be reviewed by a user.

  • Quantity variance
  • Price variance
  • Tax or terms variance

Non-compliant

The invoice is blocked.

  • Unauthorized variance
  • Off-contract line
  • Missing or incorrect data
Controls and exceptions

Stop checking every invoice. Focus on the exceptions.

When an invoice matches the order and the receipt, SEMS can automatically continue processing it. When a discrepancy is detected, the invoice is immediately routed to the right person.

Price variance → ProcurementUnit price differs from the contract.

Receipt variance → ReceiverNon-compliant quantities or services.

Financial or tax variance → FinanceTotal amount, taxes or tax terms.

Exceptional overrun → ManagerApproval according to the defined rules.

Automatic check example

View all
Invoice #SupplierAmountStatusVarianceAction
INV-2025-0068Supplier A$12,500.00CompliantNoneView
INV-2025-0072Supplier B$3,420.00DiscrepancyUnit priceResolve
INV-2025-0075Supplier C$8,750.00Non-compliantQuantityBlocked
INV-2025-0078Supplier D$1,250.00DiscrepancyTaxResolve
Key features

What 3-Way Matching delivers

SEMS 3-Way Matching automatically checks consistency between the order, the receipt and the invoice to ensure reliable, compliant payment.

Quantities

Prevent payment for quantities above those actually received.

Learn more

Amounts

Check net amounts, taxes, gross totals, discounts and billing variances.

Learn more

Receipts

Instantly identify invoices for goods or services not yet received.

Learn more

Duplicates

Detect invoices that may already have been recorded before they are paid.

Learn more

Suppliers

Check consistency between the invoice, the order and the supplier master data.

Learn more
Intelligent Invoice Capture

From PDF invoice to automatic check

SEMS can use OCR and document AI to automatically extract supplier invoice data and match it against orders and receipts.

Supplier, Invoice #, PO #, Date, Items, Quantities, Prices, Sales tax, Net, Total, Currency
1

PDF invoice

The supplier invoice is received (PDF, XML, email, EDI…).

2

OCR & extraction

Automatic data extraction using OCR and document AI.

3

Order identified

Matched to the corresponding purchase order.

4

Receipt found

Related receipts are retrieved (quantities, dates, lots…).

5

3-Way Matching

Automatic check of prices, quantities, amounts and taxes.

6

Approval or exception

Invoice approved for payment or routed to an exception-handling workflow.

PDF
Extracted data
Invoice #INV-2025-0068
SupplierSupplier A
Date03/17/2025
Items10
Net amount$12,500.00
Sales tax$1,000.00
Total amount$13,500.00
Order
Receipt
Invoice
Less data entry. More control.

Detected discrepancies are identified automatically and the invoice is routed to the right person.

Rules and tolerances

Rules aligned with your financial policy — Manage your tolerances

SEMS automatically applies the rules and tolerances defined by your organization to validate the match between order, receipt and invoice.

Ordered price1,000USD
Invoiced price1,005USD
Allowed tolerance1%
Actual variance0.5%

Automatic match. Tolerances can be set by supplier, purchasing category, item, entity or order type.

Rules applied automatically

Tolerance rules

Configure
Price tolerance± 1%
Quantity tolerance± 2%
Tax tolerance± 1%
Additional charges tolerance± 5%

Rule scope

By supplier
By purchasing category
By item or service
By entity or order type
Complex cases

Handle complex cases with ease

SEMS automatically handles special situations and only routes the discrepancies that require human action.

Partial receipts

An order delivered in several shipments is automatically tracked until fully received.

Partial invoices

SEMS tracks the amount already invoiced and the remaining amount on each order.

Services

Match the invoice with a service confirmation, an acceptance report or a contract milestone.

2-Way Matching

For spend that requires no receipt, use Order → Invoice matching.

Multiple orders

Handle invoices covering several orders or several receipts.

Partial receipt

OrderPO-2025-0042
Receipt 15 / 10 items
Receipt 25 / 10 items
Invoice in progressRemaining amount to invoice
Items still to be delivered5

Partial invoiceINV-2025-0068
5 items$6,250.00

Exception handling

One central hub to resolve exceptions

SEMS automatically identifies discrepancies and classifies them by type so the right person can resolve them quickly.

Auto-MatchCompliant invoices

  • What doesn't match
  • The variance found
  • The rule triggered
  • The person responsible
  • The expected action

To reviewDiscrepancies requiring a decision

  • Price variance
  • Quantity variance
  • Tax or terms variance
  • Tolerance exceeded
  • Missing data

BlockedAnomalies preventing payment

  • Unauthorized item
  • Unlisted supplier
  • Off-contract line
  • Inconsistent amount
  • Missing document

Exceptions to handle

12
Invoice #SupplierVariance typeStatusAction
INV-2025-0068Supplier APriceTo reviewView
INV-2025-0072Supplier BQuantityTo reviewView
INV-2025-0075Supplier CTaxBlockedResolve
INV-2025-0078Supplier DItemBlockedResolve
Audit and traceability

A complete audit trail

SEMS records every step of 3-Way Matching and provides full traceability for internal and external audit requirements.

Who approved it?
Which anomaly was detected?
What was the original value?
Why was the exception accepted?
When was the invoice released?
Approvals, rejections, delegations, comments and supporting documents remain available in the invoice history.
Full traceabilityAudit-ready

Audit history

Invoice approvedBy Sarah Miller - Procurement

03/17/2025
10:24 AM

Exception resolvedPrice variance · justification added

03/17/2025
9:10 AM

Pending approvalBy John Carter - Manager

03/16/2025
4:42 PM

Invoice receivedOCR - Supplier A

03/16/2025
2:12 PM

Supporting documents

Supplier invoice.pdf
Purchase order.pdf
Goods receipt.pdf
Email exchange.pdf
Performance tracking

Steer the performance of your invoice process

Track the key 3-Way Matching indicators to spot discrepancies quickly and improve performance.

98.5%Auto-Match rate+2.1%
1.5%Exception rate-0.8%
1.2 daysAverage processing time-35%
12,450Invoices without a PO+5%
0.3%Price variances-1.1%
0.8%Quantity variances-0.5%
Duplicates detected
Blocked amounts
Exception resolution time
Suppliers involved
Purchasing categories
Processes generating the most anomalies
For your teams

For Procurement and Finance

A more reliable, faster and more transparent process for every stakeholder.

For Procurement

Enforce negotiated terms and identify suppliers that generate recurring discrepancies.

For Finance

Secure payment approval, reduce duplicates and keep control over amounts and budgets.

For Accounts Payable

Automate checks, cut manual tasks and focus on handling exceptions.

From need to payment

One single Procure-to-Pay process

From purchase requisition to supplier payment, SEMS covers the entire cycle with automated controls, full traceability and fully consistent data.

1

Purchase requisition

The need is expressed and submitted for approval.

Request
2

Approval

The request is approved according to the defined workflow.

JDRequest submitted
MRManager approval
ESProcurement approval
3

Purchase order

The order is issued to the supplier.

PO-2025-0042Supplier A

4

Receipt

Delivered goods or services are checked.

  • Quantities
  • Quality
  • Compliance
5

Invoice

The supplier invoice is received and captured.

INV-2025-0068$12,500.00

6

3-Way Matching

Order, receipt and invoice are matched automatically.

PO
+
Receipt
+
Invoice
Match confirmed
7

Payment approval

The validated invoice is approved for payment.

  • Automated checks
  • Tolerance rules
  • Final approval
8

Payment

Payment is made to the supplier.

Payment made03/12/2025$12,500.00

9

Reconciliation & Posting

Entries are reconciled and posted.

  • Automatic reconciliation
  • Journal entries generated
  • Cycle closed
Other Procure-to-Pay modules

Discover related modules

Take action

Want to see 3-Way Matching in action?

Request a personalized demo of this module tailored to your organization.