---
sidebar_position: 2
title: Automated Cash Application Workbench
description: High-precision reconciliation matching incoming bank wires, ACH, and checks against open invoices with zero spreadsheet intervention.
keywords:
  - cash application
  - bank reconciliation
  - unapplied cash
  - automated cash match
---

# Automated Cash Application Workbench

**Automated Cash Application in GAAPx** matches incoming payments from bank feeds, lockbox files, wires, and payment processors to open customer invoices. By automating invoice reconciliation and cash clearing, GAAPx eliminates manual spreadsheet reconciliation and clears the unapplied cash queue.

:::info SCREENSHOT PLACEHOLDER: Cash Application Match Workbench
**Location in App**: `App > Payments > Cash Application`  
**Visual Description**: Split-table workbench showing incoming bank transactions on the left with auto-matched open invoices on the right, displaying match confidence.  
**Recommended Dimensions**: `1200 x 675`  
:::

---

## 3-Tier Match Algorithm

```mermaid
flowchart TD
  BankTx["Incoming Bank Deposit ($24,000)"] --> M1{"1. Exact Invoice # & Amount?"}
  M1 -- "Yes (100% Match)" --> AutoClear["Auto-Apply & Post Clearing JE to GL"]
  M1 -- "No" --> M2{"2. Customer Remittance Advice & Multiple Invoices?"}
  M2 -- "Yes (95% Match)" --> AutoClearMulti["Auto-Split Across Invoices & Post"]
  M2 -- "No" --> M3{"3. Fuzzy Customer Name & Partial Balance?"}
  M3 -- "Suggested Match" --> Workbench["Route to 1-Click Review Workbench"]
  M3 -- "Unknown Deposit" --> Unapplied["Queue in Unapplied Cash"]
```

---

## Handling Edge Cases

* **Partial Payments**: Automatically applies funds against oldest aging buckets while keeping remaining balances open in AR.
* **Overpayments**: Automatically creates a customer credit memo or applies to future scheduled invoices.
* **Bank Fee Deductions**: Automatically expenses wire fee deductions (e.g. $25 intermediary fee) rather than leaving open discrepancies on the invoice balance.
