Dynamics 365 Supply Chain Management (SCM)

  • Homepage
  • Dynamics 365 Supply Chain Management (SCM)
10 Reasons Your Production Costs Are Incorrect in Dynamics 365 Finance & Operations

10 Reasons Your Production Costs Are Incorrect in Dynamics 365 Finance & Operations

Correct costing of production is vital for making money in the manufacturing business. However, many manufacturers that use the D365 Finance & Operations ERP application suffer from distorted margins and cost variances that make no sense. In case you see that the results you get don’t correlate with what your system says, it doesn’t mean that something went wrong with your ERP, probably there is an issue with your master data. Here is the list of the top ten reasons why the production costs in D365 F&O are calculated incorrectly.  1. Inaccurate Bills of Materials  As it has already been mentioned, costing of production depends on the quality of components used. Inaccurate data about quantity, phantom items and inactive materials will make the cost roll-up impossible.  2. Incorrect Routes Information  The route information defines the amount of labour and machine time required to manufacture the product. Inaccuracies in setup times, run times, and operation quantities lead to incorrect calculations of routing cost that will result in wrong conversion costs.  3. Inactive Cost Version  D365 uses active costing version to determine the cost of inventories. When the price of raw materials or labour rate is pending, the system automatically calculates the cost based on the old information.  4. Incorrect Cost Group Mapping  Cost groups are responsible for determining the cost elements (such as direct material, direct labour, manufacturing overhead). In case you are mapping these cost groups wrongly in your BOM and Route line, you are going to produce inaccurate cost analysis. Even worse, incorrect configuration of cost group will ensure that your D365 skips manufacturing overheads altogether in calculating cost roll up.  5. Incorrect Cost Category of Work Centres  Every work centre has certain cost category (such as set up, run, overhead, quantity). When you configure the wrong cost category in your operation or fail to include the cost price of a cost category, D365 will miss the cost or use the default value of zero for that cost category.  6. Forgetting to Consider Scrap and Wasted Material Rates  Any manufacturing is never one hundred percent efficient. Should you not factor into your BOM and Route your scrap rates, then the system assumes that all your material will come out without scrap. This will leave you to eat the cost of the wasted material yourself at the end of the period.  7. Using Different Vendors’ Purchase Prices in Subcontracting  In case your manufacturing is outsourced to a vendor, D365 will use the purchase price of the service item in respect to that vendor. Should your vendor’s purchase price according to the trade agreement be lower than what the current price, your manufacturing will be under costed.  8. Forgetting About the Costing Per Site  The D365 F&O system calculates the cost per site. When you have an item being manufactured in different sites using the same BOM/Routes but different costs such as labour and machine rate, then one of those sites’ cost will be distorted.  9. Unanalysed Cost Variance in the Standard Cost Method  In the standard cost approach, the system generates price variance, quantity variance, and substitution variance. Not properly analysing, understanding, and closing these variances at the end of the period leaves your true production costs incomplete with money lying in suspense accounts.  10. Early Production Costs Calculation  Production costs should only be determined when the production order is put on “ended” state. Any earlier calculations, before the material issue entries, hour entries, and route cards journals have been fully posted, will lead to incomplete and inaccurate production cost postings.  The Takeaway  Determining production costs in D365 F&O is not about adjusting your system settings but rather sticking to strict master data policies. This will allow you to keep your ERP up to date.  Having trouble controlling your manufacturing costs? Reach out to our D365 F&O consultants now and get a cost audit done. 
Continue Reading
Demystifying Production Cost Rollups in Dynamics 365 Supply Chain Management

Demystifying Production Cost Rollups in Dynamics 365 Supply Chain Management  

