Subscriptions & retention14 min readUpdated October 14, 2026

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.
Want to go further? AskChatGPTClaudePerplexityGrok
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 softwarePayment processorMerchant of record
What it doesHolds the subscription: plan, price, billing date, retries, emails, customer portalAuthorizes and settles each charge with the card networksSells the product in your place and handles tax, fraud and disputes
Who the customer buys fromYouYouThe merchant of record
Examples in this guideRecharge, Skio, Loop, Chargebee, Recurly, Maxio, ZuoraShopify Payments, Stripe, Adyen, Authorize.netPaddle
Your choice of processorDepends on the tool and your store platformNot applicableNone: 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:

  1. Physical goods

    Can you sell products that ship? Some billing tools are built for software only.

  2. Store platform

    Shopify app, platform-agnostic, or an engine you wire into your own checkout.

  3. Processors

    Which gateways it works with, and whether it can use more than one.

  4. Dunning

    Automatic retries and failed-payment emails, included or extra.

  5. Customer portal

    Skip, swap, pause, update a card or cancel without emailing support.

  6. Published price

    Monthly fee and percentage, as listed on October 14, 2026.

Recurring billing software compared

ToolTypeStore platforms named by the vendorProcessors named by the vendorPublished price (Oct 14, 2026)
Shopify SubscriptionsShopify's own appShopifyShopify's subscription gatewaysFree app2Shopify Help Center, Subscriptions, read October 14, 2026
RechargeShopify appShopifyNot named on the pricing pageFrom $99/mo + 1.49% + 19¢ per transaction4Recharge, Pricing, read October 14, 2026
SkioShopify app (owned by Recharge)ShopifyNot named on the pricing page$499/mo billed annually + 1% + 20¢ on subscription orders6Skio, Pricing, read October 14, 2026
LoopShopify appShopifyStripe, PayPal, Braintree, Authorize.net, Shopify PaymentsFree to 50 active subscriptions, then from $99/mo + 1%7Loop Subscriptions, Pricing, read October 14, 2026
OrdergrooveEcommerce subscriptionsShopify, BigCommerce, commercetools, Adobe Commerce, Salesforce, custom cartNot named on the pricing pageNot published8Ordergroove, Pricing, read October 14, 2026
RecurlyBilling engine, plus a Shopify planShopify (All-Access for Shopify)20+ gateways on StarterFrom $249/mo + 0.9% of billing above $40K a month9Recurly, Pricing, read October 14, 2026
Stripe BillingBilling engineYour own checkoutStripe, plus other processors you integrate0.7% of billing volume10Stripe, Billing pricing, read October 14, 2026
ChargebeeBilling engineNot named on the pricing page40+ gateways0.80% of invoicing volume, no monthly fee14Chargebee, Pricing, read October 14, 2026
MaxioBilling engineNot named on the pricing page20+ gateways$599/mo up to $100K monthly billings15Maxio, Pricing, read October 14, 2026
ZuoraEnterprise billing engineNot named on the pricing pageStripe, Braintree, Adyen shown on the pageNot published16Zuora, Pricing, read October 14, 2026
PaddleMerchant of recordNot applicablePaddle processes5% + 50¢ per transaction17Paddle, Pricing, read October 14, 2026
TagadaCheckout, subscriptions and processingStandalone, Shopify, WooCommerce, headlessStripe, Adyen, TagadaPaySee 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.

Shopify Help Center, Subscriptions considerations and payment gateways, read October 14, 2026

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.

Start free

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 methodWho can use itWhat customers see
Payment tokens, moved through a secondary gatewayAll Shopify plans, with the subscription app developer. Stripe, Braintree, PayPal Express and Authorize.net are named sourcesExisting 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) importShopify Plus or Enterprise, through Shopify Professional Services or SupportCards only. Apple Pay, Google Pay, Venmo and bank accounts aren't imported
New PayPal accountAnySubscribers 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:

  1. Where are my customers' cards stored? In the tool, in the processor, or in a separate vault you control.
  2. 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
  3. 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:

  1. 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?
  2. 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?
  3. 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?
  4. Online cancellationVisa requires online cancellation when the customer signed up onlineCan customers cancel in the portal without contacting support?
  5. 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 situationStart your shortlist withWhy
