Inside LawAccounting's Overpayment, Credit Memo & Refund Engine: How Law Firms Handle Client Money That Came In Too Big Without Ever Touching Trust (2026 Feature Spotlight)

A client pays $5,000 against a $4,300 invoice. Where does the $700 go? At most firms the honest answer is: into the operating account, onto a sticky note, and into a conversation eight months later. Overpayments, duplicate payments, and credit memos are the least-designed corner of legal accounting and one of the most consequential, because the wrong handling turns a bookkeeping event into a trust violation. Here is how LawAccounting's credit engine handles it.

Published: 2026-08-31T12:44:16.499Z ยท Category: Legal Accounting ยท 9 min read

Inside LawAccounting's Overpayment, Credit Memo & Refund Engine: How Law Firms Handle Client Money That Came In Too Big Without Ever Touching Trust (2026 Feature Spotlight)
๐Ÿ’ก IN SHORT
When a client pays more than the invoice, the excess is unearned money that belongs to the client - which means in most jurisdictions it belongs in trust, not in operating, no matter how it arrived. Generic accounting systems treat an overpayment as a customer credit and park it in a receivable contra account. Legal accounting cannot do that, because a customer credit is a commercial relationship and an unearned client balance is a fiduciary one. LawAccounting's engine routes overpayments, duplicate payments, credit memos, and refunds through a single controlled path that keeps the money identifiable, the ledger balanced, and the trust position defensible.
๐Ÿ‘ฅ Who should read this: Bookkeepers & Controllers Firm Administrators Managing Partners Billing Coordinators

๐Ÿ’ฐ The Four Ways Money Arrives That Shouldn't Have

Overpayment is a single word covering four genuinely different events, and conflating them is where firms get into trouble.

โž•

Simple Overpayment

Client rounds up, pays $5,000 on a $4,300 invoice. The $700 is unearned and belongs to the client.

๐Ÿ‘ฏ

Duplicate Payment

Client's AP pays the same invoice twice - once by check, once by ACH. The entire second payment is unearned.

๐Ÿ”

Post-Payment Adjustment

A billing error is discovered after payment. The invoice shrinks. The difference becomes an existing credit.

๐ŸŽฏ

Misapplied Payment

Money posted to the wrong matter or the wrong client entirely. One ledger is over, another is short.

Only the third is a true credit memo in the accounting sense. The other three are unearned funds that arrived in the wrong account. The distinction determines the correct entry, and generic accounting software does not make it.

โš ๏ธ Watch Out
The most common mistake is treating a misapplied payment as a simple journal reclassification between two client ledgers. If one of those ledgers is a trust ledger, moving money between two clients' balances - even to fix an error, even for a moment - is exactly the pattern trust rules exist to prevent. The correction has to route through the operating or trust account itself, with two documented sides, not as a ledger-to-ledger swap.

๐Ÿ—๏ธ How the Engine Is Built

๐Ÿ” Detection at the Point of Application

The engine evaluates every payment against the open invoice balance at the moment of application rather than at month-end. When a payment exceeds the applicable balance, the excess is isolated immediately and held in a distinct, identified state - not swept into a generic customer credit bucket where it loses its identity.

That isolation matters because an unidentified credit is functionally the same as an unreconciled item. Once it is in a pooled contra account, determining months later which client it belongs to is a reconstruction exercise.

๐Ÿงญ Routing by Fund Character

The engine asks one question that generic systems never ask: has this money been earned?

ScenarioCorrect DestinationCommon Wrong Answer
Overpayment on a paid-in-full invoiceโœ… Client trust ledger, or refundedโŒ Held in operating as "customer credit"
Duplicate paymentโœ… Refunded promptly, documentedโŒ Applied to a future invoice without authorization
Post-payment billing correctionโœ… Credit memo against the invoice, then refund or trustโŒ Silent invoice edit with no audit trail
Payment posted to wrong matterโœ… Reversal and re-application, both sides loggedโŒ Ledger-to-ledger transfer between clients
Advance received for future workโœ… Trust deposit with written authorizationโŒ Operating deposit as "prepayment"

๐Ÿ“ Credit Memos With Provenance

A credit memo in LawAccounting is a first-class document, not an invoice adjustment. It carries a reason code, the originating invoice and line items, the approving user, a timestamp, and the resulting GL entries. It cannot be created without a reason, and it cannot be created by someone without the permission to create one.

