Bank statement matching
VegaERP imports bank statements and helps you match each transaction against an open invoice or expense, rather than leaving reconciliation as a manual spreadsheet exercise.
Importing a statement
- Go to Računovodstvo → Bančništvo in denar → Banka (“Accounting → Banking & cash → Bank”), open the account, and choose Uvozi izpisek (“Import statement”).
- VegaERP accepts MT940, CSV, and SEPA XML (camt.053), the formats most Slovenian banks export. It detects which one it is from the file itself, so there is nothing to choose. Each transaction is parsed into amount, date, counterparty IBAN, and the reference/purpose text the bank provides.

Reviewing matches
- Go to Računovodstvo → Bančništvo in denar → Uskladitev (“Reconciliation”). Every unmatched transaction is bucketed by confidence: Zanesljivo (strong), Srednje (medium), and Šibko (weak), shown as counts at the top of the page.
- For each transaction, VegaERP proposes candidates in order of confidence:
- Reference number match: the payment reference matches an invoice’s payment reference exactly.
- Ujemanje IBAN (“IBAN match”) and Točen znesek (“Exact amount”) are two separate badges. They appear together when the counterparty’s IBAN matches a known partner and the amount matches an open invoice exactly.
- Amount-only or fuzzy match: ranked by amount proximity and partner-name similarity for manual confirmation.
- Click a transaction on the left to see its suggested matches on the right, then confirm the correct one. Confirming closes the corresponding open item (invoice or expense) and books the payment.

For high-confidence matches, Poveži zanesljive (“Auto-match strong”) confirms every strong, unambiguous match in one click. The weaker or ambiguous ones can be handed to the Vega agent to propose through the chat window, which is available on every page. You still confirm before anything posts. Nothing reconciles itself silently.
You can also confirm several transactions at once. Tick the boxes next to the transactions on the left that have a suggestion, or use Izberi vse prikazane (“Select all shown”) to tick every one currently shown, then choose Potrdi izbrane (“Confirm selected”). A list opens showing, for each transaction, the invoice it will be matched to, and only what is on that list is booked. A transaction that pays more than the invoice has outstanding is left out, because you have to choose how the excess is booked. A customer payment that covers less than the invoice has outstanding is left out too, because you have to choose whether the rest stays open, is written off or is booked as a bank charge. Confirm those on their own. The message after confirming lets you undo the whole run.
From the keyboard, J and K (or the up and down arrows) move through the list, X or
Space ticks the selected transaction, Enter confirms its top suggestion when it is a strong
one and Shift+Enter opens the confirmation for the ticked ones. A medium or weak suggestion,
or two equally strong ones, is confirmed with a click on the right one. If Enter meets an overpayment, the choice of how
to book the excess opens instead. The shortcuts do nothing while you are typing in a field or
a dialog is open.
You can also turn on Samodejno uskladi močna ujemanja ob uvozu (“Auto-reconcile strong matches on import”) so future imports confirm their strong, unambiguous matches immediately; ambiguous or partial items still land in this inbox for review, and any auto-match can be reversed later.
Unmatched transactions
Transactions that don’t match anything (bank fees, transfers between your own accounts, payments with no reference) can be booked manually against the right account with Knjiži na konto (“Book to account”) rather than leaving them unreconciled indefinitely.
Troubleshooting a missed match
If a payment that should have matched didn’t:
- Check the counterparty’s IBAN is saved on the contact record. A missing or outdated IBAN is the most common reason a match candidate doesn’t appear at all.
- Check the invoice’s payment reference was included correctly on the outgoing invoice. If your customer’s bank stripped or altered it, the reference match will fail and you’ll need to confirm the IBAN/amount candidate manually instead.
Common issues
- A transaction shows “Ni ujemanja” (No match) with no candidates at all. The counterparty isn’t recognized as an existing partner and no open invoice/expense matches the amount. Book it manually with Knjiži na konto if it isn’t tied to a document.
- The same transaction re-appears after confirming a match. Check you confirmed the candidate on the right pane rather than just selecting the transaction on the left. Selecting only shows suggestions, it doesn’t confirm one.