It may sound obvious, but knowledge about the cost of production is just as important in manufacturing as the knowledge of how to produce a product. In Dynamics 365 Supply Chain Management, the process of calculating such a cost refers as a Production Cost Rollup.  Curious how the system calculates the price of the finished goods? Well then, this article will explain it to you. Lets discuss the way cost rollups calculation in the Supply Chain Management module of D365. Also why it is crucial to learn how to perform them.  Basic Principles of a Rollup: The Foundation  To calculate the cost of production, the system should have three basic elements:  Bill of Materials (BOM): Tell the physical item requirement for product production.  Route: tells the system which operations (man-hours and machine-time) are necessary for assembly of the product.  Costing Version: a container where your actual material, labour, and overhead rates are stored.  Whenever you perform a cost rollup (in D365 it is officially called BOM calculation). The system multiplies the quantities in your BOM and Route by the rates in your Costing Version.  The Working of the Rollup Engine  Not only does D365 assume the order of operations but it has its own hierarchy. If you produce a bicycle, you cannot cost the bike unless you have determined the cost of the pre-assembled wheel.  Therefore, D365 assigns a level to each item. The raw materials level is Level 0. Sub-assemblies could be at Levels 1 or 2 while the finished product would be at the top level. When you perform a rollup cost for the bicycle, the engine starts from the bottom, calculates the costs of raw materials and rolls it to the level of wheels, then to the cost of wheels to the final cost of the bike.  Pending Versus Active Costing Versions  There is one of the most important concepts that you need to know, it is the distinction between Pending and Active costing versions.  Whenever you start working on your next fiscal year or just checking a new pricing of a supplier, you do it within the Pending version. It allows you to test what the impact of the new prices will be without touching your live inventory.  Upon the approval of the new costs, you activate the Pending version, and the new rolled up costs will be pushed to the Active version to automatically update your standard costs for inventory, purchasing, and production.  Don’t Forget About the Indirect Costs: Overhead  It is often assumed that in the process of rollup only direct material and direct labour cost is collected. In D365 rollups are supposed to automatically incorporate the cost of manufacturing overhead.  The use of cost groups allows defining surcharges. For example, you can make a rule that includes 15% overhead cost to each dollar of direct labour costs for the provision of electricity in the factory and the salary of the supervisors. D365 automatically determines all these costs in the process of rollup.  The Bottom Line  A production cost rollup is not just math, but the bedrock for your pricing approach, inventory valuation, and profitability margins analysis. If you keep your Bills of Materials (BOM’s), routing, and costing version data updated and accurate, then your rollup engine on Dynamics 365 Supply Chain Management will function properly, giving you all the information necessary for your manufacturing business.  If you find that your costs after rollup do not equal your shop floor costs, then our manufacturing experts at D365 can help you with an audit and optimization of your BOM rollup process. Contact us for more information today! 
Continue Reading
How to Fix WIP (Work in Progress) Costing Issues in Dynamics 365

How to Fix WIP (Work in Progress) Costing Issues in Dynamics 365 

There are not many problems more stressful than a Work in Process (WIP) account that just will not settle. The D365 Work in Process account should work as a holding tank in Dynamics 365 Finance & Operations. WIP holds your cost of materials, labour, and overheads until the production order completion and flushes these costs into your finished goods account.  When you have WIP accounts that never settle, go negative, or run amuck, then it affects your entire balance sheet and bottom line. When WIP is your nemesis, follow along here on how to fix the most common Work in Process accounting issues in D365.  1. Make sure WIP is enabled  This sounds easy but encounters frequently. When you have costs posting to your P&L straight away instead of posting to the WIP account, it’s time to review the parameters. Go to Production control > Setup > Production control parameters, then go to the WIP tab and make sure WIP is enabled. You will also need to enter valid accounts for materials, labour and overhead. If the fields are empty, D365 will simply not be able to post the costs to WIP.  2. Review your Ledger Posting Profiles  If WIP is enable but costs are posting to the wrong accounts. Then you probably forgot about your Posting Profiles. Go to General ledger > Posting setup > Posting and select your Production profile. Open the Production tab and make sure you have the WIP accounts for Resource (Labour/Machine), Materials and Overhead filled in properly. A simple mistake in those GL accounts will post the costs to a different financial period.  3. Strict Enforcement of Reporting on the Shop Floor (The Operational Fix)  WIP is calculating on the basis of reported amount rather than the actual amount available on the shop floor. As a result, the WIP always lower than expected if your WIP understates due to unreported costs.  Material Missing: Is there is any issue of material by the shop floor but has no entry in the Pick list Journal in the warehouse?  Labour Missing: Are the operators working for 10 hours but reporting only 8 hours of work in the Route Card Journal?  Without posting these entries, D365 cannot transfer the cost from the accounting period to the WIP account.  4. Production Orders Status Must be “Ended”  Production orders may be “Reported as Finished” (RAF) but remain open. An order that is not closed keeps WIP in your balance sheet. To move WIP to your inventory, it is necessary to change the status of the order to “ended.” Perform regular checks of the production orders in the RAF status and end them.  5. Resolve Divergent WIP Valuation Approaches  D365 calculates the WIP accounting valuation in a particular way that depends on your inventory valuation approach. In case you have the Standard Cost approach, then WIP valuation is made on standard cost and variances flow to the P&L. In case you apply Actual Cost (FIFO / Weighted Average), WIP valuation will compute depending on the chosen estimating approach (e.g., On-hand, WIP at reporting percentage). You need to make sure that your estimation approach in the Production Control Parameters corresponds to your financial approach. In case you are using “WIP at reporting percentage” but can’t report the accurate completion percentage, then WIP accounting will distort completely.  The Bottom Line  WIP troubleshooting in D365 is an approach that implies elimination. Start from the system-related aspects (parameters, posting profiles), proceed to the transactional aspects (journals), and end up with the procedural ones (ending orders, shop floor control).  In case your WIP accounts are still holding hostage thousands of dollars of unfinished costs, you don’t need to solve it on your own. Our experts in the D365 manufacturing financial area will audit your WIP configuration. 
Continue Reading