Inventory & Finance

Real-time COGS tracking.
Know your true product cost.

Know your true product cost the moment inventory moves, not weeks later in a spreadsheet. COGS updates automatically on every purchase, production run, and sale.

The problem with disconnected COGS.

01

Spreadsheet COGS

Exporting from multiple systems, manually calculating landed costs, reconciling at month-end. By the time you know margins, it's too late to act.

02

Stale cost data

Your product cost changed 3 POs ago, but COGS still reflects old numbers. You're making pricing decisions on outdated information.

03

Unknown margins

Revenue is clear, but true profit per SKU? That requires matching sales to specific inventory costs, impossible with disconnected systems.

How real-time COGS works.

Every inventory transaction updates COGS instantly. No batch jobs, no manual reconciliation.

01

Purchase receipt

When inventory arrives, cost is captured from PO price. Landed costs (freight, duties, handling) are added to the unit cost.

02

Production / assembly

For manufactured or assembled items, COGS includes all component costs plus labor and overhead.

03

Sale / shipment

When an order ships, COGS is recognized based on actual inventory cost using your chosen costing method.

Complete landed cost tracking.

True COGS includes all costs to get inventory to your warehouse, not just the supplier invoice price.

Cost element Per unit
Product cost (from PO) $12.00
International freight $1.80
Import duties $0.96
Customs brokerage $0.15
Warehouse receiving $0.25
Total landed cost $15.16

See margins at every level.

01

By SKU

See which products make money and which don't. Identify SKUs to promote, reprice, or discontinue.

02

By channel

Compare margins across Shopify, Amazon, wholesale, and retail. See true profitability after channel fees.

03

By order

Drill down to individual orders. See COGS, shipping cost, channel fees, and net margin for each transaction.

FAQ

Common questions.

What costing method does Fulfil use?
Fulfil supports weighted average costing and standard (fixed) costing. Choose the method that matches your accounting requirements and inventory type. Most brands use weighted average costing.
How does COGS sync with my accounting system?
If you use Fulfil's built-in GL, COGS posts automatically to the correct accounts. If you use an external system like QuickBooks, you can sync summarized COGS journal entries. Either way, inventory value and COGS stay in sync.
Can I track COGS for bundles?
Yes. Bundle COGS is calculated from component costs at time of sale. If component costs change, the next bundle sold reflects the new COGS. You can also add assembly labor as a cost element.

See how it works
with real-time margins.

See how Fulfil tracks COGS automatically on every inventory transaction.