All supported banks

Switzerland  ·  Basler Kantonalbank  ·  EBICS

Connect BKB without learning EBICS.

EBICS 2.5 and 3.0, approval by distributed signature, and structured addresses required from 14 November 2026. We handle the payments, the statements and every protocol step underneath.

BKB at a glance

BIC
BKBBCHBBXXX
Clearing number
770
EBICS versions
2.5 and 3.0
Host ID
Not published
Same-day orders, EBICS terms
Until 13:00
Connection
About 2 weeks · free of charge

Published by the bank

The bank's imprint, the cantonal bank law and governance page it publishes; the Swiss UID register, GLEIF and FINMA.

Bank details

Legal nameBasler Kantonalbank (Banque Cantonale de Bâle, Banca Cantonale di Basilea, Cantonal Bank of Basel)
Legal formIndependent institution under public law
Registered officeAeschenvorstadt 41, 4051 Basel
UIDCHE-108.954.493
Commercial registerCH-270.8.000.002-2
LEIHV5W8PGLJ127N2SFSM23
BICBKBBCHBBXXX · SWIFT BKBBCHBB
Clearing number770
OwnerCanton of Basel-Stadt — all endowment capital and all voting rights; participation certificates without votes trade on SIX Swiss Exchange
State guaranteeThe bank's own funds answer for its liabilities first, the Canton of Basel-Stadt second — not for participation capital, subordinated liabilities, or liabilities to or of subsidiaries
SupervisionFINMA — authorised bank, supervisory category 3
GroupParent company of the BKB Group, with Bank Cler AG

Published by the bank

The bank's BKB-EBICS page, its EBICS terms of use and its technical specifications page.

Access data

EBICS addressNot published
Host IDNot published
Access dataSent by post once BKB holds the signed agreement — bank URL, identification number, host name and user ID
Identification numberAssigned by BKB, given after you sign the agreement
EBICS 3.0Offered from December 2024
EBICS 2.5Offered and maintained until further notice
EBICS 2.4Still available, no longer maintained
Set-up timeAbout 2 weeks
PriceThe connection is free of charge
Unused accessBKB may close an access never used within a year of the agreement, or unused for more than a year
SupportE-Banking Service · +41 61 266 36 36

Published by the bank

The bank's EBICS terms of use (June 2024), its BKB-EBICS page and its technical specifications page.

Keys, signatures and the agreement

AgreementAgreement on the use of the EBICS services of Basler Kantonalbank (Vereinbarung über die Nutzung der EBICS Dienstleistungen der Basler Kantonalbank)
TermsLegal notes and terms of use for EBICS, as of June 2024
Signature versionA005 — named in the initialisation document
Key length, EBICS 3.0At least 2048 bits, keys sent as X.509 certificates
A004Not part of EBICS 3.0
Bank key hashesNot published
Initialisation letter“Public key for electronic signature A005”, generated in your software, legally signed and sent to BKB
ActivationBKB releases the access after checking the signature, and you verify the hash values of BKB's public keys in your software
ApprovalIn your finance software or ERP, or by distributed signature (VEU) with the authorisations held and checked by BKB
Submitted ordersCannot be changed or deleted
BlockingBy phone — access resumes only after a new key exchange
Complaints on a transactionWithin 30 days of execution
ClassSignature authorisation
EIndividual signature, alone or with any other
ACollective signature, with an individual, group A or group B signatory
BCollective signature, with an individual or group A signatory only
TTransport signature and account enquiry, with information rights

Published by the bank

The bank's technical specifications page and its payments FAQ.

What you send and fetch over BKB-EBICS

MessageWhat it doesDirection
pain.001Payment file in ISO formatSend
pain.008Direct debit file in ISO formatSend
pain.002Status reportDownload
camt.052Intraday account reportDownload
camt.053Account statementDownload
camt.054Credit notificationDownload
MT940Account statement, SWIFT formatDownload
PDFAccount statement as e-documentDownload
PDFCredit and debit advicesDownload
EBICS 2.5 order type codesNot published
EBICS 3.0 BTF codesNot published
EBICS 3.0 order identificationBTF — upload (BTU) and download (BTD)
Customer protocolHAC as text under 2.5 · an XML version under 3.0
EBICS 3.0 order detailsAdditional order information, e.g. the file name
Banks without EBICSBKB sends your pain.001 payment orders to them and fetches their camt.053 statements for you

Published by the bank

The bank's cut-off time sheet, its EBICS terms of use and its foreign-payments page.

Cut-off times and execution

CurrencyNameEBICS and SWIFT cut-off, CETGive as execution date
CHFSwiss franc15:30On the value date
EUREuro14:30On the value date
USDUS dollar15:30On the value date
GBPPound sterling13:30On the value date
CADCanadian dollar15:30On the value date
AUDAustralian dollar10:001 bank business day before value
CZKCzech koruna09:001 bank business day before value
DKKDanish krone09:30On the value date
HKDHong Kong dollar10:001 bank business day before value
HUFHungarian forint15:301 bank business day before value
JPYJapanese yen13:301 bank business day before value
MXNMexican peso09:30On the value date
NOKNorwegian krone09:30On the value date
NZDNew Zealand dollar10:001 bank business day before value
PLNPolish zloty09:00On the value date
SARSaudi riyal15:302 bank business days before value
SEKSwedish krona09:30On the value date
SGDSingapore dollar10:001 bank business day before value
THBThai baht15:302 bank business days before value
TRYTurkish lira09:30On the value date
ZARSouth African rand08:30On the value date
Time basisTime the order is received · CET
Before public holidaysEarlier cut-offs may apply
After the cut-offExecuted on a best-effort basis
Same-day execution, EBICS termsTransmission possible until 13:00 — later, or for very large payment files, same-day execution is not guaranteed
Weekend or holidayBKB may execute the order on the next bank business day
SEPAAutomatic for EUR orders from Digital Banking or EBICS with IBAN and BIC, charges SHA, and a SEPA-participant beneficiary bank
Default charge optionSHA — OUR and BEN also accepted

