Job costing is project based accounting which tracks the costs and revenues of a specific project. Job costing is a systemised way to report the profitability on a project. There are multiple different ways to perform job costing, such as retrospective monthly project costing or forecasting and using cost codes for real-time costing. In this article, we are going to focus on monthly job costing and how to do it.
The two common challenges with job costing for construction companies is:
Infrastructure contractors typically have four main expense types:
In this case, we are going to dive into a simple retrospective monthly job costing analysis. Implementing a simple monthly job costing model involves minimal data entry at the site level. To perform a monthly job costing analysis, contractors need to cost each project against the following items:
1. Overheads
Depending on the structure of the organisation, a nominal rate of between 5-15% of total project cost is allocated across your projects, this can be applied in the accounting software
2. Subcontractor invoices
When accounts team receive invoices, job code them and import them into the ERP with correct monthly dates. There are tools that can do this for each ERP system. An example importing system for Xero ERP is https://www.hubdoc.com/
3. Equipment, workshop and yard costs
Capturing internal equipment and yard costs is challenging. It can be done many different ways, but one of the easier methods is to charge a day rate for a machine being used to a job. This can be calculated from your machines daily pre-start data using engine hours, or from a telematics system. Using this data, you can do # of days worked on a specific project x day rate to calculate cost per project
4. Wages of internal site team (PMs, operators and labourers)
Wages used on a specific project is best calculated from the way you do timesheets. You can use the same data from the payroll process to calculate your wages spent on a specific project. Using a digital timesheet system can automate the data entry component of this.
The above monthly job costing method is good for retrospective, but it is an after the fact snapshot. Instead, contractors that want to understand their costs in real-time and forecast ahead can use cost codes against activities to figure out exactly where their money is going in real time. This is usually done via the daily site diary. In a separate article, we will dive into cost code job costing.
Job costing is a critical part of your company process and can be simplified to be a part of your day to day operations with streamlined data collection. Nomadfleet helps you streamline your data collection in two ways:
We have a network of CFOs and accountants that can help you set-up your accounting system for monthly costing. Reach out to will.smith@nomadfleet.com for a free introduction.
If you would like to drive efficiency with your job costing process, explore our timesheet, pre-starts and site diaries. Nomadfleet's modern software can help you automate the process and ensure accuracy. Click here to find out more.
TO DOWNLOAD OUR FREE PROCESS MAP FOR JOB COSTING, PLEASE CLICK THE BELOW