Skip to Content

Odoo apps consultancy

Projects, Job Costing & Construction Apps

Contracting and project businesses live or die by cost control. We implement job costing and construction apps that connect estimates, materials, labour, subcontractors and billing to project profitability.

Business challenges

Problems these apps solve

  • Estimates are not compared with actual cost
  • Progress billing is prepared outside the ERP
  • Site materials and subcontractors are not tracked per job
  • Drawings, transmittals and RFIs are managed by email
  • Project risks and issues are not visible to management

In this area

101 apps we implement and support in this area.

Capabilities & workflows

What you can achieve with Odoo apps

Job costing & construction

60 apps

Job cost sheets for material, labour and overheads, estimates and change orders, progress billing, material planning and requisitions, subcontracting, work packages, daily logs, issue tracking, transmittals and submittals, RFIs, waste management and contractor portals.

Typical workflow

  1. 1 Estimate
  2. 2 Award job
  3. 3 Plan material and labour
  4. 4 Execute and log
  5. 5 Bill progress
  6. 6 Analyse P&L
Apps in this capability (60)
  • Actual Cost on Job Cost Sheet

    Shows actual purchase, vendor bill and timesheet costs on each job cost sheet next to the planned figures.

    • Actual purchase cost
    • Actual bill and timesheet cost
    • Planned vs actual
  • Budget for Job Contracting and Construction Projects

    Sets budgets for construction projects and job cost sheets and compares them with actual costs.

    • Project budgets
    • Budget vs actual
    • Cost sheet integration
  • Change Order in Job Contracting and Construction

    Records change orders on construction jobs so scope, material and cost changes are approved and tracked.

    • Change order requests
    • Approval
    • Cost impact tracking
  • Construction Bundle

    A construction package that includes land acquisition with property details, land proposals and land owners alongside construction features.

    • Land acquisition
    • Property and owner details
    • Construction features
  • Construction Daily Logs

    Lets site teams record daily construction logs with work done, labour, weather and issues.

    • Daily site logs
    • Labour and progress
    • Issue notes
  • Construction Expense Management

    Tracks construction expenses and process costs for material, labour and overheads.

    • Material, labour and overheads
    • Expense recording
    • Cost analysis
  • Construction Management

    Manages construction projects with their tasks, materials, costs and progress.

    • Construction projects
    • Materials and costs
    • Progress tracking
  • Construction Management System

    A full construction management system covering tenders, owner contracts, subcontractors, progress and completion reports.

    • Tenders and owner contracts
    • Subcontractor contracts
    • Completion reports
  • Construction Projects on Website

    Publishes construction projects on the website to showcase work and attract enquiries.

    • Projects on website
    • Project galleries
    • Enquiries
  • Construction Waste management for Job Contracting

    Records construction waste and scrap materials on jobs so waste is measured and costed.

    • Waste recording
    • Scrap materials
    • Waste cost
  • Cost Estimation for Material, Labour and Overheads

    Prepares job estimates for materials, labour and overheads and sends them to customers.

    • Material, labour, overhead estimates
    • Send to customer
    • Quotation from estimate
  • Customer Invoice from Job Cost Sheet

    Creates customer invoices directly from a job cost sheet, with progress billing details.

    • Invoice from cost sheet
    • Progress billing
    • Linked costs
  • Customer Invoice from Project Job Costing and Job Cost Sheet Progress Billing

    Raises progress invoices to customers from project job costing and cost sheets.

    • Progress invoices
    • Cost sheet link
    • Billing status
  • Customer Progress Billing-Invoice

    Bills customers progressively on construction projects with previous, current and cumulative amounts.

    • Progress billing
    • Cumulative amounts
    • Printable progress bill
  • Document Management for Job Contracting and Construction

    Adds document management with versioning for job contracting and construction projects.

    • Project documents
    • Version control
    • Linked to jobs
  • Document Portal for Job Costing and Contracting

    Shares job and construction documents with customers through the portal.

    • Portal documents
    • Customer access
    • Job document folders
  • Estimation for Jobs - Material / Labour / Overheads

    Builds job estimates with materials, labour and overheads, sends them to customers and turns them into quotations.

    • Job estimates
    • Customer approval
    • Quotation creation
  • Expense Integration Job Orders for Project

    Lets employees submit expenses against the job orders they work on, so job costs include expenses.

    • Expenses on job orders
    • Job cost inclusion
    • Employee submission
  • Expense Integration Job Orders of Project Costing

    Integrates employee expenses with job orders and project costing.

    • Job order expenses
    • Project costing
    • Cost accuracy
  • Instruction and Quality Checklist on Job Order

    Adds work instructions and quality checklists to job orders so site work follows a defined standard.

    • Work instructions
    • Quality checklists
    • Job order sign-off
  • Issue Tracking System for Construction and Contracting

    Tracks customer issues on construction and contracting projects, with an issue portal, timesheets and billing.

    • Issue portal
    • Timesheets
    • Support billing
  • Job Contracting and Construction issue tracking system

    Records and resolves issues on construction projects with assignment and status tracking.

    • Project issues
    • Assignment
    • Resolution tracking
  • Job Contracting Issue Tracking Portal for Employee Technician

    Gives technicians a portal to see and update the construction issues assigned to them.

    • Technician portal
    • Assigned issues
    • Status updates
  • Job Cost Sheet Import from Excel

    Imports job cost sheets with their material, labour and overhead lines from Excel.

    • Cost sheet import
    • Material and labour lines
    • Bulk set-up
  • Job Cost Sheet Integration with Material Planning of Job Order

    Creates or updates job cost sheets from material planning on job orders.

    • Cost sheet from planning
    • Job order materials
    • Consistent costing
  • Job Cost Sheet Integration with Material Plannings of Costing

    Links material planning on job orders with job cost sheets.

    • Material planning link
    • Cost sheet creation
    • Job order integration
  • Job Costing / Contracting / Construction Management / Progress Billing / Estimat

    A bundle covering job costing, contracting, construction management, progress billing and estimates.

    • Complete contracting suite
    • Billing and estimates
    • Single installation
  • Job Costing / Contracting Costing Report

    Analyses cost trends for job cost sheets from purchases, timesheets and vendor bills.

    • Cost trend report
    • Purchase, timesheet and bills
    • Job comparison
  • Job Costing / Contracting Volumn Trends Report

    Reports volume trends across job cost sheets.

    • Volume trend analysis
    • Job cost sheets
    • Management reporting
  • Job Costing Bundle

    A job costing package with cost sheets, job orders, material planning and material requisitions.

    • Cost sheets and job orders
    • Material planning
    • Requisitions
  • Job Costing Construction Work Package

    Creates construction work packages and sends them to customers.

    • Work packages
    • Customer sending
    • Job costing link
  • Job Costing Contracting and Project Construction Team

    Assigns construction teams to projects, job orders and cost sheets.

    • Project teams
    • Team on job orders
    • Responsibility
  • Job Drawing Construction and Contracting Business

    Adds drawings to construction jobs using Google Drawings, visible in the portal.

    • Job drawings
    • Google Drawings
    • Portal visibility
  • Job Drawing Image Construction and Contracting Business

    Lets teams draw and annotate images on construction jobs.

    • Image drawing
    • Annotations
    • Job records
  • Job Order - Material Planning Integration with Material Requisition

    Creates material requisitions from job order material planning.

    • Requisition from job order
    • Planned materials
    • Approval
  • Job/Work Order Start and Stop Timer and Digital Signature

    Adds start and stop timers and customer digital signatures to job and work orders.

    • Work timer
    • Customer signature
    • Time recording
  • Material Consumption on Job Order / Work Order

    Records materials consumed on job orders and work orders.

    • Material consumption
    • Stock moves
    • Job cost update
  • Material Purchase Requisition and Cost Sheet Integration

    Connects material purchase requisitions with job cost sheets.

    • Requisitions on cost sheets
    • Material cost control
    • Approval
  • Meeting Minutes for Construction and Contracting Projects

    Records and prints meeting minutes for construction and contracting projects and jobs.

    • Project meeting minutes
    • Action items
    • PDF printout
  • Meeting Minutes For Construction Projects

    Prints minutes of meetings held on construction projects.

    • Meeting minutes
    • Attendees and decisions
    • PDF report
  • P&L for Job Costing

    Prints a profit and loss report for job costing and construction projects.

    • Job P&L
    • Revenue vs cost
    • Project profitability
  • Progress Billing to Customer

    Creates and prints progress bills for customers.

    • Progress bills
    • Printable format
    • Cumulative billing
  • Project Job Costing -Request for Information

    Records requests for information on construction projects linked to job costing.

    • RFI records
    • Linked to jobs
    • Response tracking
  • Project Job Costing and Job Cost Sheet for Construction

    The core job costing app: cost sheets with material, labour and overheads, linked to purchases, timesheets and vendor bills.

    • Job cost sheets
    • Material, labour and overheads
    • Actual cost tracking
  • Project Job Costing and Job Cost Sheet With Material Request

    Job costing with material requests from job orders and material planning.

    • Job costing
    • Material requests
    • Job order planning
  • Project Team for Constrcution and Contracting

    Sets the project team on projects, job orders and job cost sheets.

    • Teams on projects
    • Teams on job orders
    • Team on cost sheets
  • Request for Information

    Manages requests for information on construction and contracting projects.

    • RFI requests
    • Responses
    • Project link
  • Risk Management for Construction and Contracting Projects

    Records risks and incidents on construction projects with assessment and mitigation.

    • Risk register
    • Incidents
    • Mitigation actions
  • Sale Estimates to Customer

    Creates estimates, sends them to customers and turns accepted estimates into quotations.

    • Customer estimates
    • Email sending
    • Quotation conversion
  • Sales Estimate Create from Job Cost Sheet

    Creates job estimates from job cost sheets.

    • Estimate from cost sheet
    • Customer pricing
    • Quotation flow
  • Sales Estimate from Job Cost Sheet

    Builds sales estimates from job cost sheets for materials and labour.

    • Estimate on cost sheet
    • Material estimation
    • Customer offer
  • Subcontracting in Job Order / Construction / Contracting Industry

    Manages subcontracted work on job orders with subcontractor costs on the job.

    • Subcontracting
    • Subcontractor costs
    • Job order link
  • Transmittals / Submittals for Construction and Contracting

    Creates transmittal and submittal documents for construction projects and prints them.

    • Transmittals and submittals
    • Document types
    • PDF reports
  • Transmittals and Submittals Document for Construction Job Costing

    Records transmittal and submittal communication on construction job costing.

    • Transmittal records
    • Submittal records
    • Job costing link
  • Waste Management for Construction and Contracting

    Tracks construction waste, scrap and discarded materials.

    • Waste records
    • Scrap products
    • Waste costs
  • Website Job order-Work Order Portal for Construction Projects

    Shows construction job and work orders to customers in the website portal.

    • Job orders in portal
    • Customer visibility
    • Progress updates
  • Website Job Order/Work Order Form and Customer Portal

    Lets customers submit job or work order requests from the website and follow them in the portal.

    • Website request form
    • Portal tracking
    • Job creation
  • Website Job/Work Order Form and Portal

    A website form and portal for customers to request and track job or work orders.

    • Online job requests
    • Portal access
    • Status tracking
  • Widget for draw on image and save result as JSON

    A drawing widget for images that saves shapes and coordinates as JSON for use in other processes.

    • Draw on images
    • Shape coordinates
    • JSON storage
  • Work Package for Construction and Contracting

    Creates work packages for construction customers and sends them for approval.

    • Work packages
    • Customer approval
    • Job costing link

