Guide

Why transaction fees on Shopify subscription apps actually cost you more than the monthly plan

The pricing on subscription apps is split between two models — a flat monthly fee, and a percentage of every renewal. The percentage looks cheap on a marketing page and brutal on a year-end P&L. This guide is the full cost math: how the two models compound differently, where the breakeven sits at each MRR bracket, and the hidden add-on fees that turn quoted prices into actual prices.

17 min readUpdated 21 May 2026By SimpleSubscription Team
On this page (11)
  1. The two pricing models: flat monthly fee vs percentage of revenue
  2. Why percentage-based pricing made sense in 2017 and doesn't anymore
  3. The compounding math: what 1% of MRR actually costs over a year
  4. Breakeven analysis: at what MRR does flat-fee beat percentage?
  5. The real Recharge total cost at $10k, $25k, $50k, $100k MRR
  6. The real Loop total cost at the same brackets
  7. The "starter is cheap, growth is brutal" trap
  8. Add-on fees — the second hidden cost
  9. What flat-fee apps cover that percentage apps charge extra for
  10. Switching cost — does the savings justify migration?
  11. When percentage pricing actually IS cheaper

If you're picking a Shopify subscription app and the pricing page shows "1% per transaction" or "1.49% + 19¢ per order," your instinctive reaction is probably "that's cheap." It is cheap when you have 50 subscribers. It stops being cheap surprisingly quickly. By the time your subscription business hits $25-50k MRR, the percentage-based subscription app is often your second-largest piece of software spend after Shopify itself — and unlike Shopify's processing fees, this one is added on top of the monthly plan, not instead of it. This guide walks through the real math at every MRR bracket, the breakeven points where flat-fee pricing flips cheaper, the add-on fees that make quoted prices misleading, and the rare cases where percentage pricing genuinely is the right pick. The goal is to make the cost-at-scale story legible BEFORE you install — because once you're at $50k MRR with subscribers on Recharge, switching is its own project.

The two pricing models: flat monthly fee vs percentage of revenue

Subscription app pricing splits cleanly into two camps. Flat-fee apps charge a fixed monthly amount (or are free up to a cap, with paid plans typically $39-$499/month depending on tier and vendor) and that's it — no per-order surcharge, no percentage of subscription revenue taken. SimpleSubscription, Appstle, Seal Subscriptions, Shopify Subscriptions (native), Yotpo Subscriptions, and several others fall here. Percentage-fee apps charge a base monthly fee that's often very low or free (sometimes $0-$99/month) PLUS a percentage of every subscription transaction, often with a per-order cents fee on top.

The major percentage-priced apps in the category and their fee schedules: Recharge at 1.49% + 19¢ per transaction, Loop at 1% per transaction, Skio at 1% + 20¢ per transaction. These percentages apply to the GROSS subscription order value — not the discounted value, and not your margin. A $40 subscription order on Recharge pays $0.79 in transaction fees ($0.60 percentage + $0.19 per-order) regardless of whether your margin on that order was $5 or $25.

Tip
The percentage is computed on gross, not net margin

This is the part that surprises merchants most. A 1.49% fee on a $40 order is $0.60 of fees on what may be $10 of actual gross margin — meaning the app is taking 6% of your margin, not 1.49%. Run the math on YOUR product's margin, not on the order total. Apps with thin margins (consumer goods, beauty, supplements at scale) feel this harder than apps with thick margins (digital, premium subscriptions).

Flat fees stay flat; percentage fees scale linearly with revenue. The pricing model — not the per-feature comparison — usually drives the year-2 cost gap.

Why percentage-based pricing made sense in 2017 and doesn't anymore

Subscription-app percentage pricing originated when subscription on Shopify was nascent, individual store MRR was low, and the market was full of small DTC pilots. A 1% fee on a $2,000 MRR store is $20/month — within the noise of operating expenses, and lower than the same store would pay on a flat-fee plan if the flat fee was $79+/month. That alignment is what made percentage pricing the dominant model for the early-to-mid 2010s in this category.

The landscape has changed. Subscription on Shopify is mature, store MRRs in the category have scaled, and the same 1% fee that made sense at $2k MRR makes the app cost $300/month at $30k MRR and $1000/month at $100k MRR. The product hasn't gotten 50x more valuable; the price has. This is why so many mid-stage subscription stores end up shopping for flat-fee alternatives — the value delivered hasn't changed but the bill has compounded past what's defensible relative to the workload the app is doing.

