Guide

How to set up COGS

Two methods: manual per-product entry or bulk CSV import. Both work at the variant level.

Method 1: Manual entry

1.Go to Costs → Product COGS tab
2.Use the filter tabs: Missing (no cost), Configured (has cost), All
3.Search by product or variant name
4.Click any row and enter the cost per unit
5.Click Save — the cost applies to all future orders with that product
6.Status badge updates: '24/47 configured'

Method 2: CSV import

1.Click Export CSV — downloads all products with SKU, name, and current cost
2.Open in Excel/Google Sheets and fill in the cost_per_unit column
3.Click Import CSV and upload your file
4.Validation report shows: imported count, skipped (no matching SKU), errors
5.Costs matched by SKU — make sure SKUs are set on your products

Tips

Products with variants need costs set at the variant level (e.g., Size M costs differently than Size XL)

Orders with missing COGS show a warning badge in the orders list

A dashboard banner appears when COGS aren't configured

Future orders use new costs immediately. Historical orders keep old values until reprocessed.

Stop guessing.
Start knowing.

Free plan. No credit card. Install in 60 seconds.

Install Free on Shopify