How to calculate Profit on Ad Spend

A practical walkthrough from raw orders to account-level Profit on Ad Spend — plus when to automate with store-connected data instead of spreadsheets.

By Catrinoiu Barna Alex Alin, Founder7 min read

Founder of Profit Bid. Builds Profit on Ad Spend tracking and profit-based bidding for ecommerce merchants and agencies.

The Profit on Ad Spend formula

At its core: Profit on Ad Spend = Gross Profit ÷ Ad Spend. Express as percentage (180% Profit on Ad Spend) or ratio (1.8× profit on spend). Use the same attribution window as your ad platform for fair comparison.

Calculating gross profit per order

Start with order subtotal after discounts. Subtract product COGS (sum of unit cost × qty). Subtract payment processing fees, packaging, and any shipping cost you subsidize beyond what the customer paid.

Apply refunds proportionally when they post — Profit on Ad Spend for a week should restate if big returns land later.

Attribution and ad spend

Use platform-reported spend for the same date range as orders. For blended accounts, split Profit on Ad Spend by channel (Google, Meta, etc.) before merging — otherwise strong Google Profit on Ad Spend hides weak Meta Profit on Ad Spend.

Step-by-step

Follow these in order — each step builds on the previous one.

  1. 01

    Export ad-attributed orders

    Pull orders for your date range with campaign/source from analytics or Profit Bid.

  2. 02

    Compute gross profit per order

    Subtract COGS, payment fees, shipping subsidy, and refunds from revenue.

  3. 03

    Sum profit and spend

    Total gross profit ÷ total ad spend for the same window and channel.

  4. 04

    Express Profit on Ad Spend

    Multiply by 100 for percentage. Compare to your breakeven and target bands.

  5. 05

    Automate ongoing

    Connect store + ads in Profit Bid so Profit on Ad Spend updates daily without CSV exports.

Frequently asked questions

Common questions about this topic — tap to read answers.

Should I include fixed costs in Profit on Ad Spend?

Classic Profit on Ad Spend uses gross profit before rent and payroll. Some teams define 'contribution Profit on Ad Spend' with allocated ops — be consistent and document it.

Pricing

Apply this guide — pick your plan

Select a plan and continue to secure checkout — Profit on Ad Spend conversion upload included on every tier.

14-day free trial available — start free · full pricing details

How to Calculate Profit on Ad Spend — Step-by-Step Formula | Profit Bid