Back to Blog

Verborgen kosten per bestelling: zo lopen Shopify-apps je winst leeg

7 min read

The Bill You're Not Reading Closely Enough

You know your Shopify plan cost. You probably know the base subscription fees for your installed apps. But when was the last time you opened your app billing details and actually looked at the line items?

Most merchants don't — and that's by design. Shopify's app billing system buries per-order charges in usage records that require multiple clicks to find. You see "€49/month" on the app listing and think that's what you're paying. Then the actual invoice arrives and it's €187. The difference? Per-order fees that ticked up silently with every sale you made.

This isn't a glitch. It's the dominant business model in the Shopify app ecosystem, and it's costing mid-size merchants thousands of euros per year in charges they barely notice.

How Per-Order Pricing Actually Works

The model is straightforward: you pay a base subscription fee for access to the app, then an additional charge for every order, shipment, or transaction the app processes. Typical rates range from €0.01 to €0.15 per order, depending on the app category.

App developers love this model, and from their perspective, the logic is sound. It aligns their revenue with your success. As your store grows, they grow. The pitch is that you only pay for what you use.

But here's what that framing conveniently ignores: the app's cost to serve your 5,000th order is essentially zero. The infrastructure is already running. The code doesn't work harder. The API calls cost fractions of a cent. You're not paying for incremental value — you're paying a tax on your own growth.

Compare this to any other business tool. Your accounting software doesn't charge more because you issued more invoices. Your email provider doesn't bill per message sent. But in the Shopify ecosystem, per-order pricing has become so normalized that merchants accept it without question.

The Real Math: What a 4,000-Order Store Actually Pays

Let's look at a typical store processing 4,000 orders per month and break down the hidden per-order costs across five common app categories.

Tracking and notifications: Base fee €29/month + €0.06 per shipment = €240 + €29 = €269/month.

Automated invoicing: Base fee €19/month + €0.05 per invoice = €200 + €19 = €219/month.

Returns management: Base fee €39/month + €0.20 per return request. At a 10% return rate (400 returns): €80 + €39 = €119/month.

Fraud detection: Base fee €9/month + €0.04 per order screened = €160 + €9 = €169/month.

Shipping label generation: Base fee €0/month + €0.08 per label = €320/month (some apps charge no base fee but have higher per-label costs).

Total per-order charges alone: roughly €770/month. That's on top of the base subscriptions. The base fees total €96/month. The usage charges total €674/month — seven times the advertised price.

Over a year, this store pays approximately €9,240 in app fees. The merchant budgeted for maybe €1,200 based on the listed subscription prices.

The Scaling Trap

Here's where per-order pricing becomes genuinely destructive. Your store grows — which is supposed to be good news. But watch what happens to your app costs.

At 2,000 orders/month, total app fees across these five categories: roughly €430/month.
At 4,000 orders/month, total app fees: roughly €770/month.
At 8,000 orders/month, total app fees: roughly €1,450/month.

Your order volume quadrupled. Your app costs more than tripled. But your profit margins? They didn't scale at all. If anything, they compressed — because higher volume usually means more competitive pricing, higher ad spend, and thinner margins per order.

This is the scaling trap. The apps that helped you grow to 2,000 orders now actively erode your profitability at 8,000. A store with a 15% net margin on a €30 average order value makes €4.50 per order. At 8,000 orders, those app fees eat €0.18 per order — roughly 4% of net profit, just from five apps. Most stores run far more than five.

The cruelest part: the merchants who are most successful are the ones who get punished most. Per-order pricing is a tax on growth, and it compounds every month.

Which App Categories Charge Per Order

Not every Shopify app uses per-order pricing, but the practice is concentrated in categories where it's hardest to avoid:

Tracking and shipment notifications — nearly universal per-shipment charges. This is often the single biggest hidden cost because every order generates at least one shipment.

Invoice and document generation — per-invoice or per-document fees. Required by law in many EU countries, so merchants can't simply opt out.

Returns and exchange management — per-return-request fees. Even at modest return rates, these add up quickly for fashion and lifestyle stores.

Fraud detection and risk scoring — per-order screening charges. The irony: you're paying per order to protect yourself from the small percentage of fraudulent orders.

Shipping label and fulfillment tools — per-label or per-fulfillment charges. Often disguised as "discounted rates" that are still well above the actual carrier cost.

Tax calculation and compliance — per-transaction charges for tax computation, especially common in cross-border selling.

Notice a pattern? These are all essential functions, not optional nice-to-haves. You can't run a legitimate EU-based store without invoicing. You can't ship without labels. You can't grow without fraud protection. The per-order model targets the apps you literally cannot uninstall.

Breaking Free From Per-Order Pricing

There are really only three options for dealing with per-order fees.

The first is to negotiate. Some app developers offer volume discounts or custom enterprise plans. This works occasionally, but you're still renting — the fundamental pricing model doesn't change, and the next price increase is always one email away.

The second is to switch apps. Maybe a competitor offers flat-rate pricing. But flat-rate apps at scale often lack features, and you're trading one dependency for another. You still don't own anything.

The third — and only permanent — solution is to own the functionality outright. When you build a custom app for tracking, invoicing, or returns, there is no per-order fee. Order number 1 costs the same as order number 100,000: nothing, beyond the hosting you're already paying for.

Custom development isn't free, of course. But it's a one-time investment with a clear break-even point. For the store in our example paying €770/month in per-order fees, a custom solution replacing even two or three of those apps would pay for itself within a year.

The math is not complicated. The per-order model is designed to be just small enough per transaction that you don't notice — but large enough in aggregate to meaningfully dent your bottom line. The first step is simply seeing the full picture. Open your Shopify app billing right now, add up every usage charge, and ask yourself: is this where I want my margin going?

If the answer is no, NoRentApps builds custom Shopify apps that replace per-order pricing with tools you own permanently. No monthly fees. No per-order charges. Just software that works for you, not against your growth.