Stripe BACS Direct Debit payments typically take around three working days to be processed.
Unlike some direct debit providers, Stripe does not allow payments to be triggered in advance of the invoice due date.
This means the payment is initiated on the invoice due date, not before.
Example Timeline
Invoice due date: Monday, 10 February
10 February (Monday)
Kolleno triggers the Stripe BACS Direct Debit request13 February (Thursday)
Funds are received from Stripe after bank processing completes
This delay is expected behavior due to BACS processing timelines.
Important Difference Compared to GoCardless
If you were using the GoCardless integration instead:
The payment would be triggered three working days before the due date
Funds would be received on the invoice due date itself
Stripe BACS Direct Debit does not support this advance triggering.
Key Points to Keep in Mind
Stripe BACS Direct Debit is triggered on the invoice due date
Funds are usually received three working days later
Advance payment scheduling is not supported by Stripe
This behavior is expected and not an error
Related Articles
For more information on Stripe Direct Debit setup and behavior, refer to:
Request Stripe BACS Direct Debit
https://help.kolleno.com/en/articles/12745268-request-stripe-bacs-direct-debitA Look into Stripe Capabilities
