Financial Intelligence

Every SKU costed, every margin honest

MerchantFlow tracks the true landed cost of every product and variant, so your margins and profit reflect what you actually pay - not a guess.

See it in action

Costs matched to every product

Coverage, portfolio margin, and the SKUs still missing a cost - all in one view, with bulk tools to fill the gaps fast.

COGS Management

Costs matched to every SKU. Landed costs, margins, and coverage at a glance.

Import from CSVBulk Edit COGS
Excellent

Cost Coverage

92%

Portfolio Gross Margin

41.6%

Across all priced SKUs

Action Required

Missing SKUs

12

Products without COGS data

12 products are missing COGS

Bulk-apply a percentage rule, flat rate, or target margin in seconds.

ProductSKUPriceCostMarginCoverage
Linen Lounge Set - Sand
LLS-SAND-M$89$2868.1%Complete
Cedar Crossbody Tote
CDR-TOTE-01$124$3869.2%Complete
Marled Knit Throw
MKT-IVY-LG$78$3358.2%Complete
Walnut Desk Tray
WDT-WLNT-S$54Add cost-Missing
Brass Candleholder Trio
BCH-TRIO-BR$96$4157.1%Complete
Stoneware Mug Set
STN-MUG-04$42$1760.0%Complete
Cotton Waffle Robe
CWR-NAT-M$118Add cost-Missing
Linen Sham Pair
LSP-MIST-STD$64$2265.0%Complete

Illustrative data - not representative of actual performance

The problem

Margins are only as honest as your costs

If your product costs are missing, stale, or averaged, every margin and profit number downstream is wrong. COGS is the foundation everything else sits on.

Missing costs hide losses

A product with no COGS looks like 100% margin. Gaps in your cost data quietly inflate profit and mask the items losing money.

Costs change over time

Supplier prices, freight, and duties move. A single flat cost from last year no longer reflects what you pay today.

Variants are not all equal

Sizes, colors, and bundles can carry very different landed costs. One blended number per product blurs the picture.

The solution

Real landed cost, kept current

Set costs the way that fits your catalog, by SKU, by variant, in bulk, or synced from Shopify, and keep a full history so past P&L stays accurate.

Variant-level costs

Cost each variant independently, including freight and duties, for landed-cost accuracy down to the SKU.

Bulk tools and CSV import

Apply a percentage rule, a flat rate, or a target margin across many products at once, or import costs from a spreadsheet.

Shopify inventory sync

Pull cost-per-item straight from Shopify so your COGS stays aligned with the costs you already maintain there.

Effective-date history

When a cost changes, the old value still applies to past orders. Historical margins stay correct instead of being rewritten.

How it works

Three ways to get costs in

1

Import or sync

Upload a CSV, sync Shopify cost-per-item, or enter costs by hand, whatever matches how you already work.

2

Fill the gaps in bulk

Use a percentage, flat-rate, or target-margin rule to cost the long tail of products in seconds.

3

Watch coverage climb

Track the share of products, units, and revenue that have real COGS, and close the last gaps with confidence.

FAQ

COGS management, answered

What is COGS coverage?

Coverage is the share of your products, units, and revenue that have a real cost assigned. It tells you how trustworthy your margin and profit numbers are at a glance, and highlights exactly which SKUs still need a cost.

Can I set different costs for each variant?

Yes. Every variant can carry its own landed cost, including freight and duties, so a small and a large, or one color versus another, are costed accurately rather than averaged.

How do bulk COGS rules work?

You can apply a percentage of price, a flat per-unit rate, or a target gross margin across a selected group of products at once. It is the fastest way to cost a large catalog or fill the remaining gaps.

Does updating a cost change my past profit?

No. MerchantFlow keeps effective-date history, so a new cost applies going forward while past orders keep the cost that was true at the time. Your historical P&L stays accurate.

Can I sync costs from Shopify?

Yes. MerchantFlow can pull cost-per-item from Shopify inventory, so the costs you maintain there flow into your margins without re-entering them.

Cost every product, trust every margin

Start the 14-day trial, import your costs in minutes, and see honest margins across your whole catalog. Cancel for free anytime during the trial.

Start free trial