Published by the bank

The bank's technical specifications page, its payments FAQ, its structured-address page and its QR-bill page for billers.

Formats

Payment orderspain.001
pain.001 versionNot published
Direct debitspain.008
Statementscamt.052 · camt.053 · camt.054
MT940Available — SWIFT messages such as MT940 and MT571 are not replaced
camt.054 for QR-billsExtended with all QR-bill data, available since 30 June 2020
ReferencesQR reference with QR-IBAN · SCOR reference with IBAN
Structured addressesRequired from 14 November 2026 in payment orders and standing orders, payroll included — ordering party and payee
Files coveredpain.001, pain.008 SDD and MT101
Address variants supportedMinimum: name, town, country · fully structured · hybrid, from November 2025
QR-billNew rules since 21 November 2025 · unstructured QR-bills processed until 30 September 2026
End of MT940Not published

BankConnector

What is built and shipped for this bank today.

What our engine produces

Payment formatpain.001.001.09 (Swiss Payment Standards, ch.03 schema)
GuidelineSwiss Payment Standards 09/ch.03, published by SIX
Charge bearerSLEV
Batch bookingFalse
Debtor BICRequired
Remittance limit140 characters
Name limit70 characters
Character setLatin — transliterated before the bank sees it
Payment types builtSEPA credit transfer · Swiss domestic transfer · QR-bill payment · international
Read backcamt, pain.002 — one normalised format
Not supportedDirect debits

BankConnector

Questions

What is Basler Kantonalbank's EBICS Host ID and URL?
BKB does not publish them. Once it holds your signed EBICS agreement, it sends the access data by post: the bank's URL, the identification number, the host name and the user ID.
Which EBICS versions does BKB support?
EBICS 3.0, offered from December 2024, and EBICS 2.5, offered and maintained until further notice. EBICS 2.4 is still available but no longer maintained, and BKB recommends moving to 3.0.
Which keys and signature does BKB use for EBICS?
The initialisation document is the public key for electronic signature A005, generated in your software, legally signed and sent to BKB. Under EBICS 3.0 keys are at least 2048 bits and are sent as X.509 certificates; A004 is not part of 3.0. After activation you verify the hash values of BKB's public keys in your software.
Does BKB support the distributed electronic signature (VEU)?
Yes. You either control approvals in your finance software or ERP, or use VEU with the authorisations held and checked by BKB. Signature class E is an individual signature, A and B are collective signatures that let groups A and B approve together, and T is a transport signature with account enquiry.
What are Basler Kantonalbank's cut-off times for EBICS payments?
BKB's cut-off sheet for EBICS and SWIFT gives 15:30 CET for Swiss franc, US dollar and Canadian dollar payments and 14:30 for euro payments on the value date, 13:30 for pound sterling. Australian, Hong Kong, New Zealand and Singapore dollars, Czech koruna, Hungarian forint and Japanese yen need the order one bank business day before value, Saudi riyal and Thai baht two. Its EBICS terms state that orders for same-day execution can be transmitted until 13:00, and same-day execution is not guaranteed after that or for very large files.
Which formats can I exchange with BKB over EBICS?
You send pain.001 payment files and pain.008 direct debit files, and fetch pain.002 status reports, camt.052, camt.053 and camt.054 statements, MT940 and PDF statements and advices. BKB states that SWIFT messages such as MT940 are not being replaced.
When does BKB require structured addresses?
From 14 November 2026, payment orders and standing orders, payroll included, must carry structured addresses for both the ordering party and the payee, including in pain.001, pain.008 SDD and MT101 files. Unstructured QR-bills are processed until 30 September 2026.
Can I connect my ERP to Basler Kantonalbank?
Yes. You send canonical JSON and BankConnector produces the pain.001.001.09 file the Swiss Payment Standards describe, then reads camt and pain.002 back into one normalised format. SEPA credit transfers, Swiss domestic transfers, QR-bill payments and international payments are supported. Direct debits are not.

Published by the bank

Dates the bank has announced. What we do about each one is ours.

Upcoming events in our register

  1. Last day BKB processes unstructured QR-bills (address type K). QR-bills after that carry structured addresses only.

  2. Structured addresses only (address type S) in payment orders and standing orders, payroll included, for both the ordering party and the payee. Incoming payments and payment orders with unstructured addresses can no longer be processed — this covers pain.001, pain.008 SDD and MT101 files.

If all of this looks like a lot  ·  it does not have to be

Five steps to a live BKB connection.

You do not need to know what any of the codes above mean. Our setup guide walks you through it one screen at a time.

  1. 1

    Request the agreement from BKB

    EBICS starts with paperwork. We draft the email, you send it, and you tell us when it has gone. There is nothing to configure until the bank replies.

  2. 2

    Set up and send your keys

    Enter the values from the agreement BKB returns. We already hold the ones that are public, so most of the form is filled in. Then one press generates your three key pairs and sends the public halves.

  3. 3

    Prove your identity on paper

    EBICS confirms the key exchange on paper, by design. We print the initialisation letter carrying the fingerprints BKB will check. You sign it by hand and send it.

  4. 4

    Verify BKB and go live

    While you wait, we fetch the bank's public keys and check them against the fingerprints it gives you over a separate channel. When that lands, you choose which approval policy governs payments here, and the connection switches on.

  5. 5

    You are now in production with BKB

    Payments go out as pain.001 and statements come back as camt. The connection runs unattended from here.

Back to all supported banks

Other banks

Connection guides for the other banks we have built.