Shopify Profit Tracking: The Complete Guide to Knowing Your Real Numbers
Shopify profit tracking is the practice of measuring your store's true earnings after every cost — COGS, platform fees, payment processing, advertising, shipping, returns, and overhead — is deducted from revenue. Without systematic profit tracking, most Shopify merchants overestimate their profitability because revenue alone hides the dozens of cost layers that erode margin on every order.
Why Is Profit Tracking the Most Important Habit for Shopify Merchants?
Every Shopify store owner checks revenue daily. It's the number Shopify puts front and center — in your dashboard, in your notifications, in your year-end recap. Revenue feels like progress. But revenue is not profit, and conflating the two is the most expensive mistake in ecommerce.
Consider this: a 2024 analysis by Shopify found that the average gross margin across its merchant base was approximately 54%, but after operating expenses, net margins for most small to mid-size stores fell between 5% and 15%. That means a store generating $100,000 per month in revenue might keep only $5,000 to $15,000 of it. The rest is consumed by product costs, fees, advertising, shipping, returns, and a long tail of expenses that never show up on the Shopify dashboard.
If you don't know your real profit, you don't know whether your business is growing or slowly dying. You might be scaling a product line that's losing money on every order. You might be running ad campaigns that generate revenue but destroy margin. You might be offering free shipping that makes your unit economics impossible.
Profit tracking is the discipline of knowing these numbers — at the store level, the product level, and the order level — so every decision you make is grounded in financial reality.
What Exactly Does Shopify Profit Tracking Involve?
At its core, a Shopify profit calculator needs to answer one question: how much money did you actually keep? To get there, you need to track and subtract every cost from your net revenue:
Revenue Adjustments
Start by turning gross revenue into net revenue — the money you actually collected:
- Gross sales: Total order value before deductions
- Discounts and promotions: The dollar value of coupon codes, automatic discounts, and volume pricing
- Returns and refunds: Full or partial refunds, including return shipping you absorb
- Chargebacks: Disputed transactions reversed by the bank, plus Shopify's $15 chargeback fee
For most Shopify stores, net revenue is 8–15% lower than gross revenue after discounts and returns. Apparel brands often see return rates of 20–30%, according to the National Retail Federation's 2024 Consumer Returns Report, which significantly compresses the gap between what the dashboard shows and what the bank account reflects.
Cost of Goods Sold (COGS)
COGS includes every direct cost tied to producing and delivering a product:
- Product/manufacturing cost per unit
- Inbound freight — shipping from supplier to your warehouse or 3PL, divided across units
- Duties and tariffs on imported goods
- Packaging materials — branded boxes, mailers, inserts, tape
- Outbound shipping — carrier costs to deliver to the customer
- Fulfillment/pick-and-pack fees if using a 3PL
Most merchants only track the product purchase price and miss everything else. The gap between what merchants think their COGS is and what it actually is can be 30–50% of the true number. If your supplier charges $10 per unit but landed cost including freight, duties, and packaging is $14.50, every margin calculation based on $10 is wrong. For a detailed methodology, see our guide on how to track COGS and expenses on Shopify.
Platform and Payment Fees
Shopify's fee structure has multiple layers, and they all stack:
- Shopify subscription: $39/month (Basic), $105/month (Shopify), $399/month (Advanced), or $2,300/month (Plus)
- Payment processing: 2.9% + $0.30 per transaction on Basic, dropping to 2.4% + $0.30 on Advanced (via Shopify Payments for U.S. online transactions)
- Third-party transaction fees: If you don't use Shopify Payments, Shopify charges an additional 2% (Basic), 1% (Shopify), or 0.5% (Advanced) on top of your gateway's own fees
- Currency conversion: 1.5% on international orders processed through Shopify Payments
- App fees: The average Shopify store runs 6–8 paid apps, costing $100–$400/month collectively
Use our free Shopify Fee Calculator to see exactly how much these fees cost your store across different plan tiers.
Advertising and Customer Acquisition
For most Shopify stores, ad spend is the single largest expense after COGS. According to a 2024 Statista survey, ecommerce companies allocate an average of 12–15% of revenue to digital advertising. In practice, many DTC Shopify brands spend 20–35% of revenue on paid acquisition — especially during growth phases.
Tracking ad spend means attributing costs across:
- Meta (Facebook/Instagram) Ads
- Google Ads (Search, Shopping, Performance Max)
- TikTok Ads
- Influencer payments and affiliate commissions
- Content creation (photography, video, copywriting)
If your ad spend isn't allocated back to the products and channels driving revenue, you have no idea which campaigns are profitable and which are burning cash. This is where many merchants fall apart — they know their total ad spend but can't connect it to specific products or customer segments. Understanding unit economics like CAC and LTV is essential for evaluating whether your acquisition spend makes long-term financial sense.
Operating Expenses
The remaining costs of running the business:
- Payroll and contractors — customer service, design, development
- Software and SaaS tools — email marketing (Klaviyo, Mailchimp), analytics, loyalty programs
- Warehousing and rent — physical space if you self-fulfill
- Insurance and legal
- Office supplies, accounting, and miscellaneous overhead
A thorough P&L statement captures all of these line items to show your true bottom line.
How Do You Track Profit at the Product Level?
Store-level profit tracking tells you whether your business is healthy. Product-level profit tracking tells you why — and where to focus.
Tracking profit per product means calculating net margin after attributing every relevant cost:
| Cost Layer | How to Allocate |
|---|---|
| Product cost (COGS) | Direct — per unit from supplier |
| Inbound freight | Divide shipment cost by units received |
| Packaging | Per-order average or exact per-SKU if materials differ |
| Outbound shipping | Actual carrier cost per order or weighted average |
| Payment processing | % of order value + fixed fee, attributed per line item |
| Ad spend | Attribute by product/campaign using UTM tracking or platform data |
| Returns | Product-specific return rate × average refund cost |
This kind of granular tracking reveals surprising truths. A product with 70% gross margin might have only 8% net margin after high ad costs and a 25% return rate. Meanwhile, a product with a modest 45% gross margin and low return rates might be your most profitable SKU.
The products generating the most revenue are not always the products generating the most profit. Understanding this distinction changes how you allocate marketing budgets, manage inventory, and plan your product roadmap.
Our Shopify Profit Calculator lets you run these numbers for any product in minutes.
What Are Healthy Profit Margins for Shopify Stores?
Margin benchmarks vary significantly by industry, product type, and business model. Here are reference ranges based on aggregate ecommerce data from NYU Stern's January 2025 industry margin analysis and general ecommerce benchmarks:
| Industry / Category | Typical Gross Margin | Typical Net Margin |
|---|---|---|
| Apparel & Fashion | 50–65% | 4–13% |
| Beauty & Skincare | 60–80% | 8–15% |
| Health & Supplements | 55–70% | 10–18% |
| Home & Kitchen | 45–60% | 5–12% |
| Electronics & Gadgets | 25–45% | 2–8% |
| Food & Beverage | 35–55% | 3–10% |
| Pet Products | 45–60% | 8–15% |
| Jewelry & Accessories | 60–80% | 10–20% |
A few key observations:
- Gross margin is not net margin. A beauty brand with 75% gross margins can still net only 10% after ad spend, fees, and overhead.
- Net margins below 5% leave almost no room for error. One supplier price increase or ad platform algorithm shift can push you underwater.
- Stores in the 15–20%+ net margin range have real pricing power — meaning they've either built a strong brand, found efficient acquisition channels, or have structurally low return rates.
Use the Profit Margin Calculator to see where your products fall against these benchmarks.
How Does Manual Profit Tracking Compare to Automated Approaches?
Most Shopify merchants start by tracking profit in spreadsheets. Some graduate to accounting software. A growing number now use dedicated ecommerce profit tracking tools. Here's how the approaches compare:
| Criteria | Spreadsheets | Accounting Software (e.g., QuickBooks, Xero) | Dedicated Shopify Profit Tools (e.g., Sunforce) |
|---|---|---|---|
| Setup effort | High — manual templates | Medium — requires mapping accounts | Low — connects to Shopify directly |
| Data entry | Fully manual | Semi-manual (bank feeds + manual COGS) | Automated — pulls orders, fees, and ad data |
| COGS accuracy | Relies on manual input per SKU | Basic COGS support, no landed costs | SKU-level COGS with landed cost support |
| Fee tracking | Must export and calculate manually | Captures bank transactions but not fee breakdowns | Automatically breaks down every Shopify fee layer |
| Ad spend attribution | Manual export from each ad platform | Not built for ad-to-product attribution | Integrates ad platforms for campaign-level profit |
| Product-level P&L | Possible but extremely time-consuming | Not designed for per-product analysis | Built-in product-level profitability |
| Real-time visibility | Stale data — updated weekly or monthly | Near real-time for bank data; COGS lags | Real-time sync with Shopify and ad platforms |
| Scalability | Breaks down at 50+ SKUs | Works but COGS tracking remains manual | Scales to thousands of SKUs |
| Cost | Free (but expensive in time) | $25–$100/month | Varies — see pricing |
Spreadsheets work until they don't — and the transition from "manageable" to "unreliable" usually happens faster than merchants expect. The tipping point typically comes when you're managing 30+ SKUs, running ads on multiple platforms, and processing 100+ orders per day. At that point, manual tracking introduces so many potential errors and delays that the data becomes untrustworthy.
Accounting software like QuickBooks or Xero excels at tax preparation and bookkeeping but wasn't designed for ecommerce profit analysis. These tools don't natively understand Shopify's fee structure, can't attribute ad spend to individual products, and require manual COGS entry that drifts out of date.
Dedicated tools like Sunforce are purpose-built for this problem. They connect directly to Shopify, automatically pull every order and fee, let you set COGS at the variant level with landed cost support, and integrate with ad platforms — giving you a real-time profit and loss view without manual data entry.
What Are the Most Common Profit Tracking Mistakes?
After working with hundreds of Shopify merchants, we see the same patterns repeatedly. These mistakes don't just produce inaccurate reports — they lead to bad decisions that compound over time.
Mistake 1: Treating Revenue as a Proxy for Business Health
Revenue tells you how much money moved through your store. Profit tells you how much you kept. A store can double revenue while halving profit if growth is fueled by heavy discounting or inefficient ad spend. Revenue is an activity metric; profit is a health metric. Always anchor decisions to the latter.
Mistake 2: Using Incomplete COGS
Entering only your supplier's unit price into Shopify's "Cost per item" field and calling it COGS is the single most common tracking error. Real COGS includes inbound freight, duties, packaging, fulfillment labor, and outbound shipping. Understating COGS by even $2–3 per unit across thousands of orders produces profit figures that are dangerously optimistic.
Mistake 3: Ignoring the Layered Fee Structure
Shopify's fees aren't a single line item. They're a stack: subscription fee + payment processing fee + potential third-party transaction fee + currency conversion fee + app subscription fees. On a $50 order processed through a third-party gateway on the Basic plan, combined platform and payment fees can exceed $4.00 — that's 8% of order value. Most merchants significantly undercount total fee burden.
Mistake 4: Not Attributing Ad Spend to Products
Knowing that you spent $15,000 on Meta Ads last month is useful. Knowing that $6,000 of that went toward a product line that generated $8,000 in revenue with a 40% COGS is far more useful — because it tells you that product line lost money. Without product-level ad attribution, you can't identify which campaigns are profitable and which are subsidized by your winners.
Mistake 5: Tracking Profit Monthly Instead of Continuously
Monthly profit reviews are better than nothing, but they create a dangerous delay. A 2023 CB Insights analysis of failed startups found that 38% cited running out of cash or failing to raise capital as a primary reason for failure — problems that continuous financial monitoring can catch early. If a supplier quietly raises prices or a key ad campaign's ROAS collapses, a monthly check means you might burn cash for 30 days before noticing. The best profit tracking is continuous, not periodic.
Mistake 6: Forgetting About Returns and Chargebacks
Returns aren't just lost revenue — they come with their own cost stack: return shipping, restocking labor, potential inventory write-offs for damaged items, and the original outbound shipping cost you already paid. Chargebacks add a $15 fee on top of the reversed transaction. Stores that don't net these costs against revenue operate with inflated margin assumptions.
Mistake 7: Averaging When You Should Be Segmenting
Store-wide averages mask product-level and channel-level realities. Your blended 55% gross margin might consist of one product at 75% margin and another at 30%. Your "profitable" Google Ads might be subsidized by a highly profitable organic channel. Segment your profit data by product, channel, customer type, and time period to see what's really happening.
How Is AI Changing Shopify Profit Tracking?
Traditional profit tracking — whether manual or software-assisted — requires merchants to know what questions to ask and where to look. AI-powered profit tracking flips this dynamic: the system proactively surfaces insights, anomalies, and recommendations that merchants wouldn't think to investigate.
Here's what AI brings to profit tracking that spreadsheets and traditional dashboards can't:
Anomaly Detection
An AI system monitoring your profit data can flag issues in real time — a sudden spike in return rates on a specific product, a supplier cost increase that wasn't updated in your COGS, an ad campaign that shifted from profitable to unprofitable overnight. Instead of discovering these problems in a monthly review, you're alerted the moment the data shifts.
Natural Language Querying
Instead of building pivot tables or navigating complex dashboards, you can ask questions like "What was my net margin on skincare products from Meta Ads last month?" or "Which products have the lowest profit margin after returns?" and get instant, accurate answers. This is the approach behind Sunforce's AI CFO — it turns your financial data into a conversation rather than a reporting exercise.
Predictive Forecasting
AI models trained on your historical data can project future margins based on current trends — showing you, for example, that if your ad costs continue rising at their current rate, your net margin will drop below 5% within three months. This forward-looking capability turns profit tracking from a rearview mirror into a windshield.
Automated Cost Reconciliation
AI can match transactions across systems — Shopify orders, ad platform spend, shipping invoices, supplier bills — and flag discrepancies automatically. This eliminates the tedious reconciliation work that makes manual profit tracking so painful and error-prone.
AI doesn't replace the need for profit tracking — it makes profit tracking actually work at the speed and scale ecommerce demands. For most merchants, the bottleneck was never a lack of data; it was the inability to synthesize fragmented data into clear, actionable financial insight.
What Does a Complete Profit Tracking System Look Like?
Whether you're building a manual process or evaluating tools, here's the complete framework for Shopify profit tracking:
1. Capture All Revenue Accurately
Track gross sales, then deduct discounts, returns, chargebacks, and taxes to arrive at true net revenue. Don't use the Shopify dashboard number as your starting point — export order-level data or use an integration that pulls it automatically.
2. Maintain Accurate, Current COGS
Set COGS at the variant level, not the product level. Update costs whenever supplier pricing changes. Include landed costs — inbound freight, duties, and packaging. If you're using a tool like Sunforce, this can be managed centrally with automatic updates. For a full methodology, see how to calculate true profit on Shopify.
3. Track Every Fee
Map Shopify's full fee stack: subscription, payment processing, third-party transaction fees, currency conversion, and app subscriptions. These add up to 4–8% of revenue for most stores.
4. Attribute Ad Spend at the Product or Campaign Level
Connect your ad platforms (Meta, Google, TikTok) so that spend can be traced back to the products and orders it drives. Total ad spend is useful; attributed ad spend is actionable.
5. Include All Operating Expenses
Payroll, software, warehousing, insurance, contractors — anything that costs money to run the business. Categorize these expenses consistently so your P&L is comparable month over month.
6. Generate Product-Level and Store-Level P&Ls
A store-level P&L shows overall business health. Product-level P&Ls reveal which items to scale, which to fix, and which to kill. Both are necessary. Sunforce generates both automatically through its Profit and Loss feature.
7. Review Continuously, Not Just Monthly
Set up alerts for margin changes, ROAS thresholds, and return rate spikes. The goal is to catch problems in days, not weeks.
How Much Does Poor Profit Tracking Actually Cost?
The cost of not tracking profit isn't abstract — it shows up in specific, measurable ways:
- Scaling unprofitable products: Without product-level margins, you allocate ad budget based on revenue, not profit. If your highest-revenue product has a 2% net margin and your third-highest has 18%, you're optimizing for the wrong thing.
- Overpaying for customer acquisition: According to a ProfitWell study, SaaS and ecommerce companies that don't track unit economics spend 40–60% more on acquisition than those that do. The same principle applies to Shopify stores — without knowing your true CAC and LTV, you can't set rational budget limits.
- Delayed response to margin erosion: Supplier cost increases, rising CPMs, higher return rates — these problems compound daily. A study by McKinsey found that companies with real-time financial visibility respond to margin threats 3–4× faster than those relying on periodic reporting.
- Inaccurate inventory decisions: If you don't know which products are truly profitable, you risk over-ordering low-margin items and under-ordering high-margin ones — tying up cash in the wrong inventory.
The stores that win aren't necessarily the ones with the best products or the most traffic — they're the ones that know their numbers and act on them fastest.
Frequently Asked Questions
What is Shopify profit tracking?
Shopify profit tracking is the process of measuring your store's real earnings by subtracting every cost — COGS, Shopify fees, payment processing, ad spend, shipping, returns, and operating expenses — from your net revenue. Shopify's built-in analytics track revenue but don't account for costs, which means profit tracking requires either manual calculation, accounting software, or a dedicated tool like Sunforce that integrates your cost data automatically.
Does Shopify have a built-in profit calculator?
No. Shopify tracks gross sales, orders, refunds, and some fees, but it doesn't know your COGS, ad spend, or operating expenses. Without these inputs, it can't calculate gross or net profit. You can use Shopify's "Cost per item" field for basic gross margin estimates, but this doesn't include landed costs, ad attribution, or operating overhead. For a quick estimate, try our free Shopify Profit Calculator.
How do I calculate my real profit on Shopify?
Start with gross revenue, then subtract discounts, returns, and chargebacks to get net revenue. From net revenue, subtract your full COGS (product cost + freight + packaging + fulfillment), all Shopify and payment fees, ad spend, and operating expenses. The result is your true net profit. Our guide on how to calculate true profit on Shopify walks through each step with examples.
What is a good net profit margin for a Shopify store?
Net profit margins between 10% and 20% are generally considered healthy for ecommerce. Margins above 20% are excellent and indicate strong pricing power or efficient operations. Margins between 5% and 10% are thin but viable for high-volume stores. Below 5%, your business has almost no buffer against cost increases, ad platform changes, or competitive pressure. The right target depends on your category, growth stage, and customer acquisition strategy.
How often should I review my Shopify profit?
At minimum, review monthly. Stores spending more than $5,000/month on advertising should review weekly, and ideally have continuous real-time visibility. The more frequently you check, the faster you can catch margin erosion from rising costs, declining ROAS, or increasing return rates. Automated tools make daily monitoring practical without adding manual work.
What's the difference between gross profit and net profit?
Gross profit is revenue minus COGS — it tells you how much you earn after the direct cost of goods. Net profit subtracts everything else: ad spend, platform fees, software, payroll, rent, and all other operating expenses. Gross margin shows product-level economics; net margin shows business-level economics. Many Shopify stores have healthy gross margins (50–65%) but thin net margins (5–15%) because operating and acquisition costs consume the difference.
Can I track profit at the individual product level on Shopify?
Not natively. Shopify's reports don't combine COGS, fees, ad attribution, and returns at the product level. To get true product-level profitability, you need to attribute every cost layer — from variant-level COGS and per-order fees to ad spend and product-specific return rates — back to individual SKUs. Tools like Sunforce automate this by connecting your Shopify data with COGS and ad platform integrations to generate per-product P&L statements.
Start Tracking What Actually Matters
Revenue tells you how big your store is. Profit tells you how healthy it is. The merchants who build sustainable, scalable businesses are the ones who track profit at every level — store, product, channel, and campaign — and use that data to make every decision.
If you're still estimating profit from your Shopify dashboard or a quarterly spreadsheet review, you're operating on incomplete information. The gap between what you think you're earning and what you're actually keeping could be the difference between scaling confidently and scaling into trouble.
Sunforce connects to your Shopify store and gives you real-time profit visibility — from total P&L down to per-product margin — without spreadsheets or manual data entry. See your real numbers from day one.
Ready to see your true profit?
Sun is an AI CFO that calculates real P&L, forecasts cash flow, and answers any financial question about your store — instantly.
Join the Waitlist