Recurring Billing Software for Ecommerce: 12 Options Compared
Recurring billing software for ecommerce brands, compared on vendor pages: Shopify fit, processors, dunning, customer portal and published prices.
Article summary
TL;DR
There's no single best recurring billing software: the right one depends on your store platform and your processors. On Shopify, subscription apps like Shopify Subscriptions, Recharge, Skio and Loop must use a Shopify-approved gateway. Off Shopify, engines like Stripe Billing, Chargebee or Recurly plug into your own checkout. Paddle doesn't allow physical goods.
- Billing software decides when and how much to charge. The processor moves the money. A merchant of record takes over the sale itself.
- On Shopify, third-party subscription apps work only with Shopify Payments, PayPal Express, Authorize.net, Adyen or Stripe, and Stripe only for select merchants.
- Published prices range from a free Shopify app to $599 a month plus a percentage of volume. Zuora and Ordergroove don't publish prices.
- Stripe Billing can bill payments made on another processor, but those payments lose Smart Retries and recovery emails.
- Before you buy, check where your customers' cards are stored and how they leave: switching tools often means switching vaults.
On this page
Recurring billing software charges your subscribers on schedule, retries the cards that fail and lets customers change or cancel their plan. Most "best of" lists rank SaaS tools for invoicing. This one is for ecommerce brands that ship products every month, and every price and feature below comes from the vendor's own pages, read on October 14, 2026.
What recurring billing software does
Three different products get called "billing software." Knowing which one you need cuts the list in half.
| Billing software | Payment processor | Merchant of record | |
|---|---|---|---|
| What it does | Holds the subscription: plan, price, billing date, retries, emails, customer portal | Authorizes and settles each charge with the card networks | Sells the product in your place and handles tax, fraud and disputes |
| Who the customer buys from | You | You | The merchant of record |
| Examples in this guide | Recharge, Skio, Loop, Chargebee, Recurly, Maxio, Zuora | Shopify Payments, Stripe, Adyen, Authorize.net | Paddle |
| Your choice of processor | Depends on the tool and your store platform | Not applicable | None: the merchant of record processes |
Some products bundle two layers. Stripe Billing runs on Stripe Payments but can also record payments made elsewhere.11Stripe Docs, Integrate with third-party payment processors Shopify's subscription apps run on the gateway connected to your Shopify store.1Shopify Help Center, Subscriptions: considerations and payment gateways, read October 14, 2026 How a recurring card payment works under the hood, from the first customer-initiated payment to the stored credential, is covered in our guide to subscription payment processing.
How this comparison works
No tool here is ranked. We read each vendor's pricing page and documentation and kept only what they publish. The criteria are the ones that matter to a brand selling physical products on subscription:
Physical goods
Can you sell products that ship? Some billing tools are built for software only.
Store platform
Shopify app, platform-agnostic, or an engine you wire into your own checkout.
Processors
Which gateways it works with, and whether it can use more than one.
Dunning
Automatic retries and failed-payment emails, included or extra.
Customer portal
Skip, swap, pause, update a card or cancel without emailing support.
Published price
Monthly fee and percentage, as listed on October 14, 2026.
Recurring billing software compared
| Tool | Type | Store platforms named by the vendor | Processors named by the vendor | Published price (Oct 14, 2026) |
|---|---|---|---|---|
| Shopify Subscriptions | Shopify's own app | Shopify | Shopify's subscription gateways | Free app2Shopify Help Center, Subscriptions, read October 14, 2026 |
| Recharge | Shopify app | Shopify | Not named on the pricing page | From $99/mo + 1.49% + 19¢ per transaction4Recharge, Pricing, read October 14, 2026 |
| Skio | Shopify app (owned by Recharge) | Shopify | Not named on the pricing page | $499/mo billed annually + 1% + 20¢ on subscription orders6Skio, Pricing, read October 14, 2026 |
| Loop | Shopify app | Shopify | Stripe, PayPal, Braintree, Authorize.net, Shopify Payments | Free to 50 active subscriptions, then from $99/mo + 1%7Loop Subscriptions, Pricing, read October 14, 2026 |
| Ordergroove | Ecommerce subscriptions | Shopify, BigCommerce, commercetools, Adobe Commerce, Salesforce, custom cart | Not named on the pricing page | Not published8Ordergroove, Pricing, read October 14, 2026 |
| Recurly | Billing engine, plus a Shopify plan | Shopify (All-Access for Shopify) | 20+ gateways on Starter | From $249/mo + 0.9% of billing above $40K a month9Recurly, Pricing, read October 14, 2026 |
| Stripe Billing | Billing engine | Your own checkout | Stripe, plus other processors you integrate | 0.7% of billing volume10Stripe, Billing pricing, read October 14, 2026 |
| Chargebee | Billing engine | Not named on the pricing page | 40+ gateways | 0.80% of invoicing volume, no monthly fee14Chargebee, Pricing, read October 14, 2026 |
| Maxio | Billing engine | Not named on the pricing page | 20+ gateways | $599/mo up to $100K monthly billings15Maxio, Pricing, read October 14, 2026 |
| Zuora | Enterprise billing engine | Not named on the pricing page | Stripe, Braintree, Adyen shown on the page | Not published16Zuora, Pricing, read October 14, 2026 |
| Paddle | Merchant of record | Not applicable | Paddle processes | 5% + 50¢ per transaction17Paddle, Pricing, read October 14, 2026 |
| Tagada | Checkout, subscriptions and processing | Standalone, Shopify, WooCommerce, headless | Stripe, Adyen, TagadaPay | See pricing |
Processing fees come on top of every price above, except Paddle's, which includes them. "Not named" means the vendor's pricing page doesn't list it, not that the tool lacks it: ask in the demo.
How to read this table
Start with your store platform. It removes most of the list before features even come up. Then check processors, because the subscription tool and the processor decide together where your customers' cards live.
Shopify subscription apps
If your store runs on Shopify, the processor question is settled by Shopify first. Its help center sets the rule for every third-party subscription app:
To use third-party subscription apps, your store must use one of the following payment gateways: Shopify Payments, PayPal Express, Authorize.net, Adyen, Stripe. Payment gateway availability depends on your region and the gateway's terms of service.
The fine print matters.1Shopify Help Center, Subscriptions: considerations and payment gateways, read October 14, 2026 Stripe is "available only to select merchants." Adyen is limited to organizations with an existing Adyen approval, and not every Adyen payment method works for subscriptions. With Authorize.net, Apple Pay and Google Pay aren't supported. Automatic card updates are a Shopify Payments feature: on other gateways, you may need customers to update their card themselves. Subscription products sell only on the online store, Shopify POS, Shop and custom storefront channels.
Shopify Subscriptions
Shopify's own app is free. Shopify stores the payment details, and you can't see full card numbers once they're entered.2Shopify Help Center, Subscriptions, read October 14, 2026 It suits a store starting with a simple subscribe-and-save offer.
Recharge
Recharge's three plans are Starter at $99 a month plus 1.49% + 19¢ per transaction, Plus at $499 a month plus 1.34% + 19¢, and Custom on quote.4Recharge, Pricing, read October 14, 2026 Starter includes the customer portal, failed payment recovery, cancellation prevention and analytics, with a 60-day free trial. Bundles, Concierge SMS, loyalty and the Storefront API start on Plus, which runs on a 12-month term. The pricing page names Shopify as the platform, with native Shopify discounts, tax and shipping.
Skio
Skio sells one listed plan, Scale, at $499 a month billed annually or $599 billed monthly, plus 1% + 20¢ on orders involving a subscription.6Skio, Pricing, read October 14, 2026 It includes a no-code customer portal, payment recovery campaigns with timing optimization, a cancel flow builder, migration, SMS and an API. Recharge acquired Skio in April 2026 and says both platforms keep operating as they did.5Recharge, Recharge welcomes Skio to build the future of subscription commerce, April 2026
Loop
Loop is free up to 50 active subscriptions. Starter costs $99 a month plus 1.0% per transaction, Pro $399 a month plus 0.75%, and there's no per-order fee.7Loop Subscriptions, Pricing, read October 14, 2026 Starter includes failed payment recovery, a customer portal and bundles. Backup payment methods start on Pro. Loop is the only Shopify app here that names its processors on its pricing page: Stripe, PayPal, Braintree, Authorize.net and Shopify Payments.
Recurly for Shopify
Recurly sells a separate All-Access for Shopify plan, priced on quote "as low as" under 1% of billing volume, with subscribe and save, bundles, prepaid and gift subscriptions, cancel-save flows and a hosted subscriber portal.9Recurly, Pricing, read October 14, 2026
Removing an app doesn't remove your subscribers
If you uninstall a third-party subscription app, Shopify deletes its subscription data after 48 hours. Subscription contracts and customer payment information are kept.2Shopify Help Center, Subscriptions, read October 14, 2026 Plan the move to the next app before you uninstall.
Billing engines for your own checkout
Off Shopify, or on a headless store, the billing engine sits between your checkout and your processors. You get more control over pricing and processors, and more integration work.
Stripe Billing
Stripe Billing costs 0.7% of billing volume on pay-as-you-go, and that volume includes billing transactions processed outside Stripe.10Stripe, Billing pricing, read October 14, 2026 Smart Retries are included. Stripe's recommended default is 8 tries within 2 weeks, and it doesn't retry after hard declines such as a lost or stolen card.12Stripe Docs, Automate payment retries (Smart Retries) The hosted customer portal lets customers update their card, change or cancel their subscription and download invoices, with a coupon offer before they cancel.13Stripe Docs, Provide a customer portal to your customers
Stripe Billing can run subscriptions whose payments go through another processor. Stripe's documentation is clear about what that costs you:11Stripe Docs, Integrate with third-party payment processors
What works with another processor
- Subscriptions charged automatically, with a webhook when each renewal is due
- Scheduled retries and automations on failed payments
- Recovery analytics that include off-Stripe payments
- Customer portal: update, switch payment method, cancel
What doesn't
- No Smart Retries and no recovery emails on off-Stripe payments
- No Stripe Checkout: you build the payment page or use the Payment Element
- Disputes and refunds handled at the other processor, then reported to Stripe
- You build and maintain each processor integration
Chargebee
Chargebee's Flow plan has no monthly fee and charges 0.80% of monthly invoicing volume. Enterprise costs $99 a month plus 0.65%.14Chargebee, Pricing, read October 14, 2026 Both include basic and smart dunning, the customer portal and connections to 40+ payment gateways. The pricing page doesn't mention Shopify or ecommerce platforms.
Recurly
Recurly Starter costs $249 a month plus 0.9% of billing volume, with the first $40K of billings each month free. It includes one dunning campaign and 20+ payment gateways, with a 90-day free trial.9Recurly, Pricing, read October 14, 2026 All-Access starts at $1M of billing volume and adds multiple dunning campaigns and payment orchestration across gateways.
Maxio
Maxio's Grow plan costs $599 a month for up to $100K in monthly billings. Scale is on quote. Every plan includes collections and dunning, and 20+ payment gateways, including Maxio's own payments.15Maxio, Pricing, read October 14, 2026 Its page speaks to SaaS, AI and subscription businesses.
Zuora
Zuora doesn't publish prices: its pricing page sends you to sales. The page shows Stripe, Braintree and Adyen among connected payment providers.16Zuora, Pricing, read October 14, 2026 It's built for large companies with complex contracts and multiple entities, more than for a brand shipping one box a month.
Ordergroove
Ordergroove sells subscriptions, bundles, clubs and memberships for ecommerce. It doesn't publish prices, and it's the only tool here that lists many store platforms: Shopify, Shopify Plus, BigCommerce, commercetools, Adobe Commerce, Magento, Salesforce and a custom cart.8Ordergroove, Pricing, read October 14, 2026 Its pricing page doesn't name processors.
Inside Tagada
Build the funnel once, route every customer to the right offer
Checkout, upsells and subscriptions on one flow, with conditions per country, order or customer.

