Stop vendor over-exposure before it happens

Two-tier warning and blocking limits, payables-based exposure, and a manager override workflow stop a purchase order before it breaches what you owe a vendor — not after.

The problem

Purchase orders confirm freely no matter how much a company already owes a vendor or has already committed to buy from them this period. Procurement teams get no warning as spend approaches a supplier's credit ceiling, and finance only discovers the over-exposure once invoices land and the balance is already too high to walk back.

The solution

A two-tier warning and blocking limit sits on every vendor, enforced the moment a purchase order is confirmed — not after. Exposure is calculated from real outstanding payables and open orders, a manager override gives urgent purchases a sanctioned way through, and a live dashboard shows exactly how close every vendor sits to its ceiling.

Capabilities

Everything a credit-controlled purchase order needs

Every capability below is implemented in the module.

01

Two-Tier Vendor Limits

A warning threshold flags rising exposure early, while a separate blocking threshold enforces a hard stop — set independently per vendor.

02

Preventive Blocking at Confirmation

Confirmation is intercepted before the order transitions state, so a breach never actually occurs in the first place.

03

Payables-Based Exposure

Exposure combines outstanding vendor payables with committed open purchase orders, not just what has been ordered on paper.

04

Manager Override Workflow

A mandatory-reason wizard routes exceptions to a credit manager for approval or refusal, with the full trail kept on the order.

05

Real-Time Exposure Dashboard

List and kanban views show limit, exposure, utilization, and hold status for every vendor under credit control at a glance.

06

Invoice Aging Alongside Credit Status

Overdue vendor balances are broken out from the total due amount, so finance sees not just how much is owed but how late it is.

07

Configurable Email Alerts

Warning, block, and override-request emails go to a company-defined recipient list and always cite the specific purchase order.

08

Flexible Limit Basis

Choose net or gross tax-inclusive amounts, and whether the limit measures payables, committed orders, or both, per vendor.

09

Multi-Currency & Period-Aware

Limits and exposure are evaluated in company currency across vendor and PO currencies, with monthly, annual, or lifetime rolling periods.

Workflow

How it works

1

Set the Limit

Configure warning and blocking thresholds, tax basis, and exposure basis per vendor, or set company-wide defaults in Settings.

2

Purchase as Usual

Purchasing officers create and confirm orders exactly as before — nothing changes until a limit is approached.

3

Warn or Block

Crossing the warning limit shows an overage popup at confirmation; crossing the blocking limit stops confirmation and puts the vendor on hold.

4

Override or Resolve

A manager can approve a justified override, or the team pays down the balance until exposure drops back under the limit.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Odoo's native credit limit governs customer/sales exposure. This app adds the equivalent control on the purchasing side, evaluating what you owe and have committed to each vendor.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Supplier Credit Limit | Vendor Credit Limit | Purchase Limit

Two-tier vendor credit limits enforced at PO confirmation, with payables-based exposure, a manager override workflow, invoice aging beside credit status and a real-time dashboard.

Buy on Odoo App Store