The details that make or break an inventory cleanup: valuing assemblies as well as parts, reconciling across multiple locations, respecting the valuation method your QuickBooks uses, handling quantities that went negative, and timing adjustments around your tax year.
Assemblies, kits, and bundles
Assembled items carry the cost of their components, so one wrong component cost or quantity flows into every build you make. We reconcile the components and the finished assembly together, so the built item's value ties rather than just the raw parts underneath it.
Multiple locations or warehouses
When inventory is split across locations, a company-wide count can look right while individual sites are wrong. We reconcile per location, so each site's on-hand and the combined total both tie — which is what multi-location reporting and transfers depend on.
Average cost vs. FIFO
QuickBooks Online lets each company choose FIFO or moving average cost (MAC) once: Intuit says the method can't be changed later, and a company that created an inventory item before choosing defaults to FIFO (Intuit, checked October 2026). QuickBooks Desktop Pro and Premier use average cost, and Desktop Enterprise has FIFO options. The reconcile is the same idea, but the arithmetic differs, so we confirm which method your file uses before correcting cost, rather than assuming average everywhere.
Quantities that went negative
Negative on-hand usually means an item was sold before its purchase was received, and it distorts cost the moment it happens. If that is the whole problem, the focused negative inventory fix is the smaller, right engagement; a full cleanup is for when the drift is broader than one item.
Timing adjustments around your tax year
Inventory value and COGS feed the return, so when a correction lands can matter as much as the correction itself. We document every adjustment and coordinate timing with your tax preparer — we make the books accurate; your preparer decides how the corrected numbers land on the return.