ERP: Odoo and Dolibarr 4 min

Purchasing in an ERP: from request to supplier payment

In an ERP, a purchase follows a single path: purchase request, approval based on amount, order to the supplier, receipt, invoice matched to the order and the receipt, then payment. This three-way matching blocks invoices that do not match what was ordered and received, without line-by-line manual checks.

Contents8
  1. 01The path of a purchase
  2. 02Approval thresholds
  3. 03Three-way matching
  4. 04Visible commitments
  5. 05Supplier prices
  6. 06Non-stock purchases
  7. 07Where to start
  8. 08Frequently asked questions

In many companies, a purchase starts with an email (“can you order boxes?”), continues with a quote as an attachment and ends with an invoice that accounting enters without knowing whether the goods arrived. Nobody sees current commitments, and cash finds out about expenses when they fall due.

In short

  • A single path: request, approval, order, receipt, invoice, payment.

  • Approval thresholds by amount, written once and for all.

  • Three-way matching: order, receipt and invoice must agree.

  • Current commitments become visible before they fall due.

  • Supplier prices live in the ERP and feed the margin.

The path of a purchase

  1. The request

    The person who needs something enters what, for when, for which project.

  2. The approval

    Depending on the amount, the manager or leadership approves.

  3. The order

    The buyer picks the supplier and sends the order from the ERP.

  4. The receipt

    The warehouse or the requester confirms what arrived.

  5. The invoice

    It is matched to the order and the receipt.

  6. The payment

    It goes out on the due date, once the invoice is approved.

Each step leaves a document. At any moment you know what is ordered, what is received, what remains to pay. Odoo’s purchasing documentation describes this path, and Dolibarr offers the same sequence with its supplier order and invoice modules.

Approval thresholds

A simple rule, written during scoping: below a certain amount, the team manager approves; above it, leadership. The threshold depends on the company’s size and habits. What matters is that it is written in the tool rather than in people’s heads. A purchase above the threshold cannot go out without approval, and the approver does it from their phone in seconds.

Three-way matching

This is the rule that protects cash the most. A supplier invoice is only approved if it matches the order (the agreed price and quantity) and the receipt (the quantity actually delivered). Gaps are flagged, and only they require checking.

Without matching

  • Every invoice checked by hand, or not at all

  • A partial delivery invoiced in full gets through

  • A price raised without agreement gets through

With three-way matching

  • Only gaps need checking

  • The invoice covers what was received

  • The agreed price is authoritative

Automatic reading of supplier invoices speeds up this path further: we detail it in Supplier invoices: automating reading and matching. With mandatory e-invoicing, a growing share of these invoices will arrive already structured.

Visible commitments

An approved order is a commitment, even if the invoice has not arrived yet. The ERP adds them up: leadership sees what will go out in the coming weeks, by supplier and by project. It is one of the building blocks of cash forecasting, and often the one that was most missing.

Supplier prices

Negotiated purchase prices live in the ERP, per supplier, with minimum quantities and lead times. They serve twice: the buyer orders at the right price, and the margin on each sale is calculated on the real cost. A supplier price increase shows immediately in margins, instead of being discovered at the close. For stocked items, the replenishment described in Inventory management in an ERP proposes the orders to place.

Non-stock purchases

Services, subscriptions, overheads follow the same path, without a physical receipt. The receipt becomes a confirmation that the service was delivered. This is often where forgotten subscriptions hide, and they appear as soon as recurring commitments are listed.

Where to start

Start with the most frequent path, often purchases of goods or supplies, with a single approval threshold. Add three-way matching once receipts are entered systematically. Service purchases and subscriptions follow. The complete ERP guide places purchasing in the order of project batches, and our CRM and ERP offer includes setting up thresholds and matching.

Frequently asked questions

Do you need a purchase request for every expense?

No. For small recurring expenses, an expense report or a company payment card is enough. The purchase request is justified above an amount, or for anything that must be received. The threshold is written during scoping, so the path does not become a constraint on everyday purchases.

What happens when a delivery is partial?

The ERP records the quantity received, and the order stays open for the remainder. The supplier’s invoice must match what was received; if it covers the full amount, matching flags it. You can then wait for the remainder or close the order, depending on the agreement with the supplier.

Do suppliers have to use a portal?

It is not mandatory. Orders go out by email from the ERP, and invoices arrive by email or through the e-invoicing platform. A supplier portal becomes useful when exchanges are numerous, for example to confirm delivery dates without multiplying calls.

Sources

  1. Purchase, Odoo documentation (new tab)odoo.com
Source 1

Purchase, Odoo documentation

Read on odoo.com(new tab)

Jim · founder of Brain Plus AI

Also in erp: odoo and dolibarr

  • Practical guide5 min The topic guide

    ERP for a company of 20 to 500 people: the guide

    An ERP brings sales, purchasing, stock and invoicing into one database. This guide explains when it becomes useful, how to choose between Odoo and Dolibarr, and what makes the project succeed or fail.

  • Practical guide3 min

    Inventory management in an ERP: what really changes

    Reliable stock does not come from the software alone, but from rules kept at every movement. What an ERP brings to stock, the settings that matter and the opening stock count.

  • Understand4 min

    AI in an ERP: what really helps, what can wait

    Reading supplier invoices, bank reconciliation, answering questions about the data: AI has solid uses in an ERP, others are still demos. The sorting, use by use.

WhatsApp