Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Adding Labor costs in manufacturing

Subscribe

Get notified when there's activity on this post

This question has been flagged
manufacturingcostinglaboroverheadSF-Experts
1 Reply
11297 Views
Avatar
Harishankar Unnikrishnan (hun)

Labor is often a part of many manufacturing processes and the cost of labor should be added to the finished product in case of FIFO/Average costing. What is the best way to incorporate labor costs in Odoo?

1
Avatar
Discard
Avatar
Harishankar Unnikrishnan (hun)
Author Best Answer

There are 5 ways (maybe more) you can add labor costs to your manufacturing orders. The first 3 require your finished product to either be in AVCO or FIFO costing method and the 4th is for standard costing, while the 5th is a way to apply labor costs through employees app.

1. Consumable product on the BOM

Create your Labor Cost as a consumable product in inventory. Make sure you add the cost of labor in the cost field. This consumable product will directly be added as a BOM line.  You can set the unit of measure to be hours so that it can be adjusted on the MO, depending on how many hours of labor has gone into a particular order. Based on the hours on each MO, Odoo will calculate the labor cost and directly add that cost to the finished product and hit the required labor account.

Limitations –

  • Consumable products DOES NOT hit your expense account when consumed and hence the labor account will never get credited. Everytime the labor product is consumed, there will be no journal entry created. However, when the finished product is put into stock, it will have the value of labor as well in it. This means that the WIP account will not balance out, this labor cost will sit as a credit in your WIP account. Periodically someone will have to create a manual journal entry to write it off the WIP account and hit the Labor account instead. This doesn’t have to be per manufacturing order, can be done once a day/week/month/year.
  • Need to create a new product in the system (not really a limitation).
  • Cannot set it as a service because services will not hit your COGS account.
  • Cannot set quantity on the BOM as the hours might change for each MO. The BOM might just have a placeholder but the quantities will have to manually edited on each MO.
  • If you have multiple different types of labor costs ($10/hr for day shift, $20/hr for night shift), you might need to create separate consumable products for each of these.

2. Work center

Labor can be created in the form of a work center in manufacturing. This work center functions as the labor itself. You can set the labor cost on the cost field in the work center configurations. This work center will be added to the BOMs and you can use the ‘Duration’ field to input the hours of labor.

Limitations –

  • Cannot accurately credit the required labor account.
  • If the tablet view is being used for work orders, you might have to treat this labor as a work order on every MO.
  • Like the previous method, if you have multiple labor costs, you will need to create a different work center for each.

3. Landed Costs

Labor can also be added separately as a landed cost. Landed costs have the option of applying it on Manufacturing Order and this can be used after every MO. Landed costs give us the flexibility to add multiple labor costs as you define the cost on each landed cost. You will need to create a serviceable product called Labor which can simply be added as a landed cost on multiple MO’s.

Limitations –

  • You cannot define the number of hours of labor. Instead, you must input the total labor cost as a landed cost. The calculation will have to be manually done and input. 
  • Required an additional process of adding landed costs after each MO. If you have a large volume of MO’s, it might not be scalable.

4. Manual Journal Entry

This option only applies to products that have their costing method set to Standard Costing (not AVCO or FIFO). Since it is standard cost, the finished product will not take up any cost of components and instead expect you to input the cost of the finished product manually in the product template. Periodically, you can create manual journal entries to credit your labor account and debit the stock valuation account for the labor cost for that period.

Limitations –

  • Labor hours cannot be recorded anywhere.
  • If you do it periodically, the labor cost will be a lump sum and won’t be attributed to each MO.
  • Manual effort to do it periodically, and susceptible to errors.
  • The finished good will not reflect the cost in the cost field (or inventory valuation report), but it will just be a separate debit to the stock valuation account.

5. Employee Cost on Employees App

If you use the Employees app, this method allows you to enter the hourly cost on each employee and then use that cost to determine the labor cost. The first step for this process is to configure “Hourly Cost” under “HR Settings” on the Employees app. You can then set these employees as allowed users on the workcenter by checking on the “Requires Log-in” checkbox and then setting the employee user. Once this is configured, every time a user starts and stops an operation, Odoo will track their time and then use the hourly cost to add the total labor cost to the finished product.

Limitations –

  • Need to configure the Employees app for this to work.
  • The WIP account will hold the value of the labor until you balance it out manually at the end of the day/week/month/year.
  • Employees need to track their time by using the tablet view or by manually entering the time they spent; time-tracking is imperative to this workflow


10
Avatar
Discard
Salma Mohamed Sheikh

Thanks

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
Can Odoo (out of the box, SAAS only) model 'real' cost of production (WIP, labor, variable raw materials)? Solved
manufacturing costing WIP
Avatar
2
Feb 25
7222
Cost of the Finished goods after the Manufacturing Done Solved
manufacturing costing v15
Avatar
Avatar
1
Sep 22
2063
How to get automatic costing for manufactured parts, including labor and overhead?
manufacturing costing odoo10e
Avatar
0
Aug 17
4134
Product Pricing and Maufacturing Process with various unrelated units of measures
manufacturing costing 9.0
Avatar
0
May 16
3342
OpenERP Activity based costing
manufacturing openerp7 costing
Avatar
0
Sep 15
4070
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now