Free Construction Management Software: Job Costing on Open Source
Free, open-source construction management on Odoo Community: projects, job costing, purchasing, site stock and progress billing, and what needs custom work.
Construction · Odoo ERP Services
Overview
Odoo has no dedicated construction module. Job costing works through projects and analytic accounts, and progress billing through down-payment invoices. Bills of quantities, retention and subcontractor certificates usually need custom work, which we quote separately.
Hosting isn't included. You pay your hosting provider directly.
Free Odoo setup
We install and set up Odoo Community, the free open-source edition of Odoo, at no cost. There is no licence fee for the software and no charge for the setup.
Odoo Community is licensed under LGPLv3: no licence fee, no user limit and no expiry.
We install Odoo Community on your server and set up the core apps your business needs.
Hosting is not included. You run Odoo on your own server or cloud account and pay your hosting provider directly. We can recommend options.
Data migration, customisation, integrations and training go beyond setup. We quote them up front, so nothing is billed without your agreement.
Focus areas
A project per job, with stages, tasks and responsible people.
Purchases, bills and labour hours tagged to each job so you see cost against budget.
Material requests turned into purchase orders, delivered to site or yard.
Stock locations for yards and sites, with transfers between them.
Crew hours logged against jobs for costing and billing.
Down-payment and milestone invoices against each contract.
Approach
We set up Project, Purchase, Inventory, Timesheets and Invoicing on Odoo Community for free, with one live job set up end to end.
If you need retention, BOQs or subcontractor certificates, we'll scope custom modules and quote them before any work starts.
Go deeper
Insights
Free, open-source construction management on Odoo Community: projects, job costing, purchasing, site stock and progress billing, and what needs custom work.
Free, open-source accounting and invoicing on Odoo Community: what it handles, which reports need Enterprise or OCA modules, and when free accounting is enough.
Free and open-source CRM compared with free CRM plans: what Odoo Community CRM does, why linking CRM to sales and invoicing matters, and what it costs to run.
FAQ
Odoo Community covers projects, purchasing, stock, timesheets and invoicing for free, and we set it up for free. Construction-specific features like retention need custom work, quoted separately.
No. The setup is free, but you pay for hosting yourself. Odoo runs on your own server or cloud account, and you pay the hosting provider directly. We'll recommend a size that suits your users and data.
Yes. Tagging purchases, bills, timesheets and invoices to each job's analytic account gives you cost and margin by job.
Yes. Odoo works in a mobile browser, so site teams can log hours and request materials.
Next step
We'll set up projects, job costing and purchasing on Odoo Community for free.