bank_iban
Data license: CC-BY-4.0 · Data source: bankproducts.info
1 row where bank_id = "ubs"
This data as json, CSV (advanced)
Suggested facets: iid_ranges (array)
| bank_id ▼ | clearing_number | iban_pattern | qr_iban_pattern | iid_ranges | qr_iid |
|---|---|---|---|---|---|
| ubs | 00230 | CHxx 0023 0xxx xxxx xxxx x | CHxx 3030 8xxx xxxx xxxx x | ["00202", "00203", "00204", "00206", "00207", "00208", "00209", "00210", "00211", "00213", "00214", "00215", "00216", "00217", "00219", "00220", "00221", "00222", "00223", "00225", "00226", "00227", "00228", "00230", "00231", "00232", "00233", "00234", "00235", "00236", "00238", "00239", "00240", "00241", "00242", "00243", "00244", "00245", "00246", "00247", "00248", "00249", "00250", "00251", "00252", "00253", "00254", "00255", "00256", "00257", "00258", "00259", "00260", "00261", "00262", "00263", "00264", "00265", "00266", "00267", "00268", "00269", "00270", "00271", "00272", "00273", "00274", "00275", "00276", "00277", "00278", "00279", "00283", "00284", "00285", "00286", "00287", "00288", "00290", "00291", "00292", "00293", "00294", "00295", "00296", "00297", "00298", "00303", "00304", "00305", "00306", "00308"] | 30308 |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE bank_iban (
bank_id TEXT PRIMARY KEY REFERENCES bank(id),
-- 5-digit clearing number / Bankleitzahl (BC). Same as `sic_iid` for most
-- banks but stored separately because:
-- 1. some banks have multiple IIDs (a federation umbrella + its members)
-- 2. sic_iid is the SIX interbank-clearing participant number; clearing_number
-- is the IBAN-routing number — usually equal, occasionally different
clearing_number TEXT,
iban_pattern TEXT, -- "CHxx 0076 1xxx xxxx xxxx x"
qr_iban_pattern TEXT, -- "CHxx 3076 1xxx xxxx xxxx x" (QR-IBAN format)
iid_ranges TEXT, -- JSON array of 5-digit IIDs, e.g. '["00761"]'
-- Multiple values for banks with multiple BC numbers
qr_iid INTEGER -- Numeric QR-IBAN IID, e.g. 30761
-- (Range 30000-31999 is reserved for QR-bills)
);