# What is Direct Debit? How It Works for SaaS Subscriptions (2026)

> Direct debit explained for SaaS founders. How ACH, SEPA Direct Debit, BACS, and Faster Payments work, when to use direct debit over cards, and the trade-offs.
- **Author**: Aarthi Poonia
- **Published**: 2026-06-05
- **Category**: Payments, Subscriptions, Glossary
- **URL**: https://dodopayments.com/blogs/what-is-direct-debit

---

Direct debit is a payment method that lets a business pull money directly from a customer's bank account on a recurring schedule, with the customer's prior authorization. Unlike a card payment that requires the customer to enter card details and that gets charged when the business initiates a transaction, direct debit is a pull-based bank transfer that runs without the customer touching anything once the mandate is signed.

For SaaS, direct debit is most common in geographies where bank rails are mature, fees are low, and customers expect to pay annual or large monthly invoices straight from their bank account rather than via a credit card. This guide explains how direct debit works, the regional variants you will encounter, and when it makes sense for a SaaS business.

## How direct debit works

The core flow has three steps:

```mermaid
flowchart LR
    A[Customer signs mandate] -->|"authorization stored"| B[Business initiates pull]
    B -->|"bank network processes"| C[Funds settle to business]
    C -.->|"failed payment"| D[Retry / dunning]
```

1. **Mandate.** The customer signs a direct debit mandate (an authorization) giving the business permission to pull a recurring or variable amount from their bank account. The mandate can be paper, online, or in some regions a one-time confirmation via the customer's own banking app.
2. **Initiation.** When the next billing cycle hits, the business submits a direct debit request to the customer's bank via the local bank rail (ACH in the US, SEPA in the EU, BACS in the UK, etc).
3. **Settlement.** Funds move from the customer's bank to the business's bank, usually 1 to 3 business days later. The business updates its records and considers the subscription paid for the current cycle.

If the pull fails (insufficient funds, closed account, revoked mandate), the business gets a return code and has to retry or move the customer to a dunning flow.

## Direct debit by region

Direct debit is not a single global system. It is a family of regional bank rails, each with different rules, costs, and timelines.

| Region | System | Settlement | Typical Cost | SaaS Use |
|---|---|---|---|---|
| United States | ACH Debit | 1 to 3 business days | $0.20 to $1.50 per transaction | Annual invoices, B2B SaaS |
| European Union | SEPA Direct Debit (Core / B2B) | 2 to 5 business days | EUR 0.10 to EUR 0.50 | Subscriptions, utilities, SaaS |
| United Kingdom | BACS Direct Debit | 3 business days | GBP 0.20 to GBP 1.00 | Memberships, SaaS, utilities |
| India | UPI AutoPay / e-NACH | Real-time / 1 day | Often free | Subscriptions, lending |
| Australia | BECS Direct Debit | 1 to 3 business days | AUD 0.30 to AUD 1.00 | Memberships, SaaS |
| Brazil | Boleto / Debito Automatico | 1 to 3 business days | Variable | Memberships, utilities |

Each rail has its own mandate format, return code taxonomy, and failure handling. A platform that abstracts direct debit globally has to maintain integrations with each rail and translate the differences into a consistent API.

## Direct debit vs card payments

For recurring SaaS billing, the choice between direct debit and cards comes down to four trade-offs:

### 1. Cost

Direct debit is dramatically cheaper than cards. SEPA Direct Debit can be 30 to 50 cents per transaction regardless of amount. ACH Debit is often $0.20 to $1.50. Cards are typically 1.5% to 4% plus fixed fees, which adds up quickly on large invoices. A $5,000 annual subscription paid by ACH costs the business roughly $1. The same invoice paid by card costs $150 to $200.

### 2. Authorization friction

Cards win on first-time conversion. Customers can paste a card number into a checkout in 30 seconds. Setting up a direct debit mandate often involves bank account number, sort code or routing number, and sometimes a verification step. For a $10 trial conversion, the friction often outweighs the cost savings.

### 3. Failure handling

Card failures are predictable: declines for invalid card, expired card, insufficient funds. Most can be retried within hours. Direct debit failures (especially SEPA and BACS) can take days to surface and have a wider range of return codes. Some failures require a fresh mandate before retrying.

### 4. Customer perception

In Europe and the UK, direct debit is a normal, low-friction payment method. In the US, it is associated with "old-school" recurring bills (utilities, insurance) and less so with SaaS, though that is changing for B2B. Local context matters when designing the checkout.

> Cards solve the "I want to start using this in 30 seconds" problem. Direct debit solves the "this is a serious annual commitment and I do not want to pay card fees on it" problem. Most SaaS businesses end up needing both, indexed to deal size.
>
> \- Ayush Agarwal, Co-founder & CPTO at Dodo Payments

## When SaaS uses direct debit

Direct debit makes sense in specific scenarios:

