Enriched Bank Data for Transaction Matching

The Enriched Bank Data feature uses generative AI to improve how imported bank transactions are matched to your general ledger (GL) transactions in NetSuite. By extracting entity information from transactions, this feature may provide more accurate and efficient matching for ambiguous transactions (transactions with multiple possible matches).

Note:

Although this feature improves bank matching accuracy, AI-assisted results can be erroneous and should always be verified. Review your matches as needed and consider additional business context before finalizing reconciliation.

You need the same permissions required to access the Match Bank Data page and to perform bank data imports. For details, see Permissions for Banking Features.

This feature is enabled by default and can be turned off and on from the Accounting subtab on the Enable Features page at Setup > Company > Enable Features.

How the Feature Works

When you import bank data, the following occurs in sequence:

Note:

Enrichment is not a fallback for all unmatched transactions. It is only used to resolve ambiguity between multiple same-amount candidates. Additional criteria, such as date range (GL transaction date up to 7 days before the bank transaction date) and entity similarity, are applied.

  • All system and custom matching rules run to try to match transactions.

  • Any imported transactions that remain unmatched and have multiple potential matches with the same amount are run through the enrichment-based matching process. This process evaluates the following criteria:

    • Exact amount

    • GL transaction date 7 days or less before the bank date

    • Enriched entities, comparing the entity extracted from the bank transaction to the memo and name fields on the general ledger transaction

Important:

For performance reasons, enrichment-based matching only runs for up to 10,000 unmatched transactions per reconciliation rule run. If you have more than 10,000 potential enrichment-based matches, you can re-run reconciliation rules multiple times to continue matching additional transactions using enriched entities.

Enriched-based matching also runs when you manually run reconciliation rules. For more information, see Manually Running Reconciliation Rules.

What You'll See

When a match is made using an generative AI extracted entity, a multicolored vertical line appears next to the matched transaction on both the Match Bank Data and Reconcile Account Statement pages. You'll also find a legend below the grid explaining what the multicolored vertical bars mean. In the match details popup, a message at the top explains that generative AI helped create the match.

Note:

To learn more about the generative AI models, see the SuiteAnswers article LLM Mapping for Generative AI Features. Be aware that you must be logged in to NetSuite to access articles in SuiteAnswers.

Related Topics

General Notices