Browse documentation

Transactions

Transactions in the menu. A transaction is one movement of money in or out of your bank account: one line of your bank statement.

Invunion matches transactions to your invoices. That is how an invoice becomes paid.

How transactions work

Each transaction has three things:

  1. What moved: an amount, a currency, a date and a direction, Incoming or Outgoing.
  2. Who paid: a payment method, such as an IBAN, and the counterparty it belongs to.
  3. What it pays: the invoices it is matched to, and a status that says how much is matched. See Status and scope.

The Transactions list

The Transactions page with 22 transactions: Add, Import, Export and Columns buttons, a search box, filters for Bank account, Start date, End date, Min. amount, Max. amount, Direction, Scope set to Reconciliation, Status and Currency, and a table with Code, Counterparty, Description, Remittance information, Amount, Currency, Remaining, Date, Bank account, Status and Actions. TRX-E0F003B6 from Kappa Retail is Partially matched with 280,00 remaining; TRX-8552628E from Iota Services is Unmatched; the others are Matched

Each line is one transaction. The newest come first. The buttons at the top:

ButtonWhat it does
AddCreate one transaction by hand.
ImportLoad a bank statement file. See Where transactions come from.
ExportDownload the list as a CSV file, with the columns you see.
ColumnsShow, hide or reorder columns.

Search looks in the code, the description, the counterparty name and the external reference.

FilterWhat it does
Bank accountOnly the lines of one of your own bank accounts.
Start date, End dateOnly the lines between two dates.
Min. amount, Max. amountOnly the lines between two amounts.
DirectionIncoming or Outgoing.
ScopeReconciliation (the default), Outside scope or All movements. See Scope.
StatusOne status, or To match for all lines still waiting for a match.
CurrencyOnly one currency.

Reset clears them all and goes back to Reconciliation.

Each line shows these columns by default:

ColumnWhat it shows
CodeThe transaction code, for example TRX-0E35C4F5. Select it to open the transaction.
CounterpartyWho paid. Select the name to open the counterparty. If the bank wrote another name, it shows below.
DescriptionThe text of the bank line, with Ref: and the external reference below.
Remittance informationThe message the payer added, often an invoice number.
Amount+ for money in. − in red for money out.
CurrencyThe currency code, such as EUR.
RemainingThe part of the amount not matched yet.
Bank accountYour own account that received or sent the money, with its IBAN, masked.
StatusWhere the line is in matching. See Status.
DateThe date of the transaction.

With Columns you can add more, such as Direction, Type, Booking date, Value date, Allocated, Source or Metadata.

IconWhat it does
Quick match. Opens a window with the open invoices of the counterparty, so you can match them. See Quick match. Shown only when there is still an amount to match.
Ignore from reconciliation. Takes the line out of matching. If it was matched, Invunion asks first, then removes the matches.
Include in reconciliation. Brings an ignored line back into matching.
Opens the transaction in the edit panel.

You cannot delete a transaction. To take it out of matching, ignore it instead.

Quick match

Quick match is the fastest way to match a line by hand.

The Match transaction TRX-8552628E window for Iota Services, with remaining 460,00 / 460,00 EUR, a Search for an invoice box, and two Unpaid invoices: FAC-2026-018 of 460,00 dated 30/09/2026 and DEMO-2026-084 of 12 593,10. The Match (0) button stays disabled until an invoice is selected
  1. The window shows what is left to match: here 460,00 / 460,00 EUR.
  2. It lists the open invoices of the counterparty. Use Search for an invoice… to find one.
  3. Select one or more invoices. The Match button shows how many you picked.
  4. Select Match. The status of the line changes. See Status.

In this example, Iota Services paid 460,00 and invoice FAC-2026-018 is for 460,00. Pick it, and the line becomes Matched.

A line needs a counterparty before you can match it. If it has none, Invunion opens the edit panel so you can pick one.

More ways to match, with examples, and how to undo a match: see Match from a transaction and Unmatch.

Add or edit a transaction

Select Add, or on a line.

