Most "analyze operating expenses" guides are written for a generic business with a chart of accounts and a bookkeeper. You run a print-on-demand store doing real orders every day, and your biggest operating cost — ad spend — moves weekly. This walks the analysis for an operating store, with real arithmetic and the POD-specific costs that quietly drain margin.
We'll use one example store throughout: say you do 340 orders a month at a $31 average order value, which is $10,540 in monthly revenue, with $2,800 a month in Meta ad spend.
Operating expenses vs. COGS — get this split right first
You can't analyze operating expenses until you've pulled out your cost of goods sold. COGS is what you pay your supplier to make and ship each order — the per-unit product cost plus the shipping the printer charges you. Operating expenses (opex) are everything else it takes to run the store, whether or not a single order ships.
The quick formula: operating expenses = total expenses − COGS − non-operating expenses. If you blur the line, your margin math lies to you. We cover the distinction in depth in our guide on COGS vs. operating expenses, and the mechanics of calculating COGS itself in the cost of goods sold formula.
For the example store, say each order carries $12 of COGS (product plus supplier shipping). That's $4,080 a month in COGS — set aside, not an operating expense.
Step 1: Build a real operating-expense list
List every recurring cost that keeps the store running. Pull three to six months of card and bank activity so one-off charges don't skew the picture. Group them by category so you can see where the money actually goes.
For the example store, a realistic month might look like this (illustrative figures for one store, not market averages):
| Operating expense | Monthly cost |
|---|---|
| Marketing / Meta ad spend | $2,800 |
| Platform subscription + apps | $120 |
| Payment processing fees | $340 |
| Email + customer tools | $60 |
| Chargeback fees + refund losses | $180 |
| Total operating expenses | $3,500 |
Notice that ad spend is 80% of opex. For most POD stores, marketing is the operating expense worth the most analysis — a swing in ROAS moves your profit far more than trimming an app subscription.
Step 2: Calculate your operating expense ratio
The operating expense ratio (OER) tells you what share of revenue your day-to-day costs eat. Divide operating expenses by revenue: $3,500 ÷ $10,540 = roughly 33%. That means a third of every dollar of sales goes to running the store, before COGS.
Benchmark it, but benchmark honestly. Ramp's expense-analysis guide uses example operating-expense benchmarks of 22% versus 28% of revenue to compare two companies, and notes that tighter expense visibility and vendor consolidation can unlock 20% to 30% cost reduction. A lower ratio is generally better, but the right target depends on how much you're spending to acquire customers — a growth-mode store intentionally runs a higher marketing ratio.
The point of the ratio isn't the single number. It's watching whether the number drifts up while revenue stays flat.
Step 3: Trend it, then hunt the variances
Put each expense category on a trend line and compare it to prior months. You're looking for costs rising faster than revenue — that's the signal that something needs attention. A software fee that doubled, an app you forgot you installed, or ad spend climbing while orders hold steady all show up here.
Then run a budget variance: actual spend against what you expected. If payment fees jumped but order volume didn't, dig in — it may be a refund wave or a pricing change by your processor. This is the same variance-and-trend method the generic guides teach, applied to a store where the categories are ads, apps, and fees rather than rent and payroll.
The hidden operating expenses POD sellers miss
Here's where the standard advice falls short. These costs rarely get their own line in a chart of accounts, so they go un-analyzed — and for POD they're disproportionately expensive.
Chargeback fees and lost disputes
A chargeback is a forced reversal of a card payment by the customer's bank — not a refund you chose to give. On Shopify Payments, the disputed amount plus a $15 chargeback fee per US dispute come out of your next payout immediately, and you only get the fee back if you win. Win rates on manual disputes are low, so treat chargebacks as a real operating cost, not a rare accident.
The true cost is worse than the order. A lost dispute typically runs 2x to 2.5x the order value once you add the clawed-back sale, the fee, unrecoverable COGS, shipping, and the ad spend that acquired that customer. Even a modest dispute rate — the average general chargeback rate sits around 0.26% — compounds across hundreds of orders.
Refund losses you can't restock
For a store holding inventory, a refunded item usually comes back on the shelf. For POD, it doesn't — the item was printed for that order and can't be resold, so the COGS you paid your supplier is simply gone. When you analyze refunds, count the full production cost as a loss, not just the refunded dollars.
Say you refund a $45 order where you'd already paid $22 in product and shipping. You're out the $45 refund plus the $22 you can never recover. That's a $67 operating hit on one order — the kind of math that makes a reprint, when the supplier covers the defect, the cheaper resolution.
Reshipments and wrong-address costs
Suppliers cover their own mistakes and carrier-confirmed losses, but they don't cover customer-entered wrong addresses or "delivered but not received" claims. Those reshipments land on you, and they belong in your operating-expense analysis as a recurring line, not a surprise.
Marketplace fees, if you still sell on Etsy
If you run Etsy alongside Shopify, its fees are an operating expense worth isolating. Etsy's combined take can approach 10% to 13% of every sale, and sellers above a revenue threshold face a mandatory 12% Offsite Ads fee on ad-attributed orders, per the same analysis. Tracking that as its own ratio tells you when consolidating channels would recover margin.
Tie operating expenses back to per-order profit
The reason to analyze operating expenses at all is profit per order — the number that tells you whether growth is actually making money. Walk it for the example store:
Revenue $10,540 − COGS $4,080 − operating expenses $3,500 = $2,960 in monthly profit. Divide by 340 orders and you're netting about $8.70 per order. Now you can see exactly what a rising OER does: if ad spend climbs $500 with no extra orders, per-order profit drops to roughly $7.20 — a 17% cut in take-home on the same sales.
That's the analysis loop: separate opex from COGS, ratio it, trend it, and convert every change into its effect on per-order profit. Once you can do that, cost decisions stop being guesses. The recording of cost of goods sold matters here too, because a clean COGS figure is what makes the opex split trustworthy.
Let Victor keep the analysis live
Doing this by hand once is useful; doing it every week is a chore. Victor is the AI employee inside PodVector AI that keeps it running for you. Victor connects to Shopify, Meta Ads, Google Ads, Printify, Printful, Gelato, and Klaviyo, computes your true per-order profit from live data, and delivers the reports to your Google Drive.
Victor is not a dashboard you have to read — it's an operator you ask. Every write action it takes is approval-gated, so you stay in control while it does the reconciling. For the full picture of how these numbers fit together, start with our ecommerce ops economics hub.
FAQs
What counts as an operating expense for a POD store?
Any recurring cost of running the store that isn't the per-order product-and-shipping cost you pay your supplier. That includes ad spend, your platform subscription and apps, payment processing and chargeback fees, email and support tools, and reshipment costs. The supplier cost per order is COGS, which you analyze separately.
How do I calculate my operating expense ratio?
Divide total operating expenses by revenue for the same period, then multiply by 100 to get a percentage. If you spend $3,500 on operations against $10,540 in revenue, your OER is about 33%. Lower is generally better, but a store spending heavily to acquire customers will intentionally run a higher ratio.
Is ad spend an operating expense or COGS?
Ad spend is an operating expense, not COGS. COGS is the direct cost to produce and deliver the specific item sold; marketing is a cost of running the business that doesn't change per unit the way production does. For most POD stores ad spend is the single largest operating expense, so it deserves the most analysis.
Why do operating costs hurt POD margins more than other stores?
Because several of them are unrecoverable in ways a stocked retailer avoids. A refunded or charged-back POD item can't be restocked, so you eat the full production cost on top of the refund or dispute fee. A lost dispute can cost 2x to 2.5x the order value once you add it all up.
How often should I analyze operating expenses?
Review the full breakdown monthly and watch ad spend and payment fees weekly, since those move fastest. The goal is to catch a category rising faster than revenue early, while it's a small variance rather than a quarter of lost profit.