Percentage pricing was designed for a smaller market. As MRRs grew, the model became disproportionate to the value delivered.

The compounding math: what 1% of MRR actually costs over a year

The deceptive thing about percentage fees is they don't feel large month to month. "$298 this month, that's fine." Compound that over 12 months and the picture changes. A 1% fee on $50,000 MRR is $500/month, which is $6,000/year — on top of whatever the base monthly plan costs, which is typically another $1,000-$3,000/year. So the all-in annual cost of a percentage-priced app at $50k MRR is comfortably in the $7-9k range. The flat-fee equivalent for the same store would be in the $2-4k range.

Per-order fees compound similarly. A $0.19 per-renewal fee feels invisible until you do the count. A store with 2,000 subscribers and a monthly cadence pays 2,000 × $0.19 = $380/month, or $4,560/year, in per-order fees alone — separate from the percentage. Combine the percentage and the per-order fee and the all-in number gets large.

Watch out
Renewal frequency multiplies per-order fees

If your subscribers renew weekly instead of monthly, you pay the per-order fee 4× as often. A weekly-renewal store with 500 subscribers on a $0.19/order app pays 500 × 4 × $0.19 = $380/month in per-order fees alone — on what might be only $10k MRR. Check the per-order fee math against YOUR cadence, not the marketing-page assumption of monthly renewals.

1% of $50k MRR is $6k/year. Renewal frequency multiplies per-order fees. Both compound silently until you do the math.

Breakeven analysis: at what MRR does flat-fee beat percentage?

The breakeven point — the MRR at which a flat-fee app becomes cheaper than the same store's percentage-priced alternative — depends on the specific percentages and base fees, but for the most common comparisons the breakeven lands in the $8-15k MRR range. Below that, percentage pricing is usually cheaper on raw cost. Above that, flat-fee pricing gets progressively cheaper, and the gap grows linearly with MRR.

Concrete example: a flat-fee app at $149/month vs Recharge at 1.49% + 19¢/order + a base plan. At $5k MRR with 200 monthly orders, Recharge costs roughly $74.50 (percentage) + $38 (per-order) + ~$99 (base) ≈ $211/month — flat-fee app at $149 is already cheaper but by a small margin. At $25k MRR with 1000 monthly orders, Recharge costs roughly $372 + $190 + $99 ≈ $661/month — flat-fee app is now $149 vs $661, a $512/month gap or about $6,144/year. The gap doesn't widen quietly; it doubles or triples in the second growth phase that subscription stores typically see in years 2-3.

Most flat-fee apps break even with percentage-priced competitors somewhere between $8k and $15k MRR. The gap grows linearly above that — and your costs grow with your success.

The real Recharge total cost at $10k, $25k, $50k, $100k MRR

These figures assume Recharge's published 1.49% + $0.19/order plus a representative base plan, with a typical monthly cadence and average order value implied by the MRR. The exact number for your store depends on your order count and AOV; this is the math at typical category averages.

Recharge all-in monthly cost (typical assumptions, monthly cadence)

$10,000 MRR  ->  ~$149 (1.49%) + ~$76 (400 orders x $0.19) + ~$99 base  ~=  $324/mo  ($3,888/yr)
$25,000 MRR  ->  ~$372 (1.49%) + ~$190 (1k orders x $0.19) + ~$99 base  ~=  $661/mo  ($7,932/yr)
$50,000 MRR  ->  ~$745 (1.49%) + ~$380 (2k orders x $0.19) + ~$99 base  ~=  $1,224/mo ($14,688/yr)
$100,000 MRR ->  ~$1,490 (1.49%) + ~$760 (4k orders x $0.19) + ~$99 base ~= $2,349/mo ($28,188/yr)

Flat-fee comparison at the same MRR brackets (SimpleSubscription Premium, unlimited subscribers):
$10,000 MRR  ->  $99/mo  ($1,188/yr)   ->  Recharge premium: ~$2,700/yr
$25,000 MRR  ->  $99/mo  ($1,188/yr)   ->  Recharge premium: ~$6,744/yr
$50,000 MRR  ->  $99/mo  ($1,188/yr)   ->  Recharge premium: ~$13,500/yr
$100,000 MRR ->  $99/mo  ($1,188/yr)   ->  Recharge premium: ~$27,000/yr

