Supplier invoices and goods receipt

A supplier invoice, a delivery note, the SAP Business One order and the warehouse receipt rarely match, and the differences surface only after payment. The solution recognises the documents, matches the lines with the SAP Business One order and the quantities actually received, flags discrepancies and prepares a purchase entry in SAP Business One, Xero or Sage, which the accountant approves.

Built for ISO 27001NIS2 DORA

Supplier invoices and goods receipt
  • Document recognition flow
  • Three-way matching
  • Log and support

The invoice is paid, and the missing item is noticed during a stocktake in SAP Business One

  • 3 directions SAP Business One order, receipt, invoice
  • Before payment discrepancies flagged in time
  • SAP Business One purchase entry prepared for approval
  • 2–4 weeks to the first reconciled invoices

Dozens of supplier invoices arrive at a shop every day: some as PDFs by email, some on paper with the delivery. A warehouse employee receives the goods and records quantities in an SAP Business One receipt document or an Excel sheet, the accountant enters the invoice separately into SAP Business One, Xero or Sage, and the purchase order sits in the SAP Business One orders module or in an email sent to the supplier. A quantity difference, a changed price or a line nobody ordered is usually noticed later, when the invoice is already paid and negotiating with the supplier is hard. Manual entry also duplicates work, because someone retypes the same invoice twice.

We implement document recognition with a Power Automate flow and an import into SAP Business One. Invoices and delivery notes from a mailbox or a scanner enter the flow, and recognition extracts the supplier, number, lines, quantities, prices and VAT. Each line is then matched in three directions: against your purchase order in SAP Business One, against the warehouse receipt record, and against the contract or the supplier price list. Matching documents are prepared as a purchase entry in SAP Business One with the right item cards and accounts, while discrepancies (quantity, price, a missing or surplus item) are flagged in a list showing the exact line and the difference. The accountant sees the prepared entry in SAP Business One, checks the flagged spots and approves, and returns mismatching invoices to the purchasing manager before payment. If your accounting is kept in Xero or Sage, the entry is prepared in the import format of that system. Documents are processed in your Microsoft 365 tenant or in the MDP CLOUD cloud in Lithuania (EU), and the path of every document from receipt to entry is visible in the log.

How it works

Four steps from input to a record in your system, with human approval wherever there is risk.

Collecting documents

A Power Automate flow monitors the invoice mailbox and the scanner folder. Every document is recorded in the log with the receipt date and source so that nothing gets lost between emails, and it is linked to the supplier from the SAP Business One supplier list.

What you get

Document recognition flow
Document recognition flow

A Power Automate flow with recognition tuned to your suppliers' invoice and delivery note formats, from the mailbox and the scanner, with supplier matching against the SAP Business One list.

Three-way matching
Three-way matching

Automatic matching of lines with the SAP Business One purchase order, the warehouse receipt and the contract price, within the tolerances you set.

SAP Business One import and approval window
SAP Business One import and approval window

Prepared purchase entries in SAP Business One, Xero or Sage with an approval step for the accountant and a discrepancy list for purchasing; ERP hosting is supported too.

Log and support
Log and support

The path of every document from receipt to the SAP Business One entry for audit purposes, and our support when new suppliers or formats appear.

What we build it with

Document recognition + Power Automate + import into SAP Business One (or Xero, Sage) through an API or import files, depending on your version. For customers on ERP hosting managed by us we configure the integration ourselves. Read more about this service and its limits on the service page.

Frequently asked questions

Will invoices be paid automatically?

No. The solution prepares and matches the entry, but the accountant approves it in SAP Business One, and your people initiate payments in the usual way. We automate the preparation, not the decision.

Does it work with SAP Business One, Xero and Sage?

We connect SAP Business One through an API or import files, depending on the version, and for customers on ERP hosting managed by us we configure it ourselves. Xero and Sage we feed through their import formats. We choose the integration method after checking your accounting, and we do not claim an official partnership with these systems.

Our warehouse records receipts in an Excel sheet, not in SAP Business One. Will that work?

Yes. We can take receipt data from an SAP Business One receipt document, from the POS or from an Excel sheet with an agreed structure. During implementation we agree how the warehouse employee records quantities so that matching works reliably, and paper delivery notes are photographed into a designated folder.

Related services

Customer assistant with live stock levels

Customers ask whether an item is in the store, when an order will arrive and how to return it, while the support team checks the same things in…

More
Product descriptions from supplier data

A new supplier sends a thousand products with a code, a price and a few photos, and someone has to write the descriptions, categories and…

More
Review and returns analysis

Reviews land on the website, Google, Amazon and eBay, while return reasons sit in a free-text field of the SAP Business One return document that…

More
Staff assistant for checkout and service

A new cashier at the Lightspeed till does not know whether a return without a receipt is allowed, what promotion runs today or what to do with a…

More

Expertise confirmed by certifications

This service is delivered by specialists with valid international certifications. Their expertise is confirmed by independent organisations, not by us.

All certifications
  • AISP badge
    AISP PECB

    Artificial Intelligence Security Professional

    AI systems are deployed with protection against data leakage and model abuse.

  • AAISM badge
    AAISM ISACA

    ISACA Advanced in AI Security Management

    The AI security programme and its controls are managed following the ISACA methodology.

  • AAIR badge
    AAIR ISACA

    ISACA Advanced in AI Risk

    AI risks are identified and managed like any other IT risk.

Let's discuss: supplier invoices and goods receiving

Tell us how this process works for you today and which systems you use. Within 1 business day we will tell you how long an implementation for retail would take.

We reply within 1 business day

Contact us 24/7
+370 630 94 909

Fill out the form, and we will contact you within 1 business day.