Every transaction matched to the right invoice.
Cortena brings your bank data in, lines each transaction up against the payables you already booked, and shows you what is matched, what is partial, and what still needs a look. Your cash balance stays current in real time.
Bring statements in the format your bank gives you.
Cortena reads the standard European bank statement formats. Map the columns once and every future import follows the same shape, with duplicate transactions filtered out.
| Format | File | When you use it | Column mapping |
|---|---|---|---|
| CSV | .csv | Any export from online banking or a spreadsheet. | Point date, description and amount columns once. Saved per bank. |
| MT940 | .sta · .swi · .940 | The classic SWIFT statement most German banks still send. | Parsed automatically, including value date and booking text. |
| CAMT.053 | .xml | The ISO 20022 XML statement, now standard across the SEPA area. | Structured out of the box, with end-to-end and mandate references. |
Every transaction carries a stable identifier built from its bank reference, value date and amount. Re-import the same statement, or an overlapping one, and Cortena recognises what it has already seen. Nothing is counted twice.
A real-time cash balance.
Cortena refreshes your accounts on a schedule and re-matches against your open payables, so your cash balance reflects reality, not last week. Need it now, before a payment run or a month-end check? Refresh by hand and matching runs again in seconds.
Scheduled
Set a daily rhythm per account. Cortena imports and re-matches without anyone lifting a finger.
Manual
One click pulls the latest statement and re-runs matching against your open payables.
Real-time balance
The cash balance and the open list reflect the latest refresh, so what you see is always current.
Connect your bank, or upload it yourself.
Bank feeds are live through our Yapily partnership, with more than 2,000 European banks connected. Connect your bank directly for automatic statements, or import files by hand. Whichever you prefer.
Direct bank feed through Yapily, across more than 2,000 European banks.
Manual upload of CSV, MT940 and CAMT.053, mapped once and de-duplicated.
Reconciliation logic you configure with Cortena's agents and workflows.
Choose the way that fits you, and switch between a live feed and manual upload per account.
Bank reconciliation, answered.
Cortena imports CSV, MT940 (.sta, .swi, .940) and CAMT.053 (.xml). CSV columns are mapped once per bank, while MT940 and CAMT.053 are parsed automatically with their value dates and references.
Cortena lines each bank transaction up against the payables you have booked, using amount, reference and supplier. Each transaction is shown as matched, partial or unmatched, and you make the final call on anything it is unsure about.
No. Every transaction gets a stable identifier from its bank reference, value date and amount. If you re-import the same or an overlapping statement, Cortena recognises the transactions it has already seen and skips them.
You set a daily schedule per account, and you can refresh by hand at any time before a payment run or a month-end check. Every refresh is logged with the time it ran and what changed.
Yes. The reconciliation logic is configurable with Cortena's agents and workflows, so how transactions match, the tolerances and the rules follow the way your team already works.
Yes. Bank feeds are live through our Yapily partnership, covering more than 2,000 European banks, so statements arrive without a download. You can also import statements as files, whichever you prefer, per account.
- Still have a question?
See your own accounts reconcile.
Book a demo and bring a recent bank statement. We will import it, match the transactions to your invoices, and show you exactly what is left to review.
Book a demo