Your COGS Data Is Wrong - And It's Breaking Your Bidding
POAS bidding is the gold standard. But POAS = Revenue minus COGS minus Ad Spend. If your COGS data is 10% too low - which is common - your entire bidding strategy is operating on a false profit signal. You're bidding as if you're profitable when you're actually breaking even.
COGS: The Foundation of POAS
Every profit-based bidding strategy depends on accurate cost data. When you tell Google "optimise for profit," the algorithm needs to know what profit means. That calculation starts with COGS.
But COGS isn't a single number - it's a complex calculation that most ecommerce platforms simplify to a single "cost price" field. That simplification loses critical cost components that can represent 15-30% of true product cost.
Common COGS Errors
The most common COGS inaccuracies we find in audits:
- • Using purchase price, not landed cost: Ignoring freight, duty, and handling adds 15-30% unreported cost
- • Stale data: COGS set when product was first listed and never updated despite supplier price increases
- • Currency-blind: Products sourced in USD or EUR but COGS recorded at the exchange rate when first set up, not current rate
- • Missing packaging costs: Gift boxes, tissue paper, branded packaging not included in COGS
- • Blended averages: Using category-level average COGS instead of SKU-level actual costs
- • Variant-blind: All variants of a product using the same COGS despite different materials or sizes having different costs
Currency Fluctuation Impact
If you source products from overseas (most UK ecommerce brands do), currency movements directly affect your COGS. A 10% weakening of GBP against USD increases your COGS by 10% - but if your feed COGS data doesn't update, your POAS target still assumes the old, lower cost.
The result: Smart Bidding bids as if margin is 40% when it's actually 30%. You scale profitably on paper, lose money in reality.
Landed Cost vs Product Cost
True COGS should include all costs to get the product to your warehouse:
- • Product cost: What you pay the manufacturer per unit
- • Freight: Shipping from manufacturer to warehouse, per unit
- • Customs duty: Import duty based on HS code and country of origin
- • Insurance: Transit insurance, per unit
- • Quality inspection: If applicable, per unit
- • Inbound handling: Warehouse receiving and putaway cost per unit
The gap between "product cost" and "landed cost" is typically 20-35%. That's the gap between what most agencies think your margin is and what it actually is.
Update Frequency Matters
COGS data has a shelf life:
- • Domestic sourcing: Update COGS quarterly or after any price change from supplier
- • International sourcing: Update monthly to reflect currency movements
- • After tariff changes: Update immediately (Brexit, new trade agreements, tariff reviews)
- • Seasonal ingredients/materials: Update per production batch
COGS Accuracy Framework
Build a COGS audit into your monthly routine:
- • Cross-reference feed COGS against your last purchase order for each supplier
- • Check current exchange rates against the rates baked into your COGS
- • Verify that landed cost components (freight, duty) are current
- • Compare reported POAS to actual bank deposits - if there's a persistent gap, COGS is wrong
- • Flag any product where COGS hasn't been updated in 6+ months
Next Steps
Related Reading
More on unit economics and margin accuracy.