Product

RECOMMENDED

FREE TRIAL

Integrations

UNIFIED CONNECTIONS

View all your subscriptions together to provide a holistic view of your companies health.

Resources

How to Set up Recurring Payments for Your Subscriptions

By Jerusha Songate on April 13, 2021
Last updated on March 12, 2026

As a subscription-based business, choosing the right payments processor and setting up a recurring payment system for your customers is critical to running a successful company.

In fact, here at Baremetrics, we know all about the importance of gaining insights while cutting costs, which is why we offer a 14-day trial.

In this guide, we’ll go over how to set up recurring payments and handle invoicing in a manner that’s streamlined, convenient, and low on fees.

 

Define Your Subscription Options

Setting up recurring payments begins with defining the subscription options you hope to offer.

This is an important first step, as the number and complexity of the options you’d like to provide to your customers may influence your decision regarding which platforms will work for your business’ recurring invoices.

When defining your subscriptions, be sure to note the following:

  • Are subscriptions always a fixed dollar amount or will there be variables that may change a user’s cost from month to month (i.e., usage)?
  • How many levels or tiers are there to choose from? Should a customer be able to downgrade/upgrade on their own?
  • Do you want to charge everyone on the same day (i.e., first of the month billing cycle)? If so, you’ll need to be able to prorate subscription fees for the first/last month of every subscription. This plays a big role in your payment model.
  • Should subscription go on indefinitely until cancelled or is a user locked in for a certain number of months before they can cancel or renew?
  • What payment methods would you like to accept during checkout? If you’re taking credit card payments, do you prefer a fixed fee structure or interchange-plus pricing?
  • How many customers do you have now? How many do you plan to have in the future? Finding a processor that can scale with your small business or startup is crucial.

SaaS businesses, in particular, tend to have a number of subscription complexities to deal with that, at first, might not seem like a big deal.

For instance, if you charge a user a flat monthly fee in addition to variable usage fees, this is something your recurring payment processor needs to be able to integrate, calculate, and handle properly.

 

Want to Reduce Your Churn?

Use Baremetrics to measure churn, LTV and other critical business metrics that help them retain more customers. Want to try it for yourself?

 

Choose a Payments Processor

Once you have clarified exactly what your subscriptions entail, you’ll have a better idea of what features to look for in the payment processors on the market. However, before you start reviewing billing systems, you should first understand the different types of payment processors out there.

While you’re comparing options, also be sure to check out Baremetrics. With our 14-day free trial, we make it easy to gain insights that will drive your business’ growth without ever straining your budget.

Baremetrics Pricing Options:Pricing and Features 

 

Payments Provider vs. Merchant Account Provider

A third-party payments provider, like Stripe, will process payments on your behalf, putting all of the money into their own merchant account before passing it on to you.

Once a transaction is completed, the turnaround time is typically 2 business days. That means revenue will take 2 days to get from Stripe (or the payment providers of your choice) and into your business’ bank accounts.

A merchant account provider, on the other hand, provides your business with a dedicated merchant account. This means you have revenue in-hand instantly, but it also means a long underwriting and approval process. Whereas you can set up a payment provider like Stripe in under a day, getting a dedicated merchant account may take a few weeks.

Recommended reading:Tiered Pricing Model 

 

Popular Payment Processors

Comparing the pros and cons of payment providers and merchant accounts providers will prove very helpful in narrowing down your options, as your selection will ultimately change your choices entirely.

Popular third-party payments service providers include:

Popular merchant account providers include:

  • Square
  • Payment Depot
  • Fiserv

Taking the time to compare the services that interest you is the essential next step. Each one will have its own documentation and customer service to help get you up-and-running.

Integrate & Track Metrics

Finding the right payment provider to handle your recurring billing and invoices is just the first half of the equation.

As you begin processing your automatic payments, whether, by credit card or any other payment options you choose to provide, it’s important that you know exactly when that money is coming in and how you can earn more of it.

When it comes to your business, automatic billings are anything but hands-off. While they provide “set and forget” convenience for your customers, you need to be paying close attention to your subscriptions to measure things like conversions, retention, and what you can do to recover lost customers.

That’s where the power of Baremetrics comes into play.

