Skip to main content
Answer

Conversion of Estimates to Bill of Material

  • March 28, 2025
  • 5 replies
  • 129 views

Preeti Rayen
Freshman I

Hello !

   My client produces custom unit and the components used will be fairly new and would not have purchased it earlier. So there is no history or the costing saved in Acumatica.

They will use Estimation module to estimate for all components and will convert the Estimate to BOM. I was expecting that the unit Cost from estimate will be transferred atleast to the planned cost field in BOM. But it updates to 0 as there is no average cost in the inventory. so when the Production order is created the Planned material cost will be 0. Has anyone run into this situation? Do you have any ideas of how this can be handled?

Best answer by bwhite49

We have a lot of issues with configurator and purchase costs on the sales order. This idea was submitted to address our issues https://community.acumatica.com/ideas/improve%2Dmargin%2Dcalculation%2Dfor%2Dsales%2Dorders%2Dlines%2D26059

 

For BOM costing, you should be able to run a cost roll (AM508000) to update the BOM Costs. Run the cost roll for all items by not including any filters 

 

We have successfully automated the running of cost rolls through a simple import scenario.

5 replies

bwhite49
Captain II
Forum|alt.badge.img+10
  • Captain II
  • Answer
  • March 28, 2025

We have a lot of issues with configurator and purchase costs on the sales order. This idea was submitted to address our issues https://community.acumatica.com/ideas/improve%2Dmargin%2Dcalculation%2Dfor%2Dsales%2Dorders%2Dlines%2D26059

 

For BOM costing, you should be able to run a cost roll (AM508000) to update the BOM Costs. Run the cost roll for all items by not including any filters 

 

We have successfully automated the running of cost rolls through a simple import scenario.


  • Freshman I
  • October 9, 2025

We’re working with a client that produces highly customized items — their process starts with creating an estimate that includes all material and labor costs, and once approved, they convert it into a production order. However, we’ve noticed that the planned costs on the production order don’t match what was originally estimated; instead, the system seems to pull material costs from the stock item’s last cost This causes confusion when comparing actual vs. planned cost since the production order doesn’t reflect what was quoted to the customer. Has anyone else experienced this issue or found a configuration or workaround to ensure estimated costs carry over accurately into production orders?


dgodsill97
Varsity I
Forum|alt.badge.img+3
  • Varsity I
  • October 9, 2025

The costs in the Bills of Material are informational only.  The BOM costs are determined when you do a cost roll and then it gets the costs from the Item Warehouse records depending on the valuation method; specific/FIFO = Last Cost, Average if not zero average else last cost, std = std.  Similarly, when you create a production order and/or release it, it does the cost roll.

I would agree with you that the Estimate costs would be better but they would need to changes made to the cost roll process used by both bills and production orders to preserve the costs when the source of the production order is Estimate. It gets more complicated if the Estimate includes stock items that are subassemblies because the production order cost roll does all levels.


  • Freshman I
  • October 9, 2025

Thank you for your reply — that helps a lot. So just to confirm, out of the box there’s no functionality to retain the material cost when creating a production order from an estimate? Sounds like a customization would be needed to preserve those estimated costs through to production, right?


dgodsill97
Varsity I
Forum|alt.badge.img+3
  • Varsity I
  • October 9, 2025

Correct, it always is going to get the unit cost from the Item Warehouse, However, if the estimate includes a new stock item you could update the last cost with an import scenario and the cost roll would pick it up.  That what we do during conversion so we can validate the BOM costs.