Web4Theme
Web4Theme / Odoo Apps / Job Costing Pro
Job Costing Pro icon

Job Costing Pro

Budget, actual, committed and WIP for every project.

Odoo 19.0 & 20.0Project / AccountingOPL-1 licenseNo Enterprise required

What it does

Project budgets, actual and committed cost from timesheets, purchases, subcontracts and stock, plus WIP and percentage-of-completion entries.

  • Versioned cost plans by category with approval lock
  • Actual cost from timesheets, stock moves, vendor bills and expenses
  • Committed cost as explicit cost entries (open POs can feed them via a bridge)
  • Variance and overrun rate by category and project
  • Percentage of completion by cost or manual override
  • WIP journal entry that balances contract asset and revenue
  • Overrun alerts to the project manager at a configurable threshold
  • Project margin fields for multi-project comparison

Screens from the real module

Captured from a live Odoo database with the module installed. Click any screen to enlarge it.

Inside the module

Everything is stored in standard Odoo models, so data stays queryable and exportable.

Model
job.cost.plan
job.cost.category
job.cost.line
job.cost.entry
job.wip.entry
project.project
job.wip.wizard

Requirements

Depends on project, account, purchase, stock, hr_timesheet. No Enterprise edition and no third-party Python service is required.

Install in four steps

  1. Download the module from Odoo Apps, or add the repository and update the app list.
  2. Install “Job Costing Pro” from the Apps menu.
  3. Assign the user and manager groups under Settings → Users.
  4. Configure the module from its own menu, then run one record end to end.

Questions

Short answers before you install.

Which Odoo versions are supported?

Odoo 19.0 and Odoo 20.0. Each series ships as its own branch, so the manifest version always matches the server.

Do I need Odoo Enterprise?

No. The module runs on Odoo Community and depends only on project, account, purchase, stock, hr_timesheet.

How is it licensed?

OPL-1 (Odoo Proprietary License). One purchase covers the databases you operate.

How do I get help?

Write to alex@web4theme.com with your Odoo version and a short description; we answer within one business day.

Job Costing Pro for Odoo

Project budgets, actual and committed cost from timesheets, purchases, subcontracts and stock, plus WIP and percentage-of-completion entries.

Open the app page