Hi all,
We currently use core Acumatica as an our ERP and are moving to utilise the Manufacturing module. I’ve created all the cost drivers, the bill of materials, etc for our testing and the BOM calculated cost all matches our Manufacturing models, however, when we generate a sample Production Order against that same BOM it generates a difference in the Variable OH attached, and we can’t determine why.
So, the BOM has a single operation with the following configuration:
- Setup Time: 00:00
- Run Units: 384.00
- Run Time: 01:00 (labour is backflushed)
- Machine Units: 1,978.710
- Machine Time: 01:00
- Queue Time: 00:00
- Finish Time: 00:00
- Move Time: 00:00
- Ignoring Materials because the match the BOM
- Labour is attached via a shift at a Diff Type = Rate, and a rate of 44.690173/ hour.
- Overhead is attached via a single Overhead rate, which is variable by Machine Hours, has a factor of 1.0000, and has an overhead rate of $1,957.4300.
- Typical batch for this BOM is 384 units
Using the BOM Cost Summary calculator, we get the following (which agrees to our external model):

But when we run a sample production order, we get the following which shows a $21.01 variance being posted which we can’t figure out.

I can’t seem to determine where this variance stems from. I’m assuming its due to a difference in either the per unit rate (maybe a rounding issue, but it seems fairly significant at a batch level), or in the machine hours applied per unit… however, both seem to be unaffected by the BOM Calculation, and I’d have expected both to match (i.e., “BOM” to the Total’s section within the “Production Order Maintenance” screen).
Does anyone have any thoughts or additional things I can track down?
Kind regards,
B