Shopify store, simple subscribe and saveShopify Subscriptions, LoopFree app, or free up to 50 active subscriptions
Shopify store, bundles, SMS, loyaltyRecharge Plus, Skio, Loop Pro, Recurly for ShopifyThese features are on their listed plans
Shopify store that wants more than one processorCheck gateway eligibility firstShopify limits subscription apps to five gateways, some for select merchants only
Several store platforms, or a custom cartOrdergrooveIt lists the widest set of platforms; ask for pricing
Custom or headless checkout, Stripe as main processorStripe Billing, Chargebee, RecurlyBilling engines with a hosted portal and dunning
Contracts, multiple entities, complex invoicingMaxio, ZuoraBuilt for finance-heavy setups
Software or digital products onlyPaddleMerchant 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.

Nick Bonnassies

CMO at Tagada

CMO at Tagada. Before Tagada, Nick built direct-to-consumer brands that generated over $115M in sales, raised over $25M in crowdfunding and sold two of them. He also works as a fractional CMO on marketing operations and AI systems.

Frequently asked questions

What is the best recurring billing software?

It depends on your store. On Shopify, compare the subscription apps that work with your payment gateway: Shopify Subscriptions, Recharge, Skio, Loop or Recurly for Shopify. On a custom or headless store, compare billing engines such as Stripe Billing, Chargebee or Recurly. Selling software only and want tax handled for you? A merchant of record like Paddle.

What is the difference between recurring billing software and a payment processor?

The billing software holds the subscription: plan, price, billing date, retries, emails and the customer portal. The processor authorizes and settles each charge with the card networks. Some products bundle both, like Stripe Billing on Stripe Payments. Others, like Chargebee, Recurly or Maxio, connect to gateways you choose.

Does Stripe do recurring billing?

Yes. Stripe Billing creates subscriptions and invoices, retries failed payments and offers a hosted customer portal. Its pay-as-you-go price is 0.7% of billing volume, on top of payment fees. It can also bill payments made on another processor, but those payments don't get Smart Retries or Stripe's recovery emails.

Which billing systems support processor failover and payment retries?

Every tool in this comparison retries failed payments. Failover across several processors is rarer. Recurly lists payment orchestration across gateways in its All-Access plan, and Loop lists backup payment methods on its Pro plan. Stripe Billing can record payments from other processors, but you build those integrations yourself.

Should I use a dedicated billing platform or build billing logic into my CRM?

Building it means owning billing dates, proration, retries, card updates, reminder emails and cancellation flows, plus the card network rules on renewals. A dedicated platform ships those. Build only if your pricing can't be modeled in any tool, and keep card storage with a PCI-compliant vault either way.

What is the cheapest recurring billing software?

On published prices: Shopify's own Subscriptions app is free, Loop is free up to 50 active subscriptions, and Stripe Billing charges 0.7% of billing volume with no monthly fee. Processing fees come on top in every case. Compare the total at your volume, not the headline monthly price.

Sources

Checked October 14, 2026
  1. Shopify Help Center, Subscriptions: considerations and payment gateways, read October 14, 2026
  2. Shopify Help Center, Subscriptions, read October 14, 2026
  3. Shopify Help Center, Migrating subscription payment methods, read October 14, 2026
  4. Recharge, Pricing, read October 14, 2026
  5. Recharge, Recharge welcomes Skio to build the future of subscription commerce, April 2026
  6. Skio, Pricing, read October 14, 2026
  7. Loop Subscriptions, Pricing, read October 14, 2026
  8. Ordergroove, Pricing, read October 14, 2026
  9. Recurly, Pricing, read October 14, 2026
  10. Stripe, Billing pricing, read October 14, 2026
  11. Stripe Docs, Integrate with third-party payment processors
  12. Stripe Docs, Automate payment retries (Smart Retries)
  13. Stripe Docs, Provide a customer portal to your customers
  14. Chargebee, Pricing, read October 14, 2026
  15. Maxio, Pricing, read October 14, 2026
  16. Zuora, Pricing, read October 14, 2026
  17. Paddle, Pricing, read October 14, 2026
  18. Paddle Help Center, What am I not allowed to sell on Paddle, updated April 13, 2026
  19. 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.

  1. 01Create your free account
  2. 02Connect your store or build a checkout
  3. 03Launch funnels, upsells and subscriptions