Skip to main content

Why is the automatic matching not working?

There are several reasons why the automatic matching fails. You can find the most common reasons here.

Yokoy Team avatar
Written by Yokoy Team
Updated over a month ago

Usually, Yokoy automatically matches a card transaction with an expense report. However, there are some cases when the automatic matching fails. You can find these here.

Reasons for failed automatic matching

  1. The expense report has not been submitted yet by the Submitter

    Action required: Please submit the expense report

  2. The payment method was set to Paid privately or the wrong company card was chosen

    Action required: Please adjust the payment method to company credit card and select the correct card used for payment

  3. The Submitter submits an expense without a receipt and did not enter the correct payment date

    Action required: Adjust the payment date on the expense report

  4. The transaction has not been imported yet

    No action required from submitter: Wait until the card transaction has been imported either by the finance user or via the API

  5. The transaction was matched, but the Submitter created a new expense report for the same transaction
    ​Action required: Please ensure that the corresponding card transaction has already been matched with the correct expense report. Then, find the card expense report that was created (& submitted) twice and delete it.

  6. The deviation between the transaction and expense date is too large

    Action required: Please check if the payment date on the receipt and the extracted payment date on the expense report match and adjust if necessary

  7. The deviation between the transaction and expense amount is too large

    No action required from submitter: The deviation can only be adjusted by the admin user, so automatic matching will occur. The tolerance can be adjusted in the Admin menu under the Transaction settings tab. We recommend adjusting the deviation temporarily and reverting back to the originally defined tolerance after matching.

Did this answer your question?