---
title: "B2B SaaS Companies: Avoiding Failed Payments"
description: Failed payments can swiftly eat into your bottom line - here are some tips and tricks for avoiding payment failures.
image: https://blog.basistheory.com/hubfs/avoiding-failed-payments.webp
---

[Skip to content](https://blog.basistheory.com/avoiding-failed-payments#main-content)

![Basis Theory logo](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=365&height=122&name=BTLogo%20(1).png)

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)

Open main navigation

Close main navigation

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)
- [Get a demo](https://basistheory.com/contact)

[Login](https://portal.basistheory.com/)

[Get a demo](https://basistheory.com/contact)

 April 16, 2024

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) ·

[Payments](https://blog.basistheory.com/tag/payments)

# B2B SaaS Companies: Avoiding Failed Payments

![Avoiding failed payments](https://blog.basistheory.com/hubfs/avoiding-failed-payments.webp)

Failed payments are a key performance indicator for merchants that offer [subscription](https://erp.today/the-rise-of-subscription-economy-a-win-win-for-consumers-and-businesses/), or installment, payment products or services. That’s because, when a consumer’s attempt to purchase a one-off item goes south, that is a failed transaction: a disappointment, and a missed opportunity to generate revenue, but not the disappearance of a planned influx of revenue. By contrast, a failed payment represents an expected payment that, for one reason or another, does not come through, causing projections to come up short, and [business models](https://www.investopedia.com/ask/answers/042715/how-do-subscription-business-models-work.asp) to become shaky.

## What is a Failed Payment?

Broadly speaking a failed payment is an anticipated transaction, usually associated with a subscription, that unexpectedly doesn’t go through. This can occur for many reasons, including:

- [Insufficient funds](https://corporatefinanceinstitute.com/resources/wealth-management/non-sufficient-funds/): the consumer wants to make the payment and continue the subscription, but they don’t have the cash right now
- Expired credit card: cards [expire regularly](https://www.usatoday.com/money/blueprint/credit-cards/what-you-need-to-know-about-credit-card-expiration-dates/#:~:text=Most%20credit%20cards%20are%20set,card%20is%20no%20longer%20usable.), so it’s practically a guarantee that every month subscription merchants will have a slew of these, if they don’t plan ahead
- **Card stolen/reported lost:** consumers lose control of their cards all the time, and a failure to gain access to the updated details can put a stop on all future payments
- Processor network unavailable: in relatively rare situations, the network through which the transaction is supposed to pass can [go down](https://downdetector.com/status/paypal/), causing all payments to fail
- **Incorrect cardholder information:** cardholders sometimes move, change their phone number, or in some other way alter their non-card information in such a way that security checks throw a red flag

Regardless of the reason, merchants that have built their budgets around a forecast revenue flow can experience significant challenges when enough payments fail, causing their budget expectations to fall out of balance.

## How to Prevent Payment Failures Before They Happen

Clearing up payment failures after they occur can be expensive and time-consuming, so clearly it is in any merchant’s best interest to prevent as many as possible from happening in the first place. Some key strategies include:

- Ensure your [MCC code](https://blog.basistheory.com/high-risk-mccs) matches your business type, and allows you to collect online payments 
- Ensure that all subscription sales are marked as such in the initial transaction so that subsequent charges are not flagged as suspicious 
- Ensure you have access to an [account updater,](https://developer.visa.com/capabilities/vau) which can automatically update cardholder information (e.g., when a card expires) without manual intervention
- Ensure that new subscribers have a clear understanding of what they’re purchasing, when and how much new payments will come about, and that they have an easily accessible cancellation process (where applicable)
- Ensure that you have more than one [payment gateway](https://www.investopedia.com/terms/p/payment-gateway.asp) in your payment automation so that payments can continue to flow even when one of them goes down
- Communicate clearly and frequently, letting customers know when payments are upcoming so they can keep sufficient credit in their account - this is a process often known as ‘[pre-dunning](https://www.linkedin.com/pulse/how-use-pre-dunning-management-reduce-churn-increase-retention)’. Send email or, if you provide an app, use in-app messaging to get the information across

## Reclaiming Revenue on Failed Payments

When, despite all your best efforts, your business finds itself each month with failed payments, it’s not time to despair - it’s time to add additional layers of [automation](https://blog.basistheory.com/payment-automation-improve-workflows) to your payment system.

The reality is that, each month (or whatever time period payments are made on), there will be both voluntary and involuntary turnover from your customer base. Voluntary turnover is hopefully predictable as you’ve provided access to an unsubscribe process, meaning that failed payments will be the vast majority of [involuntary turnover](https://blog.basistheory.com/involuntary-churn) - that is, users are losing access because their payments failed, even though they likely did not intend to abandon their account. There are several key strategies for reclaiming failed payments, including:

- Distinguish [hard from soft declines](https://blog.basistheory.com/hard-soft-card-declines): hard declines are the unassailable ones, such as ‘card stolen’ or ‘account closed’, while soft declines are ones that may be merely transitory, such as ‘insufficient funds’ or address mismatches. There should be separate processes for the two, as hard declines will almost inevitably require the customer to take an action (likely to log back on and provide new payment information), while soft declines may be re-tried either through a different payment gateway, or after a day or two has passed, without action on the part of the customer
- Build a [dunning process](https://blog.basistheory.com/dunning-management-subscription-merchants) into your operations, so that customers whose payments fail have an opportunity to get current without losing their account - something as simple as a banner at the top of a logon page, or increasingly urgent app notifications can cause users who didn’t intend to move on to solve their payment issues
- Encourage users who have a failed payment to consider either moving to [ACH](https://www.fiscal.treasury.gov/ach/#:~:text=The%20Automated%20Clearing%20House%20\(ACH,and%20payments%20are%20made%20online.) (which has a very low failure rate, and can unlock extremely low processing fees) or to at least provide a secondary payment method lest the primary fail again. Each of these options will likely require you to ensure you have a relationship with multiple payment gateways.

## Prevent and Fix Failed Payments with Automated Systems

While nobody can prevent all failed payments, or get them all turned about into successful transactions, the first step to minimizing their impacts is to build a robust, automated payments system that

1. Improves the likelihood of closing each and every transaction;
2. [Arbitrages](https://online.hbs.edu/blog/post/what-is-arbitrage) [processing fees](https://blog.basistheory.com/debit-credit-card-processing-costs) to limit the cost of each transaction;
3. Delivers long-term control over customer payment data; and
4. Keeps the cost and stress of protecting and securing customer data, to the [PCI-DSS](https://www.pcisecuritystandards.org/) standard, to a minimum

Building such a system has become easier over the last few years with the introduction of token vaults, such as the one offered by Basis Theory. The token vault secures all customer data, in motion and at rest, while providing unfettered access to the authorized merchant’s payment system to submit transactions to any payment partner globally, without bringing that merchant’s system into PCI-DSS scope.

An automated system can be designed to prevent future payment failures and enable the processes that fix issues for customers at risk of involuntary turnover.

[![View an Interactive Demo   See how the Basis Theory platform secures payment data and significantly reduces PCI compliance burden from day 1.  ](https://no-cache.hubspot.com/cta/default/22332934/interactive-171495116167.png)](https://blog.basistheory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLLJtpeEunwWdW7PX3R3ItdIAMnLu9jQdLX%2B%2B2PCO6VQfpd%2BHjrthVvANwiz59KeUlmlPN6ShzTLwd3RK8pnUuPG%2FxKiwfBiRx6ap8H7RMlFPg9OVjoHtgQ0PVsAeOQLfYPNR%2BHGjxZT%2FaqBbX803c91E%2BW5AxQxSoKn3SEsdgkyBF83s7LURtgtJ5NZXGb0rcKYFLyUQgb2itJNzjfS9DVA%2B4U%3D&webInteractiveContentId=171495116167&portalId=22332934)

## Related posts

[![subscription payment processing](https://blog.basistheory.com/hubfs/What%20Merchants%20Dont%20Know%20About%20Subscription%20Payments.png)](https://blog.basistheory.com/subscription-payment-processing)

[Payments](https://blog.basistheory.com/tag/payments)

### [What to Know About Subscription Payment Processing](https://blog.basistheory.com/subscription-payment-processing)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 July 17, 2025

[Read more](https://blog.basistheory.com/subscription-payment-processing)

[![How universal payment vaults prevent payment failures](https://blog.basistheory.com/hubfs/universal-payment-vaults-prevent-failures.png)](https://blog.basistheory.com/universal-payment-vault-prevent-payment-failure)

[Payments](https://blog.basistheory.com/tag/payments)

### [How Universal Payment Vaults Prevent Payment Failures](https://blog.basistheory.com/universal-payment-vault-prevent-payment-failure)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 December 19, 2023

[Read more](https://blog.basistheory.com/universal-payment-vault-prevent-payment-failure)

[![](https://blog.basistheory.com/hubfs/Stale%20Card%20Data%20B.webp)](https://blog.basistheory.com/stale-card-data)

[Payments](https://blog.basistheory.com/tag/payments)

### [Stale Card Data: A Hidden Tax on Subscription Revenue](https://blog.basistheory.com/stale-card-data)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 February 5, 2026

[Read more](https://blog.basistheory.com/stale-card-data)

## Stay Connected

### Receive the latest updates straight to your inbox

### Follow on Social

<https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=colinthomasluce>

[![BTLogo (1)](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=138&height=46&name=BTLogo%20(1).png "BTLogo (1)")](https://basistheory.com)

- Use Cases 
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Remittance](https://basistheory.com/use-cases/remittance)
    - [Subscription Platforms](https://basistheory.com/use-cases/subscriptions)
    - [Online Travel Agencies](https://basistheory.com/use-cases/travel)
    - [Vertical SaaS](https://basistheory.com/use-cases/vsaas)
- Developers 
    - [Quickstart](https://developers.basistheory.com/getting-started)
    - [Elements](https://developers.basistheory.com/docs/sdks/web/javascript)
    - [Documentation](https://developers.basistheory.com/)
- Basis Theory 
    - [Pricing](https://basistheory.com/pricing)
    - [Add-Ons](https://basistheory.com/add-ons)
    - [ROI Calculator](https://go.basistheory.com/roi)
    - [Case Studies](https://blog.basistheory.com/case-studies)
    - [Blog](https://blog.basistheory.com)
    - [Contact](https://basistheory.com/contact)
- Other 
    - [Terms and Conditions](https://basistheory.com/resources/terms-of-service)
    - [Privacy Policy](https://basistheory.com/resources/privacy-policy)
    - [Cookie Policy](https://basistheory.com/resources/cookie-policy)
    - [Security](https://basistheory.com/security)
    - [System Status](https://status.basistheory.com/)
- Compare 
    - [Basis Theory Vs. Evervault](https://go.basistheory.com/evervault-alternative)
    - [Basis Theory Vs. IXOPAY](https://go.basistheory.com/alternative-to-ixopay)
    - [Basis Theory Vs. VGS](https://go.basistheory.com/compare/very-good-security)

---

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Basis Theory",
    "url" : "https://blog.basistheory.com/author/basis-theory-team"
  },
  "dateModified" : "2024-04-16T21:25:08.732Z",
  "datePublished" : "2024-04-16T18:21:09.000Z",
  "headline" : "B2B SaaS Companies: Avoiding Failed Payments",
  "image" : [ "https://blog.basistheory.com/hubfs/avoiding-failed-payments.webp" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.basistheory.com/avoiding-failed-payments",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.basistheory.com/hubfs/BTLogo%20(1).png"
    },
    "name" : "Basis Theory"
  }
}
```