Customer credit control, governed and visible

Set per-customer credit limits, warn or block at quotation, sales order and invoice, and see true exposure — including confirmed-but-uninvoiced orders — across every account on one screen.

The problem

Stock Odoo compares one receivable figure to one limit and, at most, warns. There are no tiered thresholds, no grace periods, no governed overrides, no audit trail, and no single view of who is at risk — so overexposure is discovered only after invoices go unpaid.

The solution

A focused credit-control workspace: tiered warnings and hard blocking, exposure that counts confirmed uninvoiced orders, configurable overdue grace, account holds with logged overrides, approval-governed increase requests, and a consolidated risk dashboard.

Capabilities

Everything credit control needs

Every capability below is implemented in the module.

01

Per-Customer Credit Limit

Set an individual credit ceiling on every customer and see used credit, available credit and utilization right on the partner record.

02

Tiered Warnings & Hard Block

Choose per company: disabled, warn-only, or hard block. A configurable threshold raises an approaching-limit warning before the ceiling is reached.

03

True Exposure Math

Exposure adds confirmed-but-uninvoiced sales orders to posted receivables, so committed risk is never understated at the moment of confirmation.

04

Checks at Quote, Order & Invoice

The credit position is validated at quotation, at sales-order confirmation and at customer-invoice posting, so exposure cannot build undetected earlier in the flow.

05

Account Hold & Order Override

Freeze a whole account with a reason, or let a manager approve one specific order while the customer otherwise stays on hold. Prepaid orders can be exempted.

06

Overdue Grace Periods

A company-wide grace period, with an optional per-customer override, decides when an invoice counts as overdue — removing false-positive holds the day an invoice ages.

07

Increase-Request Approvals

Route limit-increase exceptions through a draft, submit and approve workflow. On approval the new limit is applied to the customer and recorded.

08

Governed, Audited Actions

A dedicated Credit Manager role governs limits, holds and overrides. Every limit change, hold, override and breach is logged with actor, values and reference.

09

Single-Screen Risk Dashboard

One sortable board lists limit, receivable, uninvoiced, total exposure, available credit, utilization and hold status for every customer, with an alert when a limit is exceeded.

Workflow

How it works

1

Set Limits

Configure per-customer limits, grace periods and the enforcement mode.

2

Sell Safely

Reps see available credit and tiered warnings as they quote and confirm.

3

Enforce & Override

Over-limit documents warn or block; a manager overrides with a logged reason.

4

Govern & Review

Approve increase requests and review the audit trail and risk dashboard.

Questions

Frequently asked

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

Both, and it is your choice per company. The enforcement mode can be disabled, warn-only, or hard block, and a configurable threshold raises an early approaching-limit warning before the ceiling.

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.

Customer Credit Limit & Risk Control

Governed, visible customer credit control — tiered warnings, holds, audited overrides and a single-screen risk dashboard, built natively on Odoo.

Buy on Odoo App Store