Track every defect from first report to client sign-off

Cerevantix Construction Punch List gives general contractors and field teams a location-aware defect tracker with mobile capture, role-specific dashboards, labor billing, and a formal closeout sign-off — all inside Odoo.

The problem

Defects and incomplete items pile up across spreadsheets, email threads and phone photos, with no shared record of location, ownership or status. Field supervisors log items back at a desk, clients call asking for updates, and closeout drags on for weeks because there is no defensible, client-approved sign-off record tying resolution to final payment.

The solution

Punch List turns every defect into a structured, trackable item with a building/floor/unit location, photo evidence and a clear owner. Supervisors capture and close items from the jobsite, clients follow progress and sign off from a self-service portal, and resolved labor flows straight into a billable invoice — all inside the ERP your team already uses.

Capabilities

Everything a punch list needs, built into Odoo

Every capability below is implemented in the module.

01

Structured site location

Every punch item carries a building, floor, unit and area, so field teams can filter and walk one zone until every open item there is cleared.

02

Full state workflow

Items move through a clear lifecycle from reported to assigned, in progress, resolved, signed off and closed, with current status visible to every stakeholder in real time.

03

Role-scoped dashboards

Managers, field technicians and clients each get project and item views scoped to their role, with kanban, list and form access controlled by dedicated security groups.

04

Client portal with sign-off

Clients log in to review their reported items, follow status, and formally sign off on a resolved item, producing a dated, client-approved closeout record.

05

Public website intake

Anyone can report a new defect from a public web form, with photo attachments, without needing a portal login, and receive an automatic confirmation.

06

Labor timesheets

Log Time In and Time Out against a punch item to capture the true labor cost of resolving each defect, with billable rates and running totals.

07

Direct invoicing from labor

Generate a draft invoice straight from a project's billable timesheets with one action, turning resolved labor into revenue without duplicate data entry.

08

Prepaid hours tracking

Track prepaid support hours per project and monitor the remaining balance as labor is consumed, keeping retainer-based work visible and accountable.

09

PDF reports & bulk actions

Print a professional punch item or full project punch-list PDF report at any time, and use bulk actions to assign, close or archive multiple items at once.

Workflow

How it works

1

Report

A client, inspector or supervisor logs a defect with a photo, location and short description from the portal, the public site, or directly in Odoo.

2

Assign & Track

The item is routed to a responsible party and tracked through its state, with chatter and email notifications keeping everyone informed.

3

Resolve & Bill

The assigned team clocks labor time against the item; billable hours flow into a draft invoice or draw down a project's prepaid hours.

4

Sign Off & Close

The client reviews the resolved item from their portal and signs off, producing a dated closeout record ready for final payment.

Questions

Frequently asked

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

Yes. The public website form lets anyone submit a defect with photos, and the client portal lets existing portal users track status and sign off — neither requires an internal Odoo login.

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.

Construction Punch List

Location-aware defect tracking with a full state workflow, client portal sign-off and public intake — tied to labor timesheets, prepaid hours and direct invoicing.

Buy on Odoo App Store