Account Linking

Links between objects are created during manual data entry when using the “reuse” function.

However, after uploading transactions, all objects — persons, accounts, and entities — are treated individually. This means that modifying the data of one object will not modify the data of any other object, even if they contain identical information.

For accounts, it is possible to link all accounts that share the same "Account Key", so that any modification made to one instance of an account is automatically reflected in all others.

The account key is defined as follows:

  1. If the IBAN is provided:
    • goAML considers the IBAN as the unique identifier
    • all other account details are ignored for matching purposes
  2. If the IBAN is not provided:
    The account key is the combination of: Account number + Name of the institution + Identifier (institution_code) or SWIFT

 

Example

A report contains three transactions, each containing an account. The first two accounts have the same account number 1234. The first account is selected and highlighted in the following screenshot:

When clicking the “Link accounts” button on the first account: all information from the first account is copied to the second account (and all other accounts with the same number are updated).

The account 9012 is not affected

⚠️ Warning: Linked accounts cannot be unlinked!

Subsequently, any modification made to one of these accounts will be automatically applied to the other linked accounts. For example, let's modify the SWIFT code for the first account. The red box here below indicates the objects that are not part of the account object (e.g. “From”, “Foreign Currency”) and therefore not linked. The SWIFT code of the second account is automatically updated.

Examples for account matching:

Matching based on IBAN Result
IBAN: DE91 1000 0000 0123 4567 89

Account number: 11111

Institution name: BankA

IBAN: DE91 1000 0000 0123 4567 89

Account number: 11111

Institution name: BankA

Match
IBAN: DE91 1000 0000 0123 4567 89

Account number: 11111

Institution name: BankA

IBAN: DE91 1000 0000 0123 4567 89

Account number: 22222

Institution name: BankB

Match
IBAN: DE91 1000 0000 0123 4567 89

Account number: 11111

Institution name: BankA

Identifier: BABA

IBAN: DE91 1000 0000 0123 4567 89

Account number: 22222

Institution name: BankB

Identifier: BABC

Match

 

 

Matching in the absence of IBAN

 

 

Result

Account number: 11111 Account number: 11111 Match
Account number: 11111

Institution name: BankA

Account number: 11111

Institution name: BankA

Match
Account number: 11111

Identifier: BABA

Account number: 11111

Identifier: BABA

Match
Account number: 11111

Swift: ABC

Account number: 11111

Swift: ABC

Match
Account number: 11111

Institution name: BankA

Identifier: BABA

Account number: 11111

Institution name: BankA

Identifier: BABA

Match
Account number: 11111

Institution name: BankA

Swift: ABC

Account number: 11111

Institution name BankA

Swift: ABC

Match
Account number: 11111

Institution name: BankA

Swift: ABC

Account number: 11111

Institution name: BankA

Swift: XYZ

No match
Account number: 11111

Institution name: BankA

Swift: ABC

Account number: 11111

Institution name: BankB

Swift: XYZ

No match
Account number: 11111

Institution name: BankA

Account number: 11111

Institution name: BankB

No match
Account number: 11111 Account number: 22222 No match

Last update