Skip to Content
BankingBank accounts and your first statement import

Bank accounts and your first statement import

Before you can import a statement, the account it belongs to has to exist in VegaERP. That list is empty when you take a company over, so this is one of the first things you do yourself. This page covers adding the account and the first import; matching transactions against open items is covered in Bank statement matching.

Add the bank account

  1. Go to Računovodstvo → Bančništvo in denar → Banka (“Accounting → Banking & cash → Bank”) and click Dodaj bančni račun (“Add bank account”).

  2. Fill in the fields:

    • Naziv računa (“Account name”) is required. It is the name you will see inside the app, for example the bank plus the account’s purpose. The bank never checks it.
    • Številka računa (“Account number”) takes an IBAN: the country code, two check digits, then the account number. A Slovenian IBAN carries exactly 17 digits after SI. A plain domestic number without that prefix is refused when you save. For a Slovenian IBAN, VegaERP also verifies the check digits, so a typo does not get through.
    • Ime banke (“Bank name”) and Valuta (“Currency”) are optional, but set the currency now if the account is not in EUR. Once the account has its first transaction, statement or reconciliation, the currency can no longer be changed; for another currency, add a new bank account.

    Številka računa is formally optional too, but enter it anyway: it is what lets VegaERP recognise that a statement belongs to this account and refuse a file that would otherwise load into the wrong one. Leave it blank and that protection is off.

  3. Save. The account appears in the list with its balance, which is zero until the first import. The Nepovezane transakcije (“Unmatched transactions”) row appears only once such transactions actually exist.

Enter the account number exactly as the bank writes it. It is what binds an imported statement to the right account, and the counterparty IBAN on each line is later what identifies partners during matching.

Import the first statement

  1. Open the account from the list and click Uvozi izpisek (“Import statement”).
  2. Upload the file as your bank exports it. VegaERP accepts MT940 (.sta, .940), SEPA XML (camt.053), and CSV. It detects the format from the file itself, so there is nothing to choose.
  3. After the import, VegaERP reports how many transactions it imported and how many duplicates it skipped.

Duplicates are skipped, not doubled. Loading the same statement twice does not create a second set of transactions, so re-importing is not dangerous.

Check what the import accepted

  1. On the account page, open the Uvoz izpiska (“Statement import”) tab. Every import has its own row with a status of Zaključeno (“Completed”), V obdelavi (“In progress”), or Neuspešno (“Failed”).
  2. Each import carries a Preverjanje stanja (“Balance check”) with one of three badges: Stanje se ujema (“Balance matches”), Se ne ujema (“Does not match”), or Ni preverjeno (“Not checked”). The last one means the file states no balances at all, which is normal for some CSV exports.
  3. Open the row and compare Začetno stanje (“Opening balance”), Končno stanje (“Closing balance”), and Izračunano končno stanje (“Calculated closing balance”). The IBAN izpiska (“Statement IBAN”), the account number the file itself states, is shown alongside them.
  4. If the import noticed something but did not refuse the file, a yellow box of import warnings sits under the row. The one that matters most says that each statement in the file adds up on its own but they do not follow on from one another: a period with movement is missing from the file. Check whether you imported that period from another file, and otherwise re-export the whole period. While such an import is in the month, the month-end checklist shows Izpisku manjka obdobje (“Statement is missing a period”) on its Banka usklajena (“Bank reconciled”) step.

A statement that does not add up is not imported. Each statement in the file is checked on its own: if its opening balance plus its movements do not reach the closing balance the bank states, VegaERP refuses the whole file and says which statement is out and by how much. It refuses a file whose IBAN does not match the account you opened in the same way. In both cases no transaction is imported and the import row is kept as Neuspešno, so the attempt stays visible.

What success looks like

  • The account is listed under Banka, marked Aktiven (“Active”), with a Stanje (“Balance”) shown.
  • The account page’s Transakcije (“Transactions”) tab is full of rows carrying a date, an amount, and a description.
  • The import in the Uvoz izpiska tab shows Zaključeno. A Stanje se ujema badge means VegaERP checked the statement adds up; Ni preverjeno only means the file states no balances, and is not a fault.
  • If a Nepovezane transakcije (“Unmatched transactions”) row appears, that is not a fault: it means those transactions are waiting to be matched against open items.

Common issues

  • The account number is refused even though the IBAN is right. Spaces are not the problem; VegaERP strips them before validating. A Slovenian IBAN needs exactly 17 digits after the SI, so count them in case one was dropped. When it is refused on the check digits, one digit is wrong; copy it from a statement rather than from a contract.
  • The account cannot be deleted. VegaERP will not delete an account that holds transactions, because that would take the postings with it, and it says so. So do not try to remove an account you have stopped using: leave it in the list, because it carries the history older items are reconciled against.
  • The import is refused because the statement does not add up. Part of the movement is missing, usually because the export from your online bank did not cover the whole period between the opening and closing balance it states. Export the statement again, from the start of the period to the end, and upload it whole.
  • The import is refused on an IBAN mismatch. The file belongs to a different account than the one you opened. Go back to the Banka list, open the right account, and upload the statement there.
  • The import completed but there are no transactions. Usually a turnover summary was uploaded instead of a statement with lines. In your online bank, export the statement for a period, not the balance overview.
Last updated on