The pattern is consistent: at $10k MRR Recharge is more expensive but the gap is small enough to be a tossup. At $100k MRR the gap is approaching $25,000 per year — a meaningful budget line for any independent brand. The argument for staying on percentage pricing at that scale typically comes down to integration depth or migration cost, not the cost of the app itself.

Recharge crosses $1k/month at around $50k MRR and $2k/month at $100k MRR. The flat-fee gap exceeds $20k/year for mid-large stores.

The real Loop total cost at the same brackets

Loop's headline rate is 1% — a third lower than Recharge — which makes Loop the cheaper percentage-priced option in most cases. The pattern is the same as Recharge, just at a slightly smaller coefficient, and the breakeven against flat-fee apps lands at a slightly higher MRR than Recharge does.

Loop all-in monthly cost (typical assumptions, 1% rate, monthly cadence)

$10,000 MRR  ->  ~$100 (1%) + base plan (varies, ~$99)  ~=  $199/mo  ($2,388/yr)
$25,000 MRR  ->  ~$250 (1%) + base                       ~=  $349/mo  ($4,188/yr)
$50,000 MRR  ->  ~$500 (1%) + base                       ~=  $599/mo  ($7,188/yr)
$100,000 MRR ->  ~$1,000 (1%) + base                     ~=  $1,099/mo ($13,188/yr)

Flat-fee comparison at the same MRR brackets (SimpleSubscription Premium, unlimited subscribers):
$10,000 MRR  ->  $99/mo  ->  Loop premium: ~$1,200/yr
$25,000 MRR  ->  $99/mo  ->  Loop premium: ~$3,000/yr
$50,000 MRR  ->  $99/mo  ->  Loop premium: ~$6,000/yr
$100,000 MRR ->  $99/mo  ->  Loop premium: ~$12,000/yr

Loop's cost story is meaningfully better than Recharge's at scale — at $100k MRR the gap to a flat-fee app is about $10k/year rather than $25k/year. That's still substantial, but it changes which decision wins on cost alone. If you've decided you want a percentage-priced app for ecosystem reasons, Loop is typically the cheaper of the two majors.

Loop's 1% lands cheaper than Recharge at every bracket, but the linear scaling pattern is identical — every MRR dollar adds a fixed percentage of cost.

The "starter is cheap, growth is brutal" trap

The way percentage-priced apps win new merchants is by being demonstrably cheaper at the install-time MRR. A merchant with $1,500 MRR installs Recharge, looks at the bill ($21 in transaction fees + base), looks at the flat-fee alternative ($149/month), and reasonably concludes that flat-fee is overpriced for where they are. They install Recharge.

Two years later, that same merchant is at $40k MRR. The Recharge bill is now $700+/month. The merchant didn't make a decision to start paying that much — the cost compounded silently as their store grew. The flat-fee alternative they originally dismissed would have been the same $149/month it was on day one. The net regret math: about $5-8k of extra cost paid in year two, plus the migration cost of switching now.

Tip
Pick the pricing model based on your year-2 trajectory

If your honest projection is that you'll stay under $5k MRR for 2+ years, percentage pricing wins. If you're growing toward $15-30k MRR within 12-18 months — which is typical for a subscription business that finds product-market fit — flat-fee wins decisively. The hard part is admitting which trajectory you're on; merchants systematically over-estimate near-term growth and under-estimate year-2.

Percentage pricing is cheap to start and expensive to grow into. Flat-fee is the opposite. Pick based on your year-2 number, not your week-1 number.

Add-on fees — the second hidden cost

The published transaction-fee percentage is not the full cost. Many percentage-priced apps gate features behind paid add-on modules, à la carte upgrades, or enterprise-only tiers that aren't visible until you need them. Common patterns: bundles and box builders as a separate paid module, advanced analytics on a higher tier, A/B testing on enterprise, white-glove migration on enterprise, the cancel-save flow on a mid-tier plan, custom domain on a higher tier.

Stores typically discover these gates when they hit the workflow that requires them. "I want to launch a build-a-box for Q4" turns into "that's a separate $200/month module on your current tier, or included on the next tier up at $499/month." Stores that have built operationally on a percentage-priced app are often in a situation where the cheapest path forward is paying the add-on, because switching apps to escape a $200/month module costs more in migration than the module does.

Payment Recovery
67%Auto-recovered
3.1xMore retries vs avg
Day 0
Payment failed
Day 3
Smart retry #1
Retry at optimal time. Card updater checked.
Day 7
Smart retry #2
Day 14
Final notice
EmailSMSCard updaterChurn prediction
Dunning, retention flows, and analytics are core operational features — apps that gate these behind add-on tiers add hidden cost over the year
Quoted percentage rates exclude add-on modules. Ask for the all-in cost including every feature you'll actually use — not the marketing page sticker price.