The Edit transaction panel for TRX-B3F0CEA2 of 05/10/2026, Matched, 500,00 EUR. On the left: Identification with amount 500,00, currency EUR - Euro, direction Incoming, the original and display descriptions, external ref. FAC-2026-020; Status and classification with Transfer and Payment; Accounting with the booking date. On the right: Summary with Allocated 500,00 and Remaining 0,00, and Relationships from Kappa Retail to Compte courant Demo, with the company bank account PM-OWN-001, the counterparty CLI-010 Kappa Retail, its payment method PM-020, and the linked invoice FAC-2026-020 with Billed party and an allocated amount of 500,00

At the top, the panel shows the code, the date, the status and the amount.

In this example, Kappa Retail sent 500,00 EUR to the account Compte courant Demo. The whole amount pays invoice FAC-2026-020, so the line is Matched and Remaining is 0,00.

Identification

FieldWhat it does
Transaction codeOnly when you add one. On Auto, Invunion makes the code: TRX- and 8 characters. Switch to Custom to type your own. The code never changes after that.
AmountAlways positive. The direction says if money came in or went out. Required.
CurrencyThree letters, such as EUR. Required.
DateThe date of the transaction. Required.
DirectionIncoming or Outgoing. Required.
Original descriptionThe text exactly as the bank sent it.
Display descriptionA cleaner text, shown in lists.
External ref.The reference of this line in another tool.
Structured ref.A structured payment reference, when the bank sends one.

A new transaction starts as Incoming, Payment, EUR, today.

Status & classification and Accounting

  • Type (method): Card, Transfer, Direct debit, Cash, Check, Crypto or Other.
  • Flow type: Payment, Refund, Fee or Chargeback.
  • Accounting: Booking date, Value date, General ledger account, Analytic 1 and Analytic 2.
  • Remittance information: the message of the payer.
  • Metadata: anything that has no field of its own. Keys that start with _ are hidden in tables.

You do not set the status here. Invunion sets it from the matches.

Summary and relationships

On the right side of the panel:

  • Summary: Allocated is the part already matched. Remaining is the part still to match.
  • From … → To …: who sent the money and which of your accounts received it.
  • Company bank account: your own account that received the money. You cannot change it.
  • Counterparty: who paid. Select Change to pick another one. A transaction always needs a counterparty.
  • Counterparty payment method: the IBAN, account number or other identifier used, shown masked. IBANs and account numbers are stored encrypted; see How account numbers are protected. When you pick a counterparty, Invunion fills in its default method.
  • Linked invoices: the invoices and credit notes this transaction pays. Each one shows its Allocated amount, which you can change. Use Add an invoice… to add one, and to remove one.

A badge on each linked invoice says who paid it: Billed party, Third-party payer or Other payer.

Nothing is saved until you select Save.

When you change the counterparty by hand, Invunion keeps your choice. It does not overwrite it later.

Where transactions come from

SourceWhat happens
Bank connectionInvunion syncs the lines of your connected bank account. The first sync loads up to 90 days of history.
ImportYou load a statement file: CSV, JSON, camt.053 or another camt XML, MT940, BAI2, or a ZIP of them. Up to 10,000 lines per file. See Transaction import.
Automatic statementsStatement files arrive over SFTP. See Automatic statements.
EBICSInvunion downloads your statements from your bank on a schedule. See EBICS.
APIUp to 1,000 transactions per call. See the API reference.
AddYou create one transaction by hand.

The same bank line is never loaded twice. When a file contains a line you already have, Invunion skips it and tells you how many it skipped.

Invunion then looks for the payment method from the IBAN, account number or identifier on the line, and through it the counterparty. A UK sort code, a US routing number or a Canadian transit number with its account number works like an IBAN. See Bank accounts without an IBAN. When it finds none, the line goes to Unclassified (SYS-CPT-001) with its Default payment method (SYS-PM-001), until you pick the right counterparty.

Limits to keep in mind

  • A connected bank does not always mean every account synced. Check the date of the last sync.
  • Disconnecting a bank stops new lines. The lines already loaded stay.
  • Supplier invoices and outgoing expenses are not reconciled yet. Do not force such a line onto a customer invoice.

Updated · View as Markdown