Import UBS bank statements into bexio with importly
importly recognizes UBS statements automatically. You download the file in UBS E-Banking, drag it into the entries table – and importly already knows which format it is and what each column means.
Which files importly reads from UBS
| File | Description |
|---|---|
| Account statement CSV | The transaction export from E-Banking |
| Credit card statement CSV | UBS credit cards, its own column layout |
| camt.053 XML | The ISO 20022 statement, if you get it instead of CSV |
The language of the file doesn’t matter: importly understands German, French, Italian and English column headers.
Step 1: Download the statement from UBS
- Log in to UBS E-Banking.
- Open the account whose transactions you want to post.
- Choose the export function for the account transactions and CSV as the format.
- Set the desired period and download the file.
The UBS export contains several header rows at the top with banking relationship, portfolio, IBAN and period. You don’t need to remove them – importly skips them automatically.
Step 2: Import the file into importly
- Open the entries table in importly.
- Drag the file anywhere onto the page. The import opens automatically.
- importly shows you the detected format – for a UBS statement, UBS is at the top. If something doesn’t match, pick a different format in the Detected format field or create a new template via Create / edit template.
- Select your bank account from the chart of accounts, for example 1020.
- Check the preview and click Import.
If your table already contains rows, importly asks whether the new entries should be appended or the existing ones replaced.
What importly does with each column
| Column in the statement | Field in importly |
|---|---|
| Buchungsdatum | Date |
| Valuta | not imported |
| Beschreibung 1, 2 und 3 | Description |
| Gutschrift | Amount, bank account in Debit |
| Belastung | Amount, bank account in Credit |
| Währung | Currency |
| Transaktions-Nr. | can be used as document number |
| Einzelbetrag | Individual position of a collective entry |
| Saldo | not imported |
The sign is resolved into debit and credit: when money comes in, your bank account is in Debit; when money goes out, in Credit. importly leaves the contra account empty – you set it in the table or through your rules.
The statement lists incoming and outgoing payments in two separate columns. importly merges them into a single amount with a debit-credit assignment.
If the statement contains collective entries with individual positions, you can choose in the import window whether you want the individual payments as separate rows or just the collective entry as a single row.
Adjusting document number and description
The two pattern fields in the import window let you decide what ends up in the description and document number. When you click into the field, importly suggests the available values as placeholders. importly remembers your setting for your next UBS import.
If something doesn’t work
importly doesn’t recognize the format Check that you downloaded the CSV file and not the PDF. importly cannot read PDF statements. If the file is correct and still nothing is recognized, you can send it to us directly from the import window – we’ll add the format.
Special characters are displayed incorrectly Import the file exactly as you downloaded it. If it is opened in Excel and re-saved along the way, the character encoding is often lost.
Rows are missing The export is limited to the selected period. An import can contain at most 5,000 rows.
Amounts end up on the wrong side This happens when the wrong bank account was selected. The debit-credit decision depends solely on the sign in the statement and the selected bank account.