Recurring Revenue Is the Most Valuable Kind of Revenue
Every business wants predictable income. Recurring billing โ automatically charging customers on a regular schedule โ transforms your revenue from unpredictable one-time transactions into a steady, forecastable stream.
The subscription economy is booming across every industry:
- Gyms and fitness studios โ Monthly memberships
- Salons and spas โ Membership packages and service subscriptions
- Property management โ Monthly rent and HOA fees
- Professional services โ Monthly retainers
- SaaS and software โ Monthly/annual subscriptions
- Healthcare โ Payment plans for procedures
- Maintenance services โ Monthly lawn care, pest control, HVAC contracts
- Subscription boxes โ Monthly product deliveries
If any part of your revenue could be structured as recurring, this guide will help you set it up correctly โ maximizing revenue while staying PCI compliant and minimizing failed payments.
How Recurring Billing Works
The Basic Flow
- Customer authorization โ The customer agrees to recurring charges and provides payment information
- Tokenization โ The payment information is encrypted and stored as a token (not the actual card number)
- Scheduled charges โ Your billing system automatically charges the token on the agreed schedule
- Settlement โ Funds are deposited to your bank account, typically within 1โ2 business days
- Communication โ The customer receives a receipt/confirmation for each charge
Payment Methods for Recurring Billing
Credit/Debit Cards:
- Most common for B2C recurring billing
- Higher acceptance rate (most consumers have cards)
- Higher processing cost (1.5%โ3.0% per transaction)
- Cards expire and need updating (a major pain point โ see failed payment section)
ACH (Bank Transfer):
- Lower processing cost ($0.25โ$1.00 per transaction)
- No card expiration issues
- Higher customer friction (requires bank account and routing numbers)
- Slower settlement (2โ4 business days)
- Can be reversed by the customer's bank within 60 days
Digital Wallets (Apple Pay, Google Pay):
- Emerging option for recurring billing
- Token updates automatically when customer gets a new card
- Currently limited support for recurring transactions (improving rapidly)
Choosing the Right Billing Frequency
| Frequency | Best For | Considerations |
| Weekly | Installment plans, fitness drop-ins | High transaction volume, more processing fees |
| Bi-weekly | Aligned with payroll cycles | Good for services priced to match paychecks |
| Monthly | Most subscriptions and memberships | Industry standard, easiest to manage |
| Quarterly | Business services, insurance | Reduces processing costs, improves cash flow predictability |
| Annually | Software, professional memberships | Lowest processing cost, highest upfront commitment |
Pro tip: Offering both monthly and annual billing โ with a discount for annual โ lets customers self-select. Annual subscribers are more committed and cost less to process ($3.60/year in processing vs. $3.60/month for 12 monthly charges on a $120/year subscription).
Setting Up Recurring Billing
Step 1: Choose Your Billing Platform
Your recurring billing system needs to integrate with your payment processor. Options include:
Processor-provided tools: Many payment processors (including Payment USA) offer built-in recurring billing functionality through their virtual terminal or gateway. This is the simplest option for businesses with straightforward billing needs.
Third-party billing platforms: For complex billing scenarios (multiple plans, usage-based pricing, trial periods, prorated upgrades), dedicated billing platforms like Chargebee, Recurly, or Stripe Billing offer more advanced features.
POS system billing: Some POS systems include recurring billing for memberships and service packages. This works well for gyms, salons, and similar businesses.
Custom integration: For businesses with unique billing requirements, a payment gateway API allows you to build custom recurring billing logic into your existing software.
Step 2: Secure Customer Authorization
Before charging a customer's card or bank account on a recurring basis, you must obtain explicit authorization. This is both a legal requirement and a practical protection against chargebacks.
Authorization must include:
- Clear description of the recurring charge (amount, frequency, service)
- The start date and duration (or "until canceled")
- The cancellation process and policy
- Customer signature, electronic consent, or recorded verbal agreement
For online signups: Include a clear checkbox (not pre-checked) that states: "I authorize [Business Name] to charge my payment method $XX.XX on a [monthly/weekly/etc.] basis until I cancel."
Store authorization records โ they're your defense if a customer disputes a recurring charge.
Step 3: Implement Tokenization
Never store actual credit card numbers. PCI compliance requires that card data be tokenized โ replaced with a unique, non-sensitive token that represents the card without exposing the actual number.
Your processor or payment gateway handles tokenization automatically when you set up card-on-file. The token can only be used by your merchant account, so even if your database were breached, the tokens would be useless to attackers.
Step 4: Configure Billing Automation
Set up your billing system to:
- Charge cards/accounts on the scheduled date automatically
- Send pre-billing notifications (required in some states, good practice everywhere)
- Send receipts after each successful charge
- Flag and retry failed payments (see failed payment section below)
- Handle cancellations and prorations
Step 5: Set Up Communication Templates
Customers on recurring billing should receive:
- Welcome/confirmation email โ When they first sign up, confirming the terms
- Pre-billing notice โ 3โ7 days before each charge (especially for annual or quarterly billing)
- Payment receipt โ After each successful charge
- Failed payment notification โ When a charge fails, with instructions to update payment info
- Cancellation confirmation โ When they cancel, confirming the end date
Managing Failed Payments (The Biggest Challenge)
Failed payments are the biggest threat to recurring revenue. Industry data shows that 5โ10% of recurring card charges fail each month due to:
- Expired cards (most common โ cards are reissued every 3โ4 years)
- Insufficient funds
- Bank-initiated declines (fraud prevention, account closures)
- Card replacement (lost/stolen cards get new numbers)
- Card network updates (Visa/Mastercard occasionally reassign card ranges)
Dunning: The Art of Failed Payment Recovery
"Dunning" is the process of retrying failed payments and communicating with customers about updating their payment information.
Best practices for dunning:
- Retry schedule:
- First retry: 1 day after initial failure
- Second retry: 3 days after first retry
- Third retry: 7 days after second retry
- After third failure: Pause service and notify customer
- Communication sequence:
- Immediate email when payment fails ("Your payment didn't go through โ please update your card")
- Follow-up email before each retry
- Final notice before service suspension
- Optional: SMS notifications (higher open rates than email)
- Make updating easy:
- Include a direct link to update payment information in every dunning email
- Don't require the customer to log in if possible โ use a secure, tokenized update link
- Offer alternative payment methods (ACH, different card)
Account Updater Services
Visa Account Updater (VAU) and Mastercard Automatic Billing Updater (ABU) are services that automatically update stored card information when a customer's card is reissued with a new number or expiration date.
How it works: Your processor periodically sends your stored tokens to the card networks, which check for updated card information and return new details. The update happens silently โ the customer doesn't need to do anything.
Impact: Account updater services can recover 15โ25% of failed payments automatically, with no customer intervention required.
Ask your processor if they support automatic account updater services. If they don't, you're losing revenue that could be recovered automatically.
PCI Compliance for Recurring Billing
Storing payment information for recurring billing creates specific PCI compliance obligations:
Do's:
- Do use tokenization for all stored payment data
- Do use a PCI-compliant payment gateway for processing
- Do limit access to payment systems to authorized personnel only
- Do complete your annual PCI Self-Assessment Questionnaire
- Do use strong encryption for any payment data transmission
Don'ts:
- Don't store actual credit card numbers in your database, spreadsheets, or paper files
- Don't store CVV/CVC codes (prohibited by PCI-DSS under all circumstances)
- Don't email credit card numbers to yourself or staff
- Don't store unencrypted payment data on any device
- Don't use one shared login for your payment system โ each user should have unique credentials
The Simplest Approach
The easiest way to maintain PCI compliance with recurring billing is to let your processor or gateway handle all card data. You never see, touch, or store card numbers. The processor provides you with tokens for billing and handles all the security.
This approach puts you in the lowest PCI compliance category (SAQ-A or SAQ-A-EP), which has the fewest requirements and the easiest annual assessment.
Reducing Churn Through Better Billing
Involuntary Churn vs. Voluntary Churn
- Involuntary churn โ Customer loses access because their payment fails (expired card, insufficient funds). This is preventable with good dunning and account updater services.
- Voluntary churn โ Customer intentionally cancels. This is a product/service issue, not a billing issue.
For most subscription businesses, 20โ40% of all churn is involuntary. That means improving your billing operations can reduce overall churn by 20โ40% without changing your product or service at all.
Billing Practices That Reduce Churn
- Offer multiple payment methods โ If a customer's card fails, they can switch to ACH or another card
- Send pre-billing reminders โ Customers who know a charge is coming are less likely to dispute it
- Use account updater โ Automatically recover from card reissuances
- Smart retry timing โ Retry failed payments at the beginning of the month (after payday) rather than random intervals
- Pause instead of cancel โ Offer to pause billing for a month instead of canceling entirely
- Annual billing discounts โ Annual subscribers have 0% monthly payment failure risk
Frequently Asked Questions
Do I need special processing for recurring billing?
You need a processor and gateway that support tokenization (card-on-file) and scheduled billing. Most modern processors offer this, but some basic terminal-only setups do not. Ask your processor specifically about recurring billing capabilities.
What's a normal failed payment rate?
5โ10% per month for credit card billing. ACH has lower failure rates (2โ4%) but longer resolution times. With good dunning and account updater, you can recover 50โ70% of initially failed payments.
Can customers dispute recurring charges?
Yes. Recurring charges can be disputed as chargebacks just like one-time charges. Your protection is maintaining proper authorization records and sending clear receipts. Pre-billing notifications also help because they give customers a chance to cancel before the charge instead of disputing after.
How do I handle cancellations and refunds?
Have a clear cancellation policy (e.g., "Cancel anytime, effective at the end of the current billing period"). Process cancellations immediately in your billing system. For refunds, prorate based on usage when reasonable. Make the cancellation process easy โ hidden cancellation flows increase chargebacks and damage your reputation.
What's the best way to handle price increases on existing subscriptions?
Give customers at least 30 days' notice before a price increase. Explain the reason for the increase and the new pricing clearly. Offer a grace period or lock-in for existing customers. Many businesses grandfather existing customers at the old rate for 6โ12 months.
Bottom Line
Recurring billing is one of the most powerful tools for building a sustainable, predictable business. But it requires thoughtful implementation โ from PCI-compliant tokenization to effective dunning to clear customer communication. Get the billing infrastructure right, and your recurring revenue becomes the foundation your business grows on.
Set up recurring billing with Payment USA โ PCI compliant, account updater included โ

Chase James
CEO, Payment USA
Chase James is the founder and CEO of Payment USA, a merchant services company built on transparency and fair pricing. With over 15 years in the payments industry, Chase has helped thousands of businesses uncover hidden processing fees and switch to honest, interchange-plus pricing.
Contact Chase โ