See What's Left After Every Fee
Fill in your product and store details below. Every field is editable so you can model your exact price point, cost structure, and ad spend, and see precisely how much profit reaches your pocket.
Product & Costs
Payment Processing
Marketing & Overhead
Profit Breakdown
Stop Guessing, Start Pricing With Confidence
Every Cost, One Screen
Product cost, shipping, payment processing, ad spend, and overhead are all calculated together, so nothing quietly eats into your margin unnoticed.
Nothing Uploaded
Your pricing and margins stay on your device. Calculations run with local JavaScript, not a server call.
Plan-Based Fee Presets
Switch between Basic, Shopify, and Advanced plan processing rates instantly, or enter a custom rate to match your actual payment gateway.
Copy-Ready Summary
One click copies a plain-text breakdown you can paste into a note, spreadsheet, or pricing sheet before your next product launch.
From Price Tag to Real Profit in Three Steps
Enter Price and Product Costs
Add your selling price, cost of goods, and per-unit shipping cost, exactly as they appear on your actual order economics.
Set Your Processing Fees
Pick your Shopify plan for a preset rate, or enter your own processing rate and fixed fee if you use a different payment gateway.
Read Your Real Numbers
See your net profit per order, your margin percentage, and your total monthly profit at your current sales volume, then copy the breakdown for your records.
Tips for Pricing a Shopify Product
A product can look profitable on paper and still lose money once realistic customer acquisition cost is factored into every order.
A 2.9% plus a fixed fee sounds small per order, but across a month of sales it's often one of the largest line items after product cost.
Run the numbers on a few different price points before publishing a product, so you know your margin at each one before customers ever see it.
Packaging, app subscriptions, and returns rarely show up on an invoice the way product cost does, but they still take a real bite out of every order.
Shopify Profit Explained:
What's Left After Every Fee
Why revenue is the wrong number to celebrate
There's a specific kind of excitement that comes with watching Shopify's dashboard tick upward — another sale notification, another order confirmation, the daily revenue total climbing steadily through the afternoon. It's a genuinely satisfying thing to watch, and it's also, on its own, almost meaningless as a measure of whether the business is actually working. Revenue tells you that people are buying. It tells you nothing about whether you're making money on each sale, or quietly losing a little on every single one while the top-line number keeps climbing in a way that feels like progress.
This gap between "we're selling a lot" and "we're making money" is one of the most common blind spots in ecommerce, and it isn't because store owners are careless — it's because the true cost of fulfilling a Shopify order is spread across several different places that rarely show up together in one view. There's the cost of the product itself. There's shipping, which fluctuates by carrier, weight, and destination. There's the payment processing fee that gets quietly deducted from every transaction before the money ever lands in your account. There's the cost of actually getting someone to click "buy" in the first place, which for most stores means some amount of paid advertising. And there's a long tail of smaller overhead — packaging, apps, returns, customer service tools — that rarely gets attributed back to an individual order but adds up meaningfully across a month.
This guide walks through every one of those pieces in detail: how to think about cost of goods honestly, how Shopify's own fee structure actually works across its different plans, what payment processing really costs you per order, why ad spend has to be treated as a real cost rather than a separate marketing line item, how to distinguish gross margin from net margin from contribution margin, and how to use a profit calculator like this one to make pricing and advertising decisions based on real numbers instead of a hopeful glance at the revenue total.
The building blocks of a Shopify order's true cost
Before getting into strategy, it helps to be precise about what actually eats into a Shopify order's profit, because most of the categories are easy to underestimate in isolation and easy to forget entirely when they're not sitting on the same page as your revenue.
Cost of goods sold
This is the most intuitive cost, and usually the one store owners track most carefully — what you actually pay to acquire or manufacture the product itself. For a store sourcing from a manufacturer or wholesaler, this is a fairly stable number. For a dropshipping business, it can fluctuate more, since supplier pricing sometimes shifts without much notice, which makes it worth periodically re-checking rather than assuming it's fixed forever.
Shipping cost
Shipping is deceptively easy to underprice, particularly for stores offering free shipping as a customer-facing promise. Free to the customer never means free to the business — it means the cost has been absorbed into the product price, the margin, or both, and it's worth being explicit about which one is actually happening rather than letting shipping quietly disappear from the profit conversation.
Payment processing fees
Every transaction processed through Shopify Payments, or any other payment gateway, carries a fee — typically a percentage of the transaction plus a small fixed amount per order. This fee scales with your revenue, not your profit, which means it takes a proportionally bigger bite out of lower-margin products than higher-margin ones, even though the percentage itself doesn't change.
Marketing and customer acquisition cost
Unless every order comes from pure organic traffic or repeat customers with zero acquisition cost, some portion of your marketing spend has to be allocated back to each sale to understand its true profitability. This is the cost category most frequently left out of a quick mental profit calculation, and it's often the single biggest factor separating a product that looks profitable from one that actually is.
Overhead and miscellaneous costs
Packaging materials, app subscriptions, return processing, customer service time, and platform fees beyond payment processing all chip away at profit in smaller, less visible increments. None of these tend to be large individually, but together across a full month of orders, they're rarely negligible.
How Shopify's fee structure actually works
Shopify's pricing has two layers that are easy to conflate but function very differently: the monthly subscription fee for using the platform, and the per-transaction payment processing fee charged on every sale.
The monthly subscription fee
This is a fixed cost that doesn't scale with sales volume — you pay it whether you sell one order or ten thousand in a given month. Because it's fixed rather than per-order, it's best thought of as overhead that gets spread across your total order volume for the month, rather than as a cost tied to any individual sale. A useful way to fold it into a per-order view is to divide your monthly subscription cost by your typical monthly order count and add that figure into your overhead estimate.
Payment processing rates by plan
Shopify's own payment processing rates typically decrease as you move up through its plan tiers — a lower-tier plan carries a higher percentage rate per transaction, while higher-tier plans, which cost more per month, carry a lower percentage rate. This creates a genuine tradeoff worth running the numbers on: a higher monthly subscription can pay for itself in reduced processing fees once your order volume is large enough, but it can also simply add fixed cost for a store that isn't yet selling enough volume to benefit from the lower percentage.
Third-party payment gateways
If a store uses a payment gateway other than Shopify's own processor, Shopify has historically charged an additional transaction fee on top of whatever the third-party gateway itself charges, which can meaningfully change the total processing cost per order. It's worth checking your specific setup, since this extra layer of fees is easy to miss if you're only looking at the rate your payment gateway advertises.
Gross margin, net margin, and contribution margin
These three terms get used somewhat interchangeably in casual ecommerce conversation, but they describe genuinely different numbers, and knowing which one you're looking at matters for making good decisions.
Gross margin
Gross margin is your selling price minus your cost of goods sold, expressed as a percentage of the selling price. It's the simplest of the three, and it's often the number quoted first when someone describes a product's profitability, but on its own it ignores shipping, processing fees, marketing, and overhead entirely, which means a product with a great-looking gross margin can still be unprofitable once every other cost is included.
Contribution margin
Contribution margin goes a step further, subtracting the variable costs that scale directly with each sale — cost of goods, shipping, and payment processing — from the selling price. This is a meaningfully more honest number than gross margin alone, since it captures the costs that are directly tied to fulfilling that specific order, though it still leaves out fixed overhead and, depending on how it's defined, sometimes leaves out marketing as well.
Net margin
Net margin is the most complete picture: selling price minus every cost associated with that order, including cost of goods, shipping, payment processing, allocated marketing spend, and allocated overhead. This is the number that actually answers the question "how much profit did I keep from this sale," and it's the figure this calculator is built to surface, since it's the one that ultimately determines whether a store is sustainably profitable or merely busy.
Why ad spend deserves its own line item, not an afterthought
It's tempting to think of advertising as a separate business expense, tracked in a different spreadsheet from product-level profitability, but for most Shopify stores that rely on paid traffic, marketing is really a per-order cost in disguise, and treating it that way changes how pricing decisions get made.
Consider a product with a healthy-looking contribution margin after cost of goods, shipping, and processing fees. If acquiring the customer who bought that product cost more in advertising than the contribution margin itself, the order was a net loss, regardless of how good the margin looked before marketing was factored in. This is an extremely common trap in performance-marketing-driven ecommerce, and it's precisely why customer acquisition cost, even as a rough per-order average, belongs in the same calculation as cost of goods and shipping rather than living in a separate "marketing budget" conversation disconnected from product-level profit.
A useful way to estimate this per-order figure is to take your total ad spend over a given period and divide it by the number of orders attributable to that spend over the same period. It won't be perfectly precise, since some orders come from organic or repeat traffic with effectively zero acquisition cost, but a reasonable blended average, applied consistently, is far more useful for pricing decisions than ignoring the cost entirely.
Common mistakes people make when estimating Shopify profit
A handful of patterns show up repeatedly when store owners misjudge their real profitability, and nearly all of them are avoidable with a few minutes of deliberate calculation rather than a rough mental estimate.
Pricing based on cost of goods alone. A product priced at three times its cost of goods can still be a losing product once shipping, processing fees, and ad spend are added in, particularly for lower-priced items where fixed transaction fees represent a larger share of the sale.
Forgetting that percentage-based fees scale with price, not profit. Payment processing fees are calculated on the full selling price, which means a high-priced, low-margin product can lose a disproportionate share of its already-thin profit to processing fees compared to a lower-priced, higher-margin one.
Treating free shipping as a marketing cost with no bottom-line impact. Free shipping absolutely has a bottom-line impact — it's simply been folded into the product's margin rather than charged separately, and it's worth being deliberate about whether that tradeoff was intentional or just assumed.
Ignoring blended customer acquisition cost. Looking only at cost of goods and processing fees while leaving out marketing spend produces a profit figure that looks far healthier than the business's actual bottom line.
Not revisiting the numbers after a fee or cost changes. Supplier pricing shifts, shipping carriers raise rates, and ad costs fluctuate with competition and seasonality. A margin calculation done once at launch and never revisited tends to drift out of date well before anyone notices.
Using a profit calculator to set smarter prices
One of the most practical uses of a tool like this isn't just checking the profitability of a product you've already priced — it's testing a few different price points before you ever publish a listing, so you can see exactly how each one affects your margin and total monthly profit at your expected sales volume.
It's a genuinely different exercise to price a product by asking "what feels competitive compared to similar listings" than to price it by running your actual cost structure through a calculator at a few candidate price points and choosing the one that clears a margin you're comfortable with after every real cost is accounted for. The first approach can produce a price that looks reasonable next to competitors while quietly losing money on every sale. The second approach starts from your own numbers and works outward, which tends to produce more durable pricing decisions, particularly for a store that plans to invest in paid advertising, where thin margins get squeezed even further by acquisition costs.
This is also where scenario testing becomes genuinely useful: running the same product through the calculator with a lower ad spend assumption, a higher one, and a modest increase in cost of goods gives a realistic sense of how much margin cushion actually exists, rather than relying on a single best-case number that may not survive contact with a more competitive ad environment or a supplier price increase.
Scaling profitably instead of just scaling revenue
As a store grows, it's worth periodically asking whether growth in order volume is being matched by growth in total profit, or whether increasing revenue is coming at the cost of a shrinking margin per order — a pattern that shows up more often than most store owners expect, particularly during aggressive advertising pushes aimed at growing volume quickly.
A store that doubles its order volume while its ad spend per order rises enough to erase most of its margin hasn't really doubled its profitability — it's doubled its revenue while roughly maintaining, or even shrinking, its actual take-home profit. Tracking net profit per order alongside total monthly profit, rather than watching total revenue in isolation, makes this kind of margin erosion visible early enough to correct course, whether that means tightening ad targeting, renegotiating supplier pricing, or adjusting the price itself.
Building a habit of tracking margins over time
The most useful long-term habit connected to all of this is simply revisiting your per-order profit calculation on a regular cadence, rather than calculating it once at launch and assuming it holds steady indefinitely. Supplier costs shift, ad platforms become more or less competitive, shipping carriers adjust their rates, and even Shopify's own fee structure can change over time. A margin that was healthy six months ago isn't guaranteed to still be healthy today unless it's actually been checked.
Keeping a simple running record — the date, the price, the cost structure, and the resulting margin for your core products — makes it far easier to spot a slow erosion in profitability before it becomes a serious problem, and it also makes future pricing decisions faster, since you're working from your own historical data rather than starting the whole estimate from scratch every time.
Putting it all together
A Shopify order's profit is never just the gap between what a customer pays and what the product cost to make. It's the gap between the selling price and the full stack of costs required to actually deliver, process, and acquire that sale — cost of goods, shipping, payment processing, marketing, and overhead, all subtracted in sequence. Looking at revenue alone, or even gross margin alone, tends to produce a rosier picture than the business's real bottom line supports.
Use the calculator above as the fast version of that full evaluation: plug in your actual price and cost structure, model your ad spend and overhead honestly, and look at both your per-order profit and your total monthly profit before deciding whether a price, a product, or an ad campaign is actually working. That habit, repeated every time a new product launches or a cost changes, is the difference between a store that looks busy and a store that's actually, provably profitable.
Frequently Asked Questions
Know Your Real Margin Before You Hit Publish
No sign-up. No limits. Every rate editable. Just an honest look at what your Shopify store actually earns you.