What flat-fee apps cover that percentage apps charge extra for

Flat-fee subscription apps generally include more features in the base price by necessity — they're competing on "everything you need is in one plan." The features that are commonly add-on or gated in percentage-priced apps but standard in flat-fee apps include the cancel-save flow, multi-step retention offers, bundle and build-a-box builders, advanced analytics dashboards, custom portal domain, A/B testing, white-glove migration, and priority support.

  • Cancel-save flows — multi-step intercepts with pause / discount / skip offers. Typically a paid module on percentage apps, standard on flat-fee apps
  • Build-a-box / bundles — let subscribers curate their box. Often $99-299/month additional on percentage apps
  • Advanced analytics — cohort retention, churn breakdown, LTV by segment. Usually gated behind enterprise on percentage apps
  • A/B testing — test pricing, frequencies, discounts. Enterprise-only on most percentage apps
  • White-glove migration — dedicated help with the data move. Often a one-time $1-3k fee on percentage apps
  • Branded customer portal on your own domain — subscribers stay on yourstore.com, not portal.recharge.com. Higher-tier feature on most percentage apps
  • Public REST API + webhooks for custom integration — often gated to enterprise or charged per-call on percentage apps
Flat-fee apps tend to bundle the operational features percentage-fee apps gate. Tally what you'd add on, not what's in the base plan.

Switching cost — does the savings justify migration?

If the cost gap is real, why doesn't every $50k+ MRR store on Recharge migrate? The answer is switching cost. Migration of active subscription contracts between apps takes work: exporting contracts and payment methods, importing into the new app, testing that renewals fire on the original cadence, updating the storefront widget, updating the customer portal link in every transactional email, and absorbing the small percentage of subscribers who churn during the transition because something is unfamiliar.

A clean migration with a competent destination app typically takes 2-4 weeks of merchant time and produces 1-3% subscriber churn from the disruption. At $50k MRR that's potentially $500-1,500 of one-time revenue loss plus 20-40 hours of merchant time. The payback math: if the cost gap to the cheaper app is $500-1000/month, the migration pays back in 2-4 months and saves $4-10k/year ongoing. Migration done well is a one-month project that pays back for years.

