Skip to main content

How Fyle automatically matches and merges your card expenses

This articles describes how Fyle reduces duplicate work by linking your card transactions, manual expenses, and receipts automatically.

P
Written by Product Team
Updated this week

Fyle takes care of a lot of the heavy lifting for you:

  1. When a new corporate card transaction flows into your account: We check if there’s an existing expense to match it with.

  2. When you manually create or edit an expense: We check if there’s a corporate card transaction in your account to merge it with.

  3. When you send a receipt via text or email: We try to attach it to the right expense.

In the sections below, we explain how Fyle does each of these actions:


1. Auto matching when a new corporate card transaction flows in

Whenever a new corporate card transaction comes into your Fyle account, we check if there’s an existing expense with the same amount and a date within 5 days.

  • If a match is found, the transaction is linked to that expense.

    • Example: You manually add a $100 expense dated Aug 10. When your card transaction for $100 dated Aug 10 arrives, it is automatically linked.

  • If no match is found, Fyle creates a new Corporate Card expense for you.


2. Auto merging when you manually edit an expense

When you manually create or edit an expense by entering an amount or date, Fyle checks if there’s a matching corporate card expense.

  • If a match is found, the card transaction is linked to your manual expense, and the duplicate expense is deleted.

  • If no match is found, your expense stays as it is.


3. Receipt matching when you send a receipt

When you email or text a receipt to Fyle, we check for a corporate card expense with the same amount and date.

  • If no exact match is found, we also check for a similar match (e.g., small date difference, or ±20% amount difference for food, taxi, lodging).

  • If a match is found, the receipt is attached.

  • If no match is found, a new expense is created in your default payment mode.


FAQs

  1. Do I need to do anything for this?
    No. All of this happens in the background.

  2. Can I undo an automatic match?
    Yes. You can unlink a card transaction from an expense if needed. Here’s how.

  3. Where can I see what happened?
    Open any expense and check the History tab. It shows when a card transaction or receipt was linked automatically, or when an expense was merged.


Troubleshooting

1. Why is auto matching not working for a new card transaction?
Auto matching will only happen if:

  • The expense amount exactly matches the transaction amount.

  • The expense date is within 5 days of the transaction date.

  • The expense is not already linked to another card transaction.

  • The expense is not in Processing state.

  • The expense is not a mileage, per diem, or activity expense.

2. Why is auto merging not working when I edit a manual expense?
Auto merging will only happen if:

  • The manual expense amount is not 0.

  • The manual expense doesn’t already have (or hasn’t previously had) a card transaction linked.

  • The expense is in an eligible state:

    • Corporate Card expenses: Incomplete, Complete, Submitted, Approved, or Closed.

    • Personal Card/Cash expenses: Incomplete, Complete, or Submitted.

  • The matching corporate card expense has:

    • The exact same amount.

    • A date within 5 days.

    • Payment mode: Corporate Card.

    • Status: Incomplete or Complete.

    • Not been manually edited before.

3. I sent a receipt but it didn’t match with the right expense. Why?
Receipt matching will only happen if:

  • The expense is a Corporate Card expense (it doesn’t work for reimbursable, mileage, or per diem).

  • The amounts match exactly, or within 20% for food, lodging, or taxi categories.

  • The dates are within 1 day of each other.

  • The merchant name matches at least 40%.

  • The expense is in Incomplete or Complete state.

  • If multiple possible matches are found, Fyle will not attach the receipt to any of them and will create a new expense instead.


For further queries, reach out to [email protected] - we’re happy to help!

Did this answer your question?