Margin Breakdown (Fees - Shipping - COGS) for Shopify

Profit Analysis • Shopify

Shopify shows gross sales, but true margin is buried under layers of fees, shipping costs, and payment processing. Your best-selling SKUs might be losing money once you account for Shopify fees, fulfillment, and actual shipping vs. what customers paid.

Your first run is free - no card.

Margin Breakdown (Fees - Shipping - COGS) for Shopify Example
Shopify Data Live sync
Auto‑Generated 2 min ago

What's Inside the Excel

Get a ready-to-use file with everything you need

Margin Breakdown (Fees - Shipping - COGS) Excel preview
📊

SKU waterfall

Revenue → COGS → fees → shipping → net profit per product

🔍

Fee breakdown

Payment, platform, transaction fees separated by type

💰

Shipping subsidy

Actual carrier cost vs. what customers paid

📋

Quick wins list

Raise prices, drop losers, renegotiate shipping

What You'll Get

Real outcomes for your Shopify business

Quick wins ready: Find 5-10 fixes worth $1,000-$3,000/month - raise prices, drop losers

💎

True margin exposed: SKU-level breakdown with fees, shipping, COGS - no hidden costs

🎯

No more vanity: Replace revenue dashboards with honest profit metrics

Key Metrics & Data Slices

What this Excel Decision Kit tracks from your Shopify data

SKU Net Margin %

Revenue - COGS - Shopify fees - payment fees - shipping cost (actual vs. charged)

Fee Share of Revenue

Total fees (Shopify subscription + transaction + payment) as % of sales

Shipping Subsidy Cost

Where you're paying shipping that customers didn't - by carrier and zone

Variant-Level Waterfall

Every variant's full cost stack: retail price → COGS → fees → shipping → net

Quick Wins by Category

Top 5-10 products where small price increases recover margin without hurting sales

How We Calculate True Margin Waterfall

From revenue to net profit, layer by layer

📊

Net Margin %

Definition: (Revenue - COGS - Payment Fees - Shipping Cost - Platform Fees) ÷ Revenue × 100

Source: Order revenue + itemized cost stack

Granularity: Per-SKU, per-category, per-platform

📊

Fee Share of Revenue

Definition: (Total Fees) ÷ Revenue × 100

Source: Payment gateway fees + platform commissions

Granularity: By platform, by product category

📊

Shipping Cost Ratio

Definition: (Actual Shipping Cost - Customer Paid Shipping) ÷ Revenue × 100

Source: Carrier costs vs. shipping charged to customer

Granularity: Per-order, aggregated by zone/carrier

Shopify Data Nuances & Gotchas

What makes Shopify different and how we handle it

Data Sources We Use

  • Orders API: total_line_items_price, total_shipping_price_set, total_tax
  • Transactions API: fees per transaction, gateway breakdown
  • Products API: variant cost (if set), otherwise requires import
  • Shipping API: carrier-calculated rates vs. customer_paid

Common Pitfalls We Handle

  • Shopify Payments fees vary by plan (Basic 2.9% + 30¢, Shopify 2.7%, Advanced 2.5%)
  • Shipping: difference between 'customer paid' and 'carrier charged' often hidden
  • Multi-location fulfillment: shipping costs vary by warehouse - track separately
  • Variant costs aren't enforced in Shopify - many merchants missing this data

Shopify-Specific Fields We Track

line_item.variant_id: links to cost data
shipping_lines[].discounted_price: free shipping impact
presentment_currency: for multi-currency margin calc

How to Generate This Report

Shopify-specific setup in 3 steps

Connect Shopify Store

OAuth2 authorization for orders, products, and transaction fees

Gnerate Report

step 2

Review Quick Wins Tab

Pre-sorted list: raise these prices, drop these losers, fix these shipping zones

Why Choose Spreadsheet Broccoli?

Start automating your Shopify reporting today and save hours every week.

🚀

Expert-Built Templates

Our report recipes are designed by e-commerce experts who understand what metrics matter most for your business decisions.

Lightning Fast Setup

Connect your platforms in minutes, not hours. Our OAuth2 integration makes setup secure and simple.

📊

Excel & Sheets Native

Reports are delivered in perfectly formatted Excel files that work seamlessly with your existing workflow.

🎯

Playbooks, not just reports

Our report recipes are designed to provide actionable insights and recommendations for your business.

Shopify Margin Breakdown (Fees - Shipping - COGS) FAQ

Common questions for Shopify users

How do you calculate Shopify fees if they vary by plan?

You tell us your plan tier once, we apply correct rates (Basic 2.9%+30¢, Shopify 2.7%+30¢, Advanced 2.5%+30¢, Plus negotiated). We also handle Shopify Payments vs third-party gateways.

What if I don't track COGS in Shopify?

Upload a CSV mapping SKU to cost, or we can use category average margins. Missing COGS = we can only show gross margin, but still better than nothing.

How do you handle free shipping offers?

We calculate shipping subsidy: actual carrier cost minus what customer paid (often $0). Shows true cost of 'free shipping' promotions.

Can you track margins across multiple Shopify stores?

Yes - connect each store, we consolidate margin analysis and flag if one store has better economics than others.

Do you account for Shopify Plus wholesale channel pricing?

Yes - wholesale orders tracked separately with their different pricing and fee structures clearly distinguished from retail.

"We thought we had 40% margins. After Shopify fees, shipping subsidy, and payment processing, it was 18%. We raised prices 12% on low-margin SKUs and nobody noticed."

Tom Anderson

Owner, Fitness Gear Pro

$42,000 annual margin recovery

23 SKUs repriced or discontinued

Start Your Shopify Margin Breakdown (Fees - Shipping - COGS)

Connect your Shopify account and generate your first reconciliation in under 5 minutes. First report free.

No card • Keep the file forever • Cancel anytime