BankCheck
HomeIBANRouting NumberSort CodeSWIFT/BICGeneratorGuides
Home
IBAN
Routing Number
Sort Code
SWIFT/BIC
Generator
Guides

BankCheck

Validate any bank number instantly. Free and 100% client-side.

Your data never leaves the browser

Formats

IBAN40+ countriesRouting NumberUnited StatesSort CodeUK & IrelandSWIFT/BICWorldwide

Info

IBAN GeneratorTransfer GuidesGlossaryGuidesCompareAlternativesAboutPrivacy PolicyTerms of UseAPI Docs

BankCheck checks whether a number could be valid based on format, length, and checksum rules. It does not verify that an account exists or confirm who it belongs to. Always confirm account details with your bank before making a payment.

© 2026 BankCheck

IBAN & SEPA

SDD

SEPA Direct Debit

What It Means

SEPA Direct Debit (SDD) is a pull-based payment instrument that allows a creditor to collect funds directly from a debtor's bank account across the SEPA zone. Unlike credit transfers, the payment is initiated by the receiver of funds. It comes in two flavours: SDD Core for consumers and SDD B2B for business-to-business collections.

How It Works

The debtor signs a mandate authorizing the creditor to collect payments from their account. The creditor then submits collection instructions to their bank, referencing the debtor's IBAN and the mandate details. For Core SDD, consumers have an unconditional right to a refund within eight weeks. B2B mandates have no automatic refund right but require the debtor's bank to verify the mandate before execution. Both schemes follow strict timelines — first collections require more lead time than recurring ones.

Why It Matters

SDD is the backbone of recurring payments in Europe — subscriptions, utility bills, insurance premiums, and loan repayments all rely on it. It replaced legacy national direct debit schemes with a single cross-border standard, letting businesses collect payments from customers in any SEPA country using a single creditor identifier and one set of rules.

Related Terms

SEPA

Single Euro Payments Area

IBAN

International Bank Account Number

EPC

European Payments Council

Back to all terms.