Having a customer’s credit card on file simply isn’t enough to keep you in business. If you want to keep subscribers happy and coming back month after month, you need metrics on your side powering your insights.

You can start today by signing up for a 14-day free trial from Baremetrics and see for yourself the difference the right data can make.

FAQ

  • How do you set up recurring payments for customers in a subscription business?
    Setting up recurring payments for customers starts with defining exactly what your subscription model looks like before you touch a single payment processor. You need to know whether you are charging a fixed monthly fee, a usage-based variable amount, or a combination of both, because that directly determines which recurring billing platforms can handle your needs without workarounds. From there, choose a payment processor that supports your billing logic, whether that is a third-party provider like Stripe that gets you running in under a day, or a dedicated merchant account if you need faster direct access to revenue. Once payments are flowing, the real work begins: tracking conversion rates, monitoring churn, and understanding which subscribers are at risk of leaving. A subscription analytics tool like Baremetrics connects directly to your payment processor and turns that billing data into real-time MRR, LTV, and churn dashboards, so you are making decisions based on revenue signals rather than guesswork.
  • What platforms offer automated failed payment recovery for subscription businesses?
    Baremetrics offers automated failed payment recovery through its Recover feature, which is purpose-built for subscription businesses running on Stripe, Braintree, or Recurly. When a recurring payment fails, Recover automatically retries the charge on an optimised schedule and sends customer-facing recovery emails to prompt subscribers to update their billing details, all without manual intervention. This matters because involuntary churn, revenue lost not because a customer wanted to cancel but because a card expired or a payment declined, is one of the most recoverable forms of MRR loss in subscription businesses. Tracking how much MRR you are recovering versus losing to failed charges is essential context for any subscription billing strategy, and Baremetrics surfaces that data in real time alongside your broader subscription metrics.
  • How can I measure and reduce involuntary churn caused by failed payments?
    Reducing involuntary churn caused by failed payments starts with separating payment failures from voluntary cancellations in your churn analytics so you know exactly how much MRR you are losing to declined cards versus deliberate cancellations. Once you can see that number clearly, you can take targeted action: connect your Stripe or Braintree account to Baremetrics, activate the Recover feature to automatically retry failed charges and trigger recovery email sequences, and then track the recovered MRR over time to measure the direct impact of your dunning process. From there, use cohort analysis to identify which customer segments or billing intervals have the highest failure rates, since annual subscribers and certain card types tend to fail at different rates than monthly plans. Involuntary churn is preventable once you have the right visibility into your subscription billing data.
  • What is the difference between a payments provider and a merchant account provider for recurring billing?
    A payments provider, such as Stripe, processes recurring charges on your behalf using a shared merchant account, then deposits funds to your business bank account within roughly two business days. Setup is fast, often under a day, which makes this the most common choice for SaaS businesses and subscription startups that need to start accepting recurring payments quickly. A dedicated merchant account provider gives your business its own account, which means revenue is available faster, but the underwriting and approval process can take several weeks. For most subscription businesses at the growth stage, a payments provider offers the right balance of speed, flexibility, and developer tooling. The more important decision is not which account type you use, but whether your recurring billing setup gives you the metrics visibility, MRR tracking, and churn analytics you need to actually manage subscription revenue once payments are flowing.
  • How do I track and benchmark subscription metrics after setting up recurring payments?
    Once your recurring payment processor is live, tracking subscription metrics means going beyond raw transaction data to understand MRR growth, churn rate, customer LTV, and trial-to-paid conversion at the cohort level. Baremetrics connects directly to Stripe, Braintree, and Recurly and automatically calculates these metrics in real time, with no manual data exports or spreadsheet work required. From there, you can benchmark your churn rate and MRR growth against real data from hundreds of SaaS companies using Baremetrics open benchmark data, which gives you an honest read on whether your subscription business is performing in line with comparable companies. For SaaS founders and finance leads managing anywhere from $10K to $10M in MRR, having a single dashboard that surfaces new MRR, expansion MRR, contraction MRR, and churned MRR separately is what turns a functioning recurring billing setup into an actual revenue management system.

Jerusha Songate

Jerusha has a strong interest in SaaS and finding new business opportunities. She writes for Baremetrics as part of her passion for business journalism.