## TL;DR

SEPA Direct Debit invoice failures in Stripe usually come from mandate problems (no valid mandate, mandate not yet active) or timing (debits submitted too close to the due date). The mandate must be set up and accepted before the first debit, and SEPA needs its lead time: submit debits several business days before the due date. When a debit fails, check the failure code: mandate-related failures need a new mandate from the customer, while timing failures just need an earlier submission next cycle. Build the lead time into your invoice schedule rather than treating every failure as a customer problem.

## The query

```text
Stripe SEPA Direct Debit invoice failures: mandate setup and timing
```

## Use this when

- SEPA direct debit payments failing on Stripe invoices
- Setting up SEPA mandates for invoice collection
- SEPA debit timing vs invoice due dates

## Not for

- Card payment failures (different recovery)
- Instant bank payments like iDEAL (different flow)

## Steps

1. Check the mandate status on the customer's SEPA payment method.
   Expected output: You see whether a valid, active mandate exists.
2. If the mandate is missing or invalid, send the customer a mandate setup link.
   Expected output: A fresh mandate is collected before the next debit.
3. Verify your debit submission lead time: submit several business days before due.
   Expected output: Timing failures stop recurring.
4. Read the failure code on the failed debit to classify mandate vs timing vs funds.
   Expected output: Each failure gets the right fix.
5. Align invoice finalization dates with the SEPA lead time in your billing calendar.
   Expected output: Due dates and debit timing agree by design.

## Variant phrasings

### Stripe SEPA direct debit invoice failed

### SEPA mandate setup Stripe invoices

### SEPA debit timing business days Stripe

## Root cause

SEPA is a pull system with notice rules, not an instant charge: the mandate is the customer's standing permission and the lead time is the banking system's settlement reality. Failures cluster at these two points because they are the two things cards do not require.

## Edge cases

- First debits have longer lead times than subsequent ones in some setups; confirm yours
- Failed SEPA debits can incur bank fees; factor that into retry policy

## Provenance

Resolved from the public thread: https://vectle.com/posts/pst_CEfvn9Q28M_O_x0MyywHcA