Project & task management

41 apps

Project and task templates, recurring tasks and checklists, Gantt planning, project phases and stages, task delegation, risk and issue registers, meeting minutes and project reports.

Typical workflow

  1. 1 Create from template
  2. 2 Plan in Gantt
  3. 3 Assign and track
  4. 4 Review risks
  5. 5 Close and report
Apps in this capability (41)
  • Accounting Analytic/Project Budget Management

    Defines budgets per analytic account or project for income and expenses and reports on performance.

    • Analytic budgets
    • Income and expense budgets
    • Budget reports
  • All in One Gantt View

    Adds a Gantt planning view for projects, tasks and work orders, showing what is planned and what remains.

    • Gantt planning
    • Projects and work orders
    • Drag-and-drop dates
  • Analytic Account Profit and Loss Report

    Prints profit and loss reports for selected analytic accounts or projects.

    • Analytic P&L
    • Project profitability
    • PDF report
  • Bundle of Project Related

    A bundle of project extensions installed together.

    • Project feature bundle
    • Single installation
    • Project enhancements
  • Customer Signature on Project Task in Portal Website

    Lets customers sign off project tasks in the portal.

    • Task signature
    • Portal sign-off
    • Acceptance evidence
  • Employee Timesheet Sheet

    Groups employee timesheet entries into sheets for submission and approval, with hourly billing support.

    • Timesheet sheets
    • Approval
    • Hourly billing
  • Event Management by Organizer with Expenses and Timesheets

    Lets event organisers record expenses and timesheets against events.

    • Event expenses
    • Event timesheets
    • Event costing
  • Event with Timesheets Tab

    Adds a timesheet tab to events so staff log hours spent on each event.

    • Timesheets on events
    • Staff hours
    • Event cost
  • Gantt View Base

    The base for Gantt planning views in projects.

    • Gantt framework
    • Project planning
    • Used by Gantt apps
  • Gantt View PRO

    A high-performance Gantt chart for project planning with dependencies, critical path and resource views.

    • Advanced Gantt
    • Dependencies
    • Resource planning
  • Import Projects and Tasks from Excel

    Imports projects and tasks from Excel files.

    • Project import
    • Task import
    • Bulk set-up
  • Issues / Bugs Management for Project Tasks

    Lets project teams record and manage issues and bugs against tasks.

    • Issues on tasks
    • Bug tracking
    • Resolution status
  • Manufacturing WorkOrder Integration Task

    Creates project tasks from manufacturing work orders.

    • Tasks from work orders
    • Production follow-up
    • Project link
  • Material Requisition for Project and Task Integration

    Links material requisitions to projects and tasks.

    • Project on requisitions
    • Task on requisitions
    • Project costing
  • Meeting Minutes and Print Meeting Report

    Records minutes of meetings and prints them as PDF reports.

    • Meeting minutes
    • Action points
    • PDF report
  • Meeting Minutes and Print Meetings

    Adds minutes to meetings and prints them as PDF.

    • Minutes on meetings
    • Attendees
    • PDF printout
  • Minutes of Meeting

    Records minutes of meetings and allocates resulting tasks to team members.

    • Meeting minutes
    • Task allocation
    • PDF copy
  • Mobile Timesheet View and Timesheet Tablet View

    Lets employees and portal users fill timesheets from a mobile or tablet-friendly page.

    • Mobile timesheets
    • Tablet view
    • Portal access
  • Multiple Branchs/Units Operations for Project

    Applies branches or operating units to projects and tasks.

    • Branch on projects
    • Branch on tasks
    • Branch reporting
  • Portal Project Notes- Notes on My Account Web Page

    Shares project notes with customers on the My Account portal page.

    • Project notes in portal
    • Customer visibility
    • Mobile friendly
  • Project and Project Task Unique Sequence Number

    Gives each project and task a unique reference number.

    • Project sequence
    • Task sequence
    • Easy reference
  • Project and Task Notes

    Lets project users keep notes on projects and tasks.

    • Project notes
    • Task notes
    • Team knowledge
  • Project And Task PDF Report

    Prints project and task reports in PDF for customers, management and project files.

    • Project report
    • Task report
    • PDF output
  • Project by Phases

    Organises projects and tasks by phases so progress can be planned and tracked phase by phase.

    • Project phases
    • Tasks by phase
    • Phase progress
  • Project Costing

    Authorises project budgets and compares planned costs with actual project costs.

    • Project budget
    • Planned vs actual
    • Cost sheet
  • Project Stages

    Shows project stages on the project form so project status is visible at a glance.

    • Stages on projects
    • Status bar
    • Project pipeline
  • Project Task from CRM Opportunity/Lead

    Creates project tasks directly from CRM leads and opportunities.

    • Task from opportunity
    • Sales to delivery handover
    • Linked records
  • Project Task Images / Photo

    Attaches photos to project tasks and prints them in a PDF report.

    • Task photos
    • Photo report
    • Site evidence
  • Project Task Review and with Ratings

    Sends task review requests to customers and records their ratings.

    • Customer reviews
    • Task ratings
    • Quality feedback
  • Project Team on Project and Tasks

    Sets a project team on projects and tasks.

    • Project teams
    • Team on tasks
    • Responsibility
  • Quality Check and Alert Management on Tasks

    Adds quality checks, control points and alerts to project tasks.

    • Quality checks
    • Control points
    • Alerts
  • Risk Management

    Manages organisation-wide risks with risk profiles, categories and reports, financial and non-financial.

    • Risk register
    • Risk profiles
    • Risk reports
  • Risk Management for Project and Tasks

    Records risks and incidents on projects and tasks with mitigation actions.

    • Project risks
    • Incidents
    • Mitigation
  • Scan & Capture Photo for Job_Task / Issue

    Lets users take photos with a mobile device and save them to jobs, tasks and issues.

    • Mobile photo capture
    • Saved to tasks
    • Issue evidence
  • Task Delegation and Subtasks

    Delegates tasks and manages subtasks with tracking of who does what.

    • Subtasks
    • Task delegation
    • Progress tracking
  • Task Responsible by Stages on Project

    Assigns responsible users or groups to each task stage so tasks move to the right person automatically.

    • Responsible per stage
    • User or group
    • Automatic assignment
  • Task Template and Project Template

    Creates project and task templates for repeatable projects.

    • Project templates
    • Task templates
    • Faster set-up
  • Template Based Recurring Tasks and Checklists

    Generates recurring tasks with checklists from templates.

    • Recurring tasks
    • Checklists
    • Template based
  • Timesheet Incomplete Report Employees

    Reports employees with incomplete timesheets for a period.

    • Incomplete timesheet report
    • By employee
    • Follow-up
  • Timesheets on CRM Pipeline/Opportunity

    Logs timesheets on CRM opportunities to measure the effort spent on pre-sales.

    • Timesheets on opportunities
    • Pre-sales effort
    • Cost of sale
  • Work Instruction for Task and Project

    Attaches PDF work instructions to projects and tasks.

    • Work instructions
    • PDF attachments
    • Task guidance