This matters more than it sounds. Credit memo authority is one of the highest-risk permissions in a law firm's accounting system, because the ability to reduce a receivable without cash is the ability to conceal a shortfall. Firms that grant it broadly and log it thinly have removed a control they may not know they had.

๐Ÿšซ Red Flag
If the same person can receive a payment, issue a credit memo against the invoice it paid, and initiate the refund, you have no segregation of duties on the single most exploitable path in a legal accounting system. At small firms full separation is impossible - but the compensating control is that every credit memo and refund appears on a report a partner reads, by name, every month.

๐Ÿ’ต Refund Execution With a Closing Loop

Most systems consider a refund complete when it is issued. The engine treats issuance as the midpoint. A refund carries a status through issuance, clearing, and - if it never clears - dormancy tracking toward the unclaimed property obligation that eventually attaches. Stale refund checks are a real and commonly missed compliance exposure, and they are only visible if the refund record persists past the day it was cut.

๐Ÿ’ก Pro Tip
Set a hard firm policy: no client credit balance survives matter closeout, and no credit balance survives ninety days regardless of matter status without a written client instruction to hold it. The instruction is the difference between holding funds at the client's direction and holding funds because it was easier than mailing a check.

๐Ÿ”— Why It Only Works on a Unified Ledger

Every scenario above crosses boundaries that most firms have split across systems. Detection happens in billing. Routing depends on trust. Correction hits the general ledger. Refunds hit banking and reconciliation. Reporting has to see all four.

When a firm runs practice management in one product and accounting in QuickBooks, an overpayment becomes a manual message between two systems, and every manual message is a place the identity of the money can be lost. LawAccounting keeps the GL, the matter ledgers, the trust ledgers, billing, and bank reconciliation in one double-entry system - so an overpayment on Tuesday shows up correctly on the trial balance, the client ledger, and the trust three-way reconciliation without anyone re-keying it.

โš–๏ธ

Trust-Aware Routing

The system knows which balances are fiduciary and refuses entries that would commingle or advance across clients.

๐Ÿงพ

Reason-Coded Credit Memos

Every credit carries approver, reason, source invoice, and GL impact - and reports roll up by reason code.

๐Ÿ”„

Full Reversal, Not Deletion

Corrections are posted as reversing entries with an audit trail. Nothing is silently overwritten.

๐Ÿฆ

Refund Lifecycle Tracking

Issued, cleared, or stale - with dormancy aging that surfaces unclaimed property obligations before they are late.

๐Ÿ”Ž

Smart Bank Matching

AI-assisted reconciliation across 15,000+ bank connections catches the duplicate deposit before anyone notices the credit.

๐Ÿ“Š

Open Credit Balance Report

One report showing every client credit, its age, its origin, and whether it sits in trust or operating.

An unearned client balance sitting in an operating account is not a bookkeeping preference. It is the firm using client money as working capital, and the fact that it happened by accident is not a defense.

๐Ÿงช The Five-Minute Test

Run this on your current system today. Ask for a single report showing every open client credit balance, how old each one is, which invoice or payment created it, and whether the money is currently sitting in trust or operating.

If producing that requires exporting to a spreadsheet, or if the answer to "trust or operating" has to be determined by someone who remembers, the exposure is not theoretical. It is just unmeasured.

โœ… Key Takeaways
  1. "Overpayment" covers four distinct events - simple overpayment, duplicate payment, post-payment adjustment, and misapplied payment - and each requires a different entry.
  2. Unearned client money belongs in trust or back to the client, regardless of which account it landed in. A generic "customer credit" in operating is the wrong destination.
  3. Never correct a misapplied payment as a ledger-to-ledger transfer between two clients; route the reversal and re-application through the account with both sides documented.
  4. Credit memo authority is one of the highest-risk permissions in legal accounting - reason-code it, restrict it, and put it on a report a partner actually reads.
  5. A refund is not complete when issued; track it to clearing or into dormancy, because stale refund checks mature into unclaimed property obligations.

Find Every Open Client Credit in One Report

LawAccounting routes overpayments, credit memos, and refunds through a single trust-aware engine on a unified double-entry ledger - so client money never loses its identity between systems.

Schedule Your Demo โ†’

Related Articles

โ† Back to Blog