Material

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