Checklist
Before you migrate to a flat-fee app
  • Run the year-2 cost math on your current app vs the target flat-fee app — be honest about projected MRR
  • Confirm the new app can import your specific data shape (contracts + payment methods + history)
  • Check that all your add-on workflows (cancel-save, bundles, analytics) are in the target app's base plan
  • Plan the migration window — typically 2-4 weeks of dual-running, then a cutover during a low-renewal window
  • Notify subscribers ONLY when the portal URL changes (most migrations don't require subscriber action)
  • Run a 14-day post-cutover audit for any contracts that didn't transfer cleanly
  • Update transactional emails to point at the new portal domain
Migration typically pays back in 2-4 months at mid-tier MRR. The math works once the gap exceeds $500/month — and at $50k+ MRR it usually does.

When percentage pricing actually IS cheaper

It's worth being honest: percentage pricing isn't a scam. It's the wrong model for stores past a certain size, but it's the cheaper model for stores below it. Three specific situations where percentage pricing wins on cost: very low MRR (under $3-5k), very low order count (a few high-AOV subscriptions per month), and very short tenure (a pilot you may shut down in 90 days). At any of those, the flat-fee base price represents a higher proportion of revenue than the percentage equivalent, and percentage wins.

A specific example: a luxury subscription with 30 subscribers at a $250/month AOV produces $7,500 MRR. Recharge: $112 (1.49%) + $5.70 (30 × $0.19) + $99 (base) = ~$217/month. A flat-fee app at $149/month is in the same ballpark, but if the flat-fee plan you'd actually need is $499 (because some operational feature gates higher on Skio or another vendor), Recharge is meaningfully cheaper. The right answer depends on which features you genuinely need, not on the headline rate.

Percentage pricing wins for very small, very high-AOV-low-order-count, or pilot-stage stores. Below ~$5k MRR with simple needs, it's often the right choice.

Frequently asked questions about subscription app transaction fees

Do Shopify subscription apps charge transaction fees?

Most of the well-known apps do — Recharge at 1.49% + $0.19 per transaction, Loop at 1%, Skio at 1% + $0.20 — applied to the gross subscription order value. These are in addition to the base monthly plan and in addition to Shopify's own payment processing fees. A growing number of flat-fee alternatives charge zero transaction fee, only the monthly plan.

How much does Recharge actually cost per month at $25k MRR?

Approximately $660-720/month all-in for a typical monthly-cadence store: ~$372 in percentage fees (1.49% of $25k), ~$190 in per-order fees (1,000 orders × $0.19), plus the base plan at around $99/month. That's roughly $8,000/year — a meaningful budget line for an independent brand.

Is SimpleSubscription really free of transaction fees?

Yes. We charge a flat monthly plan (or $0 on the Free plan, up to 100 active subscribers) and zero percentage of subscription revenue. Appstle, Seal Subscriptions, and Shopify's native Subscriptions also offer 0% transaction fees — so the no-fee model isn't unique to us. Our honest differentiator is being powered by Shopify Sidekick AI on every plan (verify before relying on this claim).

What about Shopify's own subscription fees?

Shopify processes the payment for each subscription renewal at its standard credit-card processing rate (typically 2.4-2.9% + $0.30 depending on your Shopify plan and region). That fee is unavoidable — it's the cost of card processing, not the subscription app. The subscription app's transaction fee is separate and additive on top of that.

Are subscription app add-on fees mandatory?

Technically optional, often practically mandatory. Features like cancel-save flows, build-a-box, advanced analytics, and white-glove migration are commonly add-on modules on percentage-priced apps. Stores that need any of these workflows end up paying for the modules, which adds $100-400/month on top of the headline price. Compare all-in costs, not sticker prices.

Does the percentage fee apply to the discounted price or the original price?

The discounted price — the actual gross order value Shopify charges the subscriber. If your retail price is $50 and your subscription discount makes it $40, the percentage fee applies to $40. The fee does NOT apply to your margin, which is the more relevant denominator for understanding how much of your profit the app is taking.

What's the breakeven MRR where flat-fee beats percentage?

Typically between $8k and $15k MRR for the most common comparisons. Below that, percentage pricing usually wins on raw cost; above that, flat-fee wins and the gap widens linearly as MRR grows. Run the math with your specific order count and AOV — the breakeven shifts depending on cadence and per-order fees.

Do flat-fee subscription apps have any hidden costs?

Usually less than percentage apps but worth checking. Some flat-fee apps gate features by plan tier (e.g. advanced analytics on a higher tier, custom domain on enterprise). The total cost is still predictable because it doesn't scale with revenue — you know your monthly bill regardless of subscriber count. Compare what's actually in each tier, not just the headline price.

What happens to my transaction fee bill on Black Friday?

If you're on a percentage-priced app, it spikes proportionally. A 5x order day at 1.49% means 5x the percentage fees that day. Stores with strong promotional cycles end up paying meaningful percentage fees in their peak months. Flat-fee apps charge the same regardless of order volume — predictable through Q4.

Can I negotiate the transaction fee with subscription apps?

Sometimes, at enterprise scale. Recharge, Loop, and Skio all have enterprise tiers with custom contracts and reduced transaction fees for stores past a certain MRR threshold (typically $50-100k MRR). The negotiation usually trades a multi-year contract and committed minimums for a reduced rate. Smaller stores rarely get negotiated rates.

Are transaction fees deductible from my taxes?

Yes, in most jurisdictions transaction fees are a standard cost of doing business and fully deductible as a software or service expense. This is worth almost nothing as a counter-argument because both flat-fee and percentage-fee costs are equally deductible — the after-tax gap is proportional to the pre-tax gap.

If I'm on a percentage app, when should I migrate to a flat-fee app?

When the monthly all-in cost on your current app exceeds the monthly cost of the flat-fee alternative by enough to pay back migration within 3-4 months. For most stores this triggers around $20-30k MRR, but it depends on your add-on stack. Run the all-in comparison annually; if the gap is over $500/month and growing, migration pays for itself quickly.

The pillar

Read the complete Shopify Subscription App overview

Pricing, every feature, side-by-side comparison, FAQ — the single page that ties all these guides together.

Go to the pillar

Predictable pricing, regardless of MRR

Install SimpleSubscription on a flat monthly plan with zero transaction fees — and stop paying a percentage of every renewal forever.

Install on Shopify

Start free · 14-day trial on paid plans · Zero transaction fees · Free migration