How can I synchronize with the bank: Zürcher Kantonalbank?

In this article you will find out how easy it is to synchronize your ZKB bank account with bexio and how you can reconcile transactions and send payments. 

Quick Info

Configuring data transfer: Only one ZKB contract at a time can be linked to a bexio account
Supported login method: M-TAN, Photo-TAN
File format for account statements: camt.053 with details
File format for payments: pain.001



Supported login methods

bexio presently supports the M-TAN and photoTAN methods for ZKB eBanking. As long as several login procedures have been enabled, the desired procedure can be selected.

bexio currently supports the M-TAN method for ZKB banking. For more about the different login methods, see the following article: Supported Login Methods.



Connect your banking with ZKB

First, you need to create your UBS bank account in bexio. You can then link the bexio bank account to the e-banking bank account as follows:


  1. Go to the Banking section and scroll to your ZKB account
  2. Click on »Connect e-banking«
  3. Log in with the e-banking data including verification method 
  4. Link the bank account to the bexio bank account, if you do not want to use a bank account in bexio you can ignore it.
  5. Check the linked and ignored bank accounts

Subsequently, all available transactions from e-banking are imported into bexio. A dialog will show you how many transactions have been collected.




The synchronization is divided into two parts. First, you can retrieve the existing transactions from your bank account automatically, and then, you can send payment orders to your bank.

Retrieve transactions

  1. Go to the banking section and scroll to the ZKB account
  2. Click on "Retrieve transactions"
  3. Log in
  4. The transactions will be retrieved automatically




Recording and approving outgoing payments


Record outgoing payments

Outgoing payments are recorded in the optimal manner via the supplier invoice, or alternatively directly under "Banking" → "New outgoing payments". Instructions containing more detailed information can be found here »




Send outgoing payments to e-banking

As soon as the payment has been recorded, it will appear in the bexio banking area under “Show outgoing payments”. To send the payments to your e-banking for execution, select the pending payments in question and then click on "Transfer payments". For this function to be activated, you must have created a link to your e-banking »




Please note that you can only send the payment orders after you have successfully received at least one transaction from your bank account. See the section "Retrieve transactions".

Payments will be sent to the ZKB in the ISO 20022 format, pain.001. 

For payment requests you send to the ZKB, it may be necessary under certain circumstances to authenticate yourself anew, consistent with the original login. As confirmation, bexio falls automatically back on the login procedure selected for the standard login. In other words, if you use a photoTAN for the login, a photoTAN must also be used to confirm the payment.




bexio does not generally store any login information, such as your contract number, passwords or tokens. bexio does not ask you for your e-banking access information either in writing or by telephone. Please never provide your confidential information to third parties.

Was this article helpful?
1 out of 2 found this helpful
Have more questions? Submit a request