One dashboard for every covenant obligation you carry
Track bank-loan ratios and customer-contract obligations side by side, calculated automatically from your ledger and sales orders, with color-coded alerts before a breach becomes a crisis.
The problem
Covenant obligations live in spreadsheets outside the ERP. There is no deadline enforcement, no audit trail, and no link back to the financial or sales data the numbers depend on, so breaches surface late and ownership is never clear.
The solution
A single covenant model tracks financial-loan ratios and commercial-contract obligations together, auto-calculated from the general ledger and confirmed sales orders, with a color-coded dashboard, scheduled testing and breach alerts the moment a threshold is crossed.
Everything a covenant program needs
Every capability below is implemented in the module.
Unified Financial & Commercial Tracking
One covenant model covers bank-loan ratios and customer-contract obligations side by side, so finance and sales operations never reconcile two separate products.
Automated GL Ratio Pull
Map numerator and denominator accounts once and every debt-to-equity, interest coverage or minimum liquidity ratio recalculates from posted general ledger balances instead of manual entry.
Auto-Calculated Sales Compliance
Minimum purchase, exclusivity and performance-threshold covenants are measured automatically from confirmed sales order lines for the customer's commercial partner.
Color-Coded Health Dashboard
A kanban dashboard groups every covenant by compliance level with green, yellow and red indicators, so overall risk is visible without opening a single record.
Ratio Trend History
Every test run is snapshotted into a historical result list, giving a period-over-period record of how each ratio has tracked against its threshold.
Scheduled Testing & Breach Alerts
A daily scheduler runs every covenant due for testing and, the moment a threshold is crossed, schedules an activity and sends an email alert to the responsible owner.
Waiver Request & Approval Routing
A breached covenant can be routed through a formal waiver request with a named approver, replacing ad-hoc email threads with a tracked approve-or-reject decision.
Guided Setup Wizard & Batch Updates
A step-by-step wizard maps new covenants to GL accounts or sales criteria, and a batch tool re-tests and transitions many covenants at once during period close.
Customer View, Portal & Lender Reporting
Covenants appear directly on the customer form, commercial customers can check their own obligations on the self-service portal, and a lender-ready PDF report is one click away from the Print menu.
How it works
Configure the covenant
Use the guided wizard to map a financial ratio to GL accounts or a commercial obligation to a customer and product category, then set the threshold and testing frequency.
Run or schedule the test
Click Run Test Now or let the daily scheduler recalculate the measured value from live ledger or sales data and snapshot the result.
Review the compliance signal
A color-coded dashboard and statusbar show whether the covenant is compliant, at risk or breached, with a full trend history of every past test.
Resolve breaches and report out
Route a breach through the waiver approval workflow, print a lender-ready PDF report, and let customers check their own obligations on the self-service portal.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. A single category field lets you track financial or loan ratios (debt-to-equity, interest coverage, minimum liquidity) and commercial or customer obligations (minimum purchase, exclusivity, performance thresholds) in one unified model and dashboard.
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.
Covenant Compliance Tracking
Financial-loan and customer-contract covenants in one color-coded dashboard, with ratios pulled from the GL, scheduled testing, breach alerts and waiver approval routing.
Buy on Odoo App Store