Track every supplier complaint from first report to final resolution
Supplier Complaints gives procurement, quality, and warehouse teams one shared record for every non-conformance — linked to purchase orders, products, and vendors, with deadlines, overdue alerts, and side-by-side supplier responses.
The problem
Defective or incorrect shipments get reported by email, tracked in spreadsheets, and followed up verbally. Nobody can see whether a supplier has actually responded, how long they took, or which complaints slipped through — and the whole trail sits disconnected from the purchase orders, products, and vendor records already in Odoo.
The solution
Supplier Complaints puts every non-conformance in one record linked to the supplier, purchase order, and product involved. Each complaint gets a response deadline, automatic overdue flags, and a role-guarded space for the supplier's reply — so procurement always knows what is open, what is late, and what was agreed.
Everything you need to manage supplier complaints
Every capability below is implemented in the module.
Structured complaint records
Log every complaint with the supplier, purchase order, product, batch/lot number, contract number, quantity affected, and value at stake — so nothing important is missing when you need to act.
Configurable response targets
Set a default response window in days, or use a complaint type template to pre-fill the target and starter description for common non-conformance categories.
Automatic overdue escalation
A scheduled check flags complaints that pass their response deadline, posts a chatter notification, and creates a follow-up activity for the recipient and complainant — so a stalled complaint is never simply forgotten.
Role-guarded supplier response
Only the assigned recipient or a complaint manager can edit the supplier feedback and resolution fields, keeping accountability clear while the rest of the team can still follow progress.
Kanban queue with priority and overdue cues
See every complaint grouped by state, with priority stars and an overdue label on the card, so a manager can scan the whole queue without opening a single record.
Filterable list with status decorations
A list view highlights overdue complaints in red, resolved complaints in green, and cancelled ones in muted grey, with built-in filters for my complaints, complaints I raised, overdue items, and each state.
Clear statusbar workflow
Every complaint moves through New, In Progress, and Done (or Cancelled) with a visible statusbar and one-click action buttons, so the current stage and the next step are never in doubt.
Side-by-side complaint and resolution view
The complaint details and the supplier's feedback, resolution type, and agreed outcome sit side by side on the same form, so comparing the original claim to the resolution never means switching screens.
Supplier performance analytics
Graph and pivot views break down complaint volume and resolution outcomes by supplier, so procurement can spot repeat offenders and bring data into contract and supplier-evaluation decisions.
How it works
Log the complaint
Raise a complaint against a supplier and, optionally, a purchase order and product, capturing batch, contract, quantity, and value.
Assign a recipient
An internal recipient is assigned to own the supplier response, with a response deadline set from the default or the complaint type.
Track and escalate
The complaint moves to In Progress while the supplier responds; if the deadline passes, it is automatically flagged and an activity is created.
Resolve and record
The recipient records the supplier's feedback and the agreed resolution, then closes the complaint — keeping a full history for future supplier reviews.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
It depends on Purchase and Product (Community edition), so purchase orders and products are available to link. No separate Inventory setup is required beyond what Purchase already needs.
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 Complaints
Structured complaint records with response targets, automatic overdue escalation, role-guarded supplier responses and supplier performance analytics — linked to purchase orders, products and vendors.
Buy on Odoo App StoreMore Odoo purchases apps
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.
Supplier Diversity Programme
Certification lifecycle tracking with expiry alerts and US federal and custom classifications — plus tier-1 and tier-2 diverse spend rolled up from purchase orders against live goals.
Vendor Evaluation
Weighted vendor scorecards built directly from purchase order history, with side-by-side comparison, below-threshold alerts and trend forecasting — turning pivot tables into a defensible scorecard.
Vendor Portal
Vendor registration, RFQ portal negotiation, call-for-tenders and vendor scorecards — the complete vendor lifecycle in a single Odoo portal.
Vendor Pricelist Management
Negotiated prices captured from confirmed POs or manual edits behind a preview-and-confirm step, with a rollback-capable audit trail, PO-line variance warnings, side-by-side vendor comparison, and expiry alerts.
All In One Tender Management
Run buy-side and sell-side tenders with sealed bids, weighted scoring rubrics, a vendor self-service portal and one-click award straight to a Purchase or Sale Order.