Free Tool

Ecommerce CPC Calculator

Find out exactly how much you can afford to pay per click — before you waste another dollar on Google Ads.

Core Metrics

The average amount spent each time a customer places an order.

$

Percentage of visitors who complete a purchase.

%

Your gross profit margin after cost of goods sold (COGS only).

%
Advanced Inputs (optional — for more accuracy)

What you pay to fulfil and ship each order (not charged to customer).

$

Shopify Payments / Stripe typically charge 1.4%–2.9% per transaction.

%

Percentage of orders returned or refunded. Ecommerce average is 5–15%.

%

How much profit you want to keep after paying for ads. Default is 25%.

%
Recommended Max CPC
The most you should pay per click to hit your target profit margin after all costs.
Breakeven CPC
Net Profit / Order
Breakeven CPA
Max cost per sale to break even.
Breakeven ROAS
Min return on ad spend to cover all costs.
Gross Profit / Order
Profit after COGS only.
Net Profit / Order
After COGS, shipping, fees & returns.

How It's Calculated

1
Gross Profit per Order
AOV × Margin
2
Net Profit per Order (after all deductions)
Gross Profit − Shipping − Payment Fees − Return Cost
3
Breakeven CPC
Net Profit × Conversion Rate
4
Recommended CPC (with profit buffer)
Breakeven CPC × (1 − Target Margin%)

Where to Find Your Numbers

Not sure what to enter? Here's exactly where to find each figure in Shopify and Google Ads.

💰

Average Order Value

How much customers spend per order

  • 1In Shopify → Analytics → Overview. Look for "Average order value" in the summary cards.
  • 2In Google Analytics 4 → Reports → Monetisation → Overview → "Average purchase revenue".
  • 3Or manually: Total Revenue ÷ Number of Orders over the last 90 days.
Tip: Use 90 days — AOV can spike from short-term promos or seasonal sales.
📈

Conversion Rate

% of visitors who complete a purchase

  • 1In Shopify → Analytics → Overview → "Online store conversion rate" in the funnel section.
  • 2In Google Analytics 4 → Reports → Monetisation → "Purchase conversion rate".
  • 3For Google Ads paid traffic specifically, check your account or campaign-level conversion rate column.
Tip: Paid traffic often converts differently to organic. Use your Google Ads CVR for the most accurate result.
🏷️

Product Margin

Gross profit after cost of goods sold

  • 1In Shopify → Analytics → Finances → Cost of goods. Gross margin % shown per product or storewide.
  • 2Manually: ((Sale Price − Cost Price) ÷ Sale Price) × 100. Average across your top products.
  • 3Ask your accountant or check your P&L for a blended gross margin across your catalogue.
Important: This is COGS only. Use the Advanced Inputs to account for shipping, fees and returns separately.
🚚

Shipping Cost

What it costs you to fulfil each order

  • 1Check your carrier invoices (Australia Post, Sendle, etc.) — total fulfilment cost ÷ number of orders.
  • 2In Shopify → Analytics → Finances → Shipping. Look at shipping costs paid out.
  • 3Only include costs you absorb — if the customer pays shipping, enter $0.
Tip: Include packaging, pick-and-pack labour, and any fulfilment centre fees in this figure.
💳

Payment Processing Fee

Charged by your payment gateway per transaction

  • 1Shopify Payments: 1.4%–1.75% for domestic, 2.9% for international (varies by plan).
  • 2Stripe: 1.7% + $0.30 (AU domestic). Express Checkout may vary.
  • 3Check your gateway dashboard → Reports → Fees for your actual blended rate.
Tip: A 1.75% fee on a $100 order is $1.75. Small per-order, but it compounds at scale.
↩️

Return / Refund Rate

% of orders returned or refunded

  • 1In Shopify → Analytics → Finances → Returns. Total returns ÷ total orders × 100.
  • 2Or check your customer service records — how many refunds processed in the last 90 days?
  • 3Ecommerce average is 5–15%. Fashion and apparel can be 20–30%. Physical products like tools or gear are typically lower (2–8%).
Tip: Returns cost you the COGS on unsaleable stock plus return shipping — this calculator accounts for the revenue impact.