Skip to content

Link existing transactions

Sometimes both sides of a transfer are already in MoneyMatter as separate transactions: an expense on one account and an income on another. This usually happens when both accounts are imported or connected to a bank. Linking the two turns them into one transfer, without deleting or changing either of them.

Until they’re linked, MoneyMatter sees an ordinary expense and an ordinary income. Moving 800 from Checking to Savings then shows up as 800 spent and 800 earned, which inflates both totals.

Once linked, the pair is a transfer, and transfers are left out of income and expense totals. See How transfers work.

You can link a pair from the transaction itself, or let Transfer matching find likely pairs for you.

  1. Click the expense or the income in the transaction list to open Edit Transaction.
  2. Select the Transfer tab.
  3. In the Where the money goes panel, below the or divider, click Link the other side.
  4. In Find the other side of this transfer, pick the matching transaction from the other account.
  5. A Linked transaction row now shows your pick. Check it’s the right one, then click Edit (the save button at the bottom of the dialog).
The Where the money goes panel of a regular expense switched to the Transfer tab, showing the or divider, the Link the other side button and the hint below it.The Where the money goes panel of a regular expense switched to the Transfer tab, showing the or divider, the Link the other side button and the hint below it.

Link the other side only appears on a saved transaction that has no other side yet: an ordinary expense or income, or an Out of Wallet transfer. It isn’t there while you’re adding a new transaction.

After you pick a transaction, the account and amount fields are locked, because both sides already have their own. To choose a different transaction, click the ✕ on the Linked transaction row and pick again.

Find the other side of this transfer has two sections.

  • Recommended shows up to 7 likely matches: transactions on your other accounts whose amount, converted to your base currency, is within 10% of this one, dated within 14 days either side. Transactions in the same currency come first, then the closest amounts, then the closest dates.
  • All transactions lists the rest. To narrow it down, click the filter icon at the top of the dialog. It opens Filters, where you can set From date, To date, Amount from and Amount to.

Both sections only list transactions of the opposite type: incomes when you started from an expense, and the other way round. Recommended only lists transactions from your other accounts. When you start from an income, All transactions can also show expenses from the same account. Don’t pick those, because linking them fails: the two sides must be on different accounts. All transactions can also include split and planned transactions, which can’t be linked either. Picking one fails with “A transaction with splits can’t be linked as a transfer.” or “A planned transaction can’t be linked as a transfer.” Transfers, including Out of Wallet ones, and transactions linked as a refund aren’t listed. Bank-connected accounts are included.

The Find the other side of this transfer dialog, with a Recommended section containing one matching income and an All transactions section below it.The Find the other side of this transfer dialog, with a Recommended section containing one matching income and an All transactions section below it.

Transfer matching scans a date range for expense and income pairs that look like transfers between your accounts, and lets you link them one by one. It’s handy after importing several months of history.

  1. In the sidebar, open Transactions, then Optimizations.
  2. Click the Transfer matching card.
  3. Click the button with the calendar icon (it shows the current date range) and pick a range. Presets include Last 3 months, Last 6 months, Last year, This year and Previous year. The page starts on the last three months.
  4. Optionally tick Include out-of-wallet transfers. See Out of Wallet transactions.
  5. Click Scan.

When the scan finishes, you’ll see how many potential transfers were found.

  • The left column lists the expenses that have at least one possible match, newest first, each with its number of matches.
  • The right column, Suggestions for, shows up to 4 incomes that could be the other side of the selected expense. Each has a confidence score and two buttons, Skip and Link. On a narrow screen, the suggestions open in a dialog instead.
The Transfer matching page after a scan, with the date range and Scan controls, the number of potential transfers found, a list of expenses on the left and a matching income with a 98% confidence score and Skip and Link buttons on the right.The Transfer matching page after a scan, with the date range and Scan controls, the number of potential transfers found, a list of expenses on the left and a matching income with a 98% confidence score and Skip and Link buttons on the right.

Click the expense under Suggestions for, or any suggested income, to open it in Edit Transaction. Clicking an expense in the left column only selects it. When you close the dialog, the page scans again so the results stay up to date.

For each expense in the date range, MoneyMatter looks for incomes that:

  • are on a different account;
  • are within 10% of the expense’s amount, after converting both to your base currency;
  • are dated within 14 days of the expense. Incomes up to 14 days outside the chosen range count too, so a transfer that straddles the edge of the range is still found.

Transactions that are already transfers, are linked as a refund, or are split across categories are left out on both sides.

The score is out of 100 and is shown as a percentage. It adds up three things:

  • up to 50 points for how close the two amounts are;
  • up to 30 points for how close the two dates are;
  • 20 points if both transactions are in the same currency.

The dot next to the score is green at 75% or more, amber from 50%, and red below 50%.

Click Link next to the income you want. The Link as transfer? dialog shows which account the money went from and to, and both amounts. Click Link to confirm. You’ll see “Transactions linked as transfer”.

Click Skip if a suggestion isn’t a transfer, for example a purchase and a salary that happen to be the same amount. Confirm in Skip this suggestion?. You can tick Don’t show this confirmation again to skip without asking next time, in this browser.

By default, the scan leaves out transactions recorded as Out of Wallet. Tick Include out-of-wallet transfers to include them. This is useful when you recorded one side as going to an account you didn’t track, and you’ve since added that account. Linking turns the Out of Wallet transaction into a regular transfer between your two accounts.

Whichever way you link, the two transactions must be:

  • one expense and one income;
  • on different accounts;
  • not already a transfer. An Out of Wallet transaction is the exception: linking turns it into a transfer between your accounts;
  • not split across categories. Linking a split transaction fails with “A transaction with splits can’t be linked as a transfer.” Remove the splits first;
  • not planned.

The amounts, currencies and dates don’t have to match. That’s on purpose: a transfer between currencies has two different amounts, and a bank transfer can take a few days to arrive.

Only the pairing. Both transactions keep their amounts, dates, notes and categories, and account balances don’t move, because each side was already counted on its own account. What changes is that the pair now counts as a transfer, so it drops out of your income and expense totals.

A linked transfer then behaves like any other transfer. You can edit it, and deleting one side deletes both.

To turn a linked pair back into an ordinary expense and income, open it and click Unlink transactions in the Where the money goes panel. Both transactions go back to being ordinary ones and keep their current amounts, dates and categories. See Unlink a transfer.