← Back to skumetrica.com

Reference

Profit

What buyers paid, and what is left of it once Amazon's fees — and, once configured, cost of goods and advertising — are taken out.

Amount

The dollar value of one step in the waterfall from revenue down to the bottom line — a fee bucket, a cost, or the revenue and net figures at either end.

Good: Every cost step should be negative; a positive one would mean money flowing in, in a chart that is not supposed to show that.

From: the $steps built in public/profit.php from fee_breakdown(), profit_totals()['cogs'] and ['ads'].

COGS

Cost of goods sold for this product in the period — the landed unit cost (what it cost to get a unit to the shelf it sold from) multiplied by the units sold.

Good: Only appears once at least one unit cost has been entered in Settings; a product with no cost recorded is excluded from this column rather than shown as zero.

From: unit_cost from the cogs table, joined by the day each unit sold — see cogs_as_of() in public/inc/metrics.php.

Charges

How many individual charges of that fee type Amazon filed in the period.

Good: Not a figure to be high or low on its own — a fee type with an unusually high count for its size is worth a look, but there is no fixed "right" count.

From: fee_breakdown()['n'] in public/inc/metrics.php, a count of order_fees rows.

Fee %

This product's Amazon fees as a percentage of its own revenue.

Good: Lower means Amazon is taking a smaller cut of that product's sales; what counts as reasonable varies by category and fulfilment method, so compare a product against its own history rather than a fixed number.

From: computed per SKU in public/profit.php: fees ÷ revenue × 100.

Fee type

The name of the charge, in plain words rather than Amazon's internal code — "Referral fee" instead of "Commission", for example.

Good: Not a figure.

From: fee_label() in public/inc/metrics.php, which translates Amazon's fee codes.

Fees

The total Amazon fees charged against this product in the period — referral fee, FBA fulfilment, storage and the rest, combined.

Good: Compare against that product's own revenue via Fee %, rather than against other products, since fee structure varies by category.

From: summed from order_fees for that SKU, topped up with an estimate for any days Amazon has not filed yet — see the SKU economics section of public/profit.php.

Margin

This product's Net figure as a percentage of its revenue — what share of what it sold for was actually kept, after Amazon's fees and cost of goods.

Good: This table colours a row green at 25% or above, amber from 10% up to 25%, and red below 10% — a fixed threshold built into this table, separate from the required-profit bar you can set on the Contribution page.

From: Net ÷ revenue × 100, computed per SKU in public/profit.php.

Net

What this product kept after Amazon's fees and cost of goods — unlike the account-level Net profit tile, this per-product figure does not subtract advertising, because spend is not split by SKU on this page (see the Contribution page for that).

Good: Compare against that product's own revenue via Margin.

From: revenue + fees − COGS, computed per SKU in public/profit.php.

Net after fees

What is left of the account's revenue after Amazon's own fees, shown under this name while cost of goods or advertising is still not known well enough to include.

Good: Compare with the prior period, shown on the badge beside it.

From: profit_totals()['net'] in public/inc/metrics.php, labelled by net_label().

Net profit

What is left of the account's revenue once Amazon's fees, cost of goods and advertising are all subtracted.

Good: Compare with the prior period, shown on the badge beside it — not against zero; see the Contribution page for what this business actually needs to keep.

From: profit_totals()['net'], labelled by net_label() once cost of goods and advertising are both configured.

Per unit

That product's Net, divided by the units sold.

Good: Compare against that product's own selling price — a healthy per-unit figure on a cheap product can still be a thin margin.

From: Net ÷ units, computed per SKU in public/profit.php.

Product

The listing this row is about.

Good: Not a figure.

From: the product catalogue, joined by SKU.

Reimbursements

Money Amazon paid back to the account in the period — for lost or damaged inventory, mostly.

Good: Money recovered rather than a cost, so it is simply added when it appears — there is no target for it.

From: reimbursements_total() in public/inc/metrics.php, summed by the date Amazon approved the claim.

Revenue

What buyers paid in the period, converted to USD.

Good: Compare with the prior period, shown on the badge beside it.

From: profit_totals()['gross'] in public/inc/metrics.php, order-side.

Share of revenue

What portion of total revenue a given fee, cost or waterfall step accounts for.

Good: A larger share of revenue going to one fee type is worth investigating; there is no single number that is simply right.

From: that step's amount divided by profit_totals()['gross'].

Step

One stage in the walk from revenue down to the bottom line — a fee, a cost, or the totals at either end — in the order Amazon actually takes the money.

Good: Not a figure; a label for the row.

From: the $steps built in public/profit.php.

Total

The total amount charged for one fee type over the period.

Good: Compare against Share of revenue, in the same table, for context.

From: fee_breakdown()['amount'] in public/inc/metrics.php, summed from order_fees.

Total Amazon fees

Every fee Amazon charged against this account in the period, added together.

Good: Compare with the prior period, shown on the badge beside it, and against revenue via the fee-rate note beside the figure.

From: profit_totals()['fees'].

Units

How many units of that product sold in the period.

Good: Compare with revenue and with Fees to see the economics of one unit.

From: summed from orders.quantity for that SKU.

← Back to the course map