COGS and their role

ShopeeLazadaTikTok
Why accurate COGS are the foundation of every profit number and every Action DataGlass produces.

COGS (Cost of Goods Sold) is the per-unit cost of the product — what you pay your supplier, plus inbound freight, plus any per-unit handling. It's the input that everything else in DataGlass is computed against.

What COGS includes

Enter a single total, or break the cost into four components in the COGS editor — DataGlass sums them either way:

  • Manufacturing — what you pay your supplier per unit.
  • Labor — per-unit handling or assembly.
  • Shipping — inbound freight to get the stock to you.
  • Packaging — boxes, fillers, and labels per unit.

The same four components apply on Shopee, Lazada, and TikTok.

Why COGS accuracy is non-negotiable

Every profit number, margin, and ranked Action in DataGlass is computed on top of COGS. If COGS are wrong:

  • Your financial breakdown reports the wrong profit.
  • The optimization engine ranks Actions against the wrong target.
  • Set margin solves for the wrong price.

Garbage in, garbage out — but with money attached.

How to set COGS

  • Per SKU: enter the cost directly on each product.
  • Per variant: if variants have different costs, enter at the variant level.
  • Bulk import: upload a CSV mapping SKU → COGS.
  • Auto-derive (where available): pull COGS from connected inventory or accounting systems.

Inferred COGS

Haven't entered a cost yet? DataGlass fills in an inferred value — an estimate based on the product's price, category, and recent sales — so your breakdown, profit, and True ROAS still produce a number from day one. It shows as a suggestion you can accept or type over, and your real COGS replaces it everywhere once you set one. Treat it as a smart starting point, not a substitute: only your actual supplier cost makes profit and Actions exact.

Inferred COGS is available on Shopee and Lazada. TikTok Shop breakdowns use the COGS you enter — set them so your TikTok profit numbers stay accurate.

When COGS change

Update them immediately. The engine re-ranks Actions on the next sync and the financial breakdown reflects the new cost on next view.