- **High-value B2B subscriptions** where the card fee on a $20K annual contract is more than the cost of the direct debit setup
- **European or UK customer base** where SEPA and BACS are the default expectation for recurring payments
- **Long-tenure customers** where the lifetime savings on fees outweigh the higher onboarding friction
- **Markets where card penetration is low** and bank-based payment methods dominate
- **Replacing existing wire-based invoicing** for enterprise customers who want to keep payments inside the bank but reduce manual effort

It rarely makes sense for:

- Low-ticket consumer SaaS ($5 to $20 monthly)
- Trial-heavy SaaS where most users churn before the savings materialize
- Global product-led SaaS where local card and wallet support is the bigger competitive lever

## Direct debit and Dodo Payments

A clarifying note on what Dodo Payments supports today. Dodo Payments does not currently process direct debit rails (no ACH Debit, SEPA Direct Debit, or BACS Direct Debit). We focus on cards, digital wallets, BNPL, crypto via stablecoins, and 30+ local payment methods across 220+ countries and regions, with [global tax compliance](https://docs.dodopayments.com/features/tax) and merchant of record coverage across 190+ tax jurisdictions handled on your behalf.

For SaaS founders who genuinely need direct debit (US-domestic ACH for enterprise, SEPA for EU subscriptions), purpose-built rail providers like Stripe ACH, GoCardless, or local bank-rail platforms are the right fit. For everything else (international cards, wallets, BNPL, local methods), Dodo Payments is the leaner integration with full MoR coverage built in.

## Direct debit failure rates and dunning

Even on healthy customer bases, direct debit has a baseline failure rate (insufficient funds, closed account, cancelled mandate). Typical numbers:

- SEPA Direct Debit Core: 2% to 5% failure on first attempt
- ACH Debit (B2B): 1% to 3%
- BACS: 1% to 2%

Recovering these failures matters more than the gross cost savings. A 4% failure rate on a $5,000 annual subscription means $200 unrecovered if no dunning runs. A solid [failed payment recovery](https://dodopayments.com/blogs/involuntary-churn-failed-payments) flow combined with smart retries can recover 60% to 80% of those, depending on the rail.

## Direct debit vs ACH vs SEPA vs BACS

These terms are not interchangeable, but they are related:

- **Direct debit** is the generic category: any pull-based bank transfer where the business initiates the payment
- **ACH** (Automated Clearing House) is the US bank rail that supports both ACH Debit (pull, direct debit equivalent) and ACH Credit (push)
- **SEPA Direct Debit** is the eurozone direct debit scheme with Core (consumer) and B2B variants
- **BACS** (Bankers' Automated Clearing Services) is the UK system that supports BACS Direct Debit and BACS Direct Credit

A SaaS billing platform exposes "direct debit" as a single concept and routes to the right rail based on the customer's country.

## FAQ

### What is direct debit in simple terms?

Direct debit is a way for a business to pull money from a customer's bank account on a recurring schedule, with the customer's prior signed authorization (called a mandate). The customer does not have to take any action each billing cycle.

### Is direct debit the same as ACH?

No. ACH is the US bank rail. ACH Debit is the US version of direct debit. SEPA Direct Debit is the eurozone version. BACS Direct Debit is the UK version. "Direct debit" is the generic category that covers all of them.

### Is direct debit cheaper than credit card payments?

Yes, usually by 5x to 20x. SEPA Direct Debit is often EUR 0.30 per transaction. A 3% card fee on a EUR 1,000 invoice is EUR 30. The savings compound on large invoices and high-volume B2B SaaS.

### Why don't more SaaS businesses use direct debit?

Three reasons: card payments have lower onboarding friction (no bank details required), card failures are easier to recover, and direct debit is regional (no single global rail exists). For most product-led SaaS, the cost savings do not outweigh the conversion and operational overhead. B2B SaaS with large annual contracts is where direct debit usually wins.

### Does Dodo Payments support direct debit?

Not currently. Dodo Payments processes cards, digital wallets, BNPL, and 30+ local payment methods across 220+ countries and regions. For direct debit specifically (US ACH, SEPA, BACS), purpose-built rail providers are the right fit. For card, wallet, and local-method coverage with merchant of record handling on top, Dodo Payments is the leaner stack.

## Conclusion

Direct debit is a powerful billing primitive for high-value B2B SaaS, European subscriptions, and any business where card fees on large invoices are unacceptable. It is not a universal substitute for cards; the right answer is usually both, routed by deal size and geography.

If your billing stack does not need direct debit today and your customer base is global product-led SaaS, focus on card, wallet, and local payment method coverage with strong tax and compliance handling. That is where [Dodo Payments](https://dodopayments.com) sits. See [pricing](https://dodopayments.com/pricing) for the full breakdown.
---
- [More Payments articles](https://dodopayments.com/blogs/category/payments)
- [All articles](https://dodopayments.com/blogs)