Inventory valuation reporting — FIFO or average cost?

I am preparing our inventory configuration for deployment and require clarification on the cost accounting methodology employed by FieldPulse.

Specifically:

  1. Does the Inventory Reporting module utilize First-In-First-Out (FIFO) or weighted average cost methodology for valuation?
  2. If FIFO is used, how does the system handle part returns that were drawn from different cost layers?
  3. For the Inventory Valuation Report (referenced in documentation as help-036), what is the exact calculation logic applied?

Our finance team requires this information for SOX compliance documentation. I have reviewed the available documentation but did not locate explicit methodology statements.

I am using FieldPulse version 3.3.1-web. Please advise.

Parents Reply Children
  • Hi Carlos — recalculation is real-time at receipt, not batched. For the API, unit_cost in transaction responses returns the calculated weighted average applied to that consumption event. The original purchase price is not exposed in the standard transaction endpoint.

    If you need cost layer detail for audit purposes, the /inventory/purchases endpoint retains original costs with timestamps — you would need to correlate these with transaction dates externally.