No apps match your filter on this page. Try the full catalogue search.

Our consultancy

How we implement these apps

  1. 01

    Requirement fit

    We map your process to the right apps and standard Odoo features, and identify gaps early.

  2. 02

    App evaluation

    We review functionality, Odoo version, dependencies, edition (Community or Enterprise) and compatibility with your existing modules.

  3. 03

    Solution design

    We design how the apps, standard Odoo and any custom modules work together, so data and processes stay consistent.

  4. 04

    Installation & configuration

    Staging installation, configuration, access rights and test data on your own database.

  5. 05

    Integration & customisation

    We connect apps with your other modules and systems and extend them in separate modules, keeping upgrades possible.

Built by MRM Tech Sol

Related MRM solutions

When an app is not enough, these solutions are engineered from our own Odoo modules.

All solutions
Reporting

MIS, Budget & Executive Reporting

MIS packs with budget variance and prior-year comparison, dynamic budget drill-down and management Excel reports.

View solution
Automation

Multi-Level Approval Engine

Configurable approval flows for purchase orders, expenses, payments or any Odoo model, with unlimited levels, delegation, escalation and audit.

View solution

FAQ

Questions about Odoo apps

We advise on the right apps for your processes and take care of installation, configuration, data migration, integration, customisation, training and support.

Availability differs by app and version. We check compatibility with your Odoo version and edition and, where needed, recommend alternatives or custom development.

Yes. We extend apps through separate modules rather than editing their code directly, so updates can still be applied.

Yes. We test apps together on a staging copy of your database to make sure they work with each other and with your existing customisations.

We say so. Sometimes standard Odoo configuration is enough; in other cases a custom module is a better long-term investment than adapting an app.

Discuss Projects & Construction apps

Tell us which processes you want to cover and we will recommend the right apps or approach.

Your information is kept confidential and used only to respond to your enquiry.

Let's talk

Need an Odoo solution tailored to your business?

Let's discuss your requirements, your current systems and what you want to achieve.