Merchant of record: why Paddle is out for physical products
A merchant of record sells your product in its own name. It collects payment, calculates and files sales tax, and handles fraud and disputes. Paddle charges 5% + 50¢ per checkout transaction and handles tax and compliance as merchant of record.17Paddle, Pricing, read October 14, 2026
Check what the merchant of record lets you sell
Paddle's acceptable use policy lists "physical products or products that require physical delivery" as prohibited, and says that if your main offering is physical goods, "Paddle is not a good fit."18Paddle Help Center, What am I not allowed to sell on Paddle, updated April 13, 2026 The same goes for most merchants of record built for software. For a box that ships, you stay the merchant and pick billing software plus a processor.
For more on the trade-off, see merchant of record in our glossary.
Several processors: the question most lists skip
A subscription business depends on cards stored months ago. Whoever stores them decides how easily you can change tools or add a processor. Shopify's own migration guide shows how slow that can be:3Shopify Help Center, Migrating subscription payment methods, read October 14, 2026
| Migration method | Who can use it | What customers see |
|---|---|---|
| Payment tokens, moved through a secondary gateway | All Shopify plans, with the subscription app developer. Stripe, Braintree, PayPal Express and Authorize.net are named sources | Existing contracts keep billing on the old gateway. A card moves to the new one only when the customer updates it: Shopify says this can take months or years |
| Card number (PAN) import | Shopify Plus or Enterprise, through Shopify Professional Services or Support | Cards only. Apple Pay, Google Pay, Venmo and bank accounts aren't imported |
| New PayPal account | Any | Subscribers may have to add their payment method again if the new account can't use the old billing agreements |
Three questions to ask every vendor, in writing:
- Where are my customers' cards stored? In the tool, in the processor, or in a separate vault you control.
- Can I charge the same subscriber on a second processor without asking for the card again? Stripe Billing can record off-Stripe payments, but you build the integration and lose Smart Retries on them.11Stripe Docs, Integrate with third-party payment processors
- How do I leave? Can you export card data through a PCI-compliant transfer to another processor, and how long does it take?
Ask for the answer in the contract or the documentation, not only in the demo.
Running more than one processor brings its own rules on which declines can be retried elsewhere. See dynamic payment routing and token vault migration.
Dunning and card rules your software must cover
Every tool here retries failed payments. The details decide how much comes back and whether the retries break card network rules. Our guide to what dunning is covers the method. When you compare tools, check these:
- Retries after a hard declineVisa forbids retrying a card reported lost, stolen or closed, and caps other declines at 20 attempts in 30 daysDoes the tool stop on hard declines, and can I cap retries per card?
- Card updatesOn Shopify, automatic card updates are a Shopify Payments feature; elsewhere customers may need to update cards themselvesWhich processors give me automatic card updates through this tool?
- Reminder before a trial or promo endsVisa requires a notice at least 7 days before, with the amount, the date and a simple way to cancelCan the tool send this email automatically, per offer?
- Online cancellationVisa requires online cancellation when the customer signed up onlineCan customers cancel in the portal without contacting support?
- End of the retry sequenceCancel, pause or leave past due: each has a different effect on the subscriber and your dataWhich end states can I choose, per plan?
Sources: Visa Core Rules, April 18, 202619Visa Core Rules and Visa Product and Service Rules, April 18, 2026; Shopify Help Center1Shopify Help Center, Subscriptions: considerations and payment gateways, read October 14, 2026; Stripe Docs.12Stripe Docs, Automate payment retries (Smart Retries)
The full set of subscription rules (terms shown at checkout, consent, cancellation, trial reminders) is in our guide to negative option billing. To compare recovery tools on their own, see dunning management software. Why renewals fail in the first place is covered in subscription payment failures.
Which tool fits your store
| Your situation | Start your shortlist with | Why |
|---|---|---|
| Shopify store, simple subscribe and save | Shopify Subscriptions, Loop | Free app, or free up to 50 active subscriptions |
| Shopify store, bundles, SMS, loyalty | Recharge Plus, Skio, Loop Pro, Recurly for Shopify | These features are on their listed plans |
| Shopify store that wants more than one processor | Check gateway eligibility first | Shopify limits subscription apps to five gateways, some for select merchants only |
| Several store platforms, or a custom cart | Ordergroove | It lists the widest set of platforms; ask for pricing |
| Custom or headless checkout, Stripe as main processor | Stripe Billing, Chargebee, Recurly | Billing engines with a hosted portal and dunning |
| Contracts, multiple entities, complex invoicing | Maxio, Zuora | Built for finance-heavy setups |
| Software or digital products only | Paddle | Merchant of record; not for physical goods |
Where Tagada fits
How Tagada helps
Subscriptions, checkout and processors together
Tagada runs subscriptions (trials, billing cycles, dunning and automatic retries) from the same place as your checkout, with one-click upsells, order bumps, A/B tests, Apple Pay and Google Pay. It works standalone, with Shopify, with WooCommerce or headless. Payments route across Stripe, Adyen and Tagada's own processor, TagadaPay, with one set of rules and a cascade on decline. The card vault moves customers between merchant accounts without collecting their cards again, so running subscriptions keep charging. Pricing is on the pricing page. Tagada follows Visa and Mastercard rules and the laws that apply to payments.
Whichever tool you pick, the order of the decision stays the same: your store platform, then your processors and where cards are stored, then dunning and the customer portal, and only then the price at your volume.
Frequently asked questions
What is the best recurring billing software?
What is the difference between recurring billing software and a payment processor?
Does Stripe do recurring billing?
Which billing systems support processor failover and payment retries?
Should I use a dedicated billing platform or build billing logic into my CRM?
What is the cheapest recurring billing software?
Sources
Checked October 14, 2026- Shopify Help Center, Subscriptions: considerations and payment gateways, read October 14, 2026
- Shopify Help Center, Subscriptions, read October 14, 2026
- Shopify Help Center, Migrating subscription payment methods, read October 14, 2026
- Recharge, Pricing, read October 14, 2026
- Recharge, Recharge welcomes Skio to build the future of subscription commerce, April 2026
- Skio, Pricing, read October 14, 2026
- Loop Subscriptions, Pricing, read October 14, 2026
- Ordergroove, Pricing, read October 14, 2026
- Recurly, Pricing, read October 14, 2026
- Stripe, Billing pricing, read October 14, 2026
- Stripe Docs, Integrate with third-party payment processors
- Stripe Docs, Automate payment retries (Smart Retries)
- Stripe Docs, Provide a customer portal to your customers
- Chargebee, Pricing, read October 14, 2026
- Maxio, Pricing, read October 14, 2026
- Zuora, Pricing, read October 14, 2026
- Paddle, Pricing, read October 14, 2026
- Paddle Help Center, What am I not allowed to sell on Paddle, updated April 13, 2026
- Visa Core Rules and Visa Product and Service Rules, April 18, 2026
Tagada
Subscriptions, checkout and processors in one place
Funnels, one-click upsells, subscription billing and payment routing, on one customer record.
- 01Create your free account
- 02Connect your store or build a checkout
- 03Launch funnels, upsells and subscriptions
