Skip to main content
Invoicing Basics

Customer Overpaid an Invoice? Refund vs Credit (2026)

What to do when a customer overpaid an invoice: refund or credit, how to record it, journal entries, a sample email and mistakes that cause headaches.

By Invoice Creator Editorial Team 8 min read

Quick answer: If a customer overpaid an invoice, apply the payment up to the amount due, record the excess as a customer credit (a liability, not income), tell the customer, and either refund it to the original payment method or, with their agreement, apply it to a future invoice. Keep a written record of whichever option you choose.

Overpayments happen more often than most small businesses expect: a client pays an invoice twice, pays the original amount after you issued a discount, adds tax that was already included, or simply types the wrong number. The money is not yours to keep, but how you handle it affects your books, your cash flow and the relationship. This guide covers the causes, the refund vs credit decision, the accounting entries and a sample email.

What is a customer overpayment?

A customer overpayment is any payment received that is larger than the balance owed on an invoice or account. The excess is a credit balance in the customer's account. On your balance sheet it is a liability (you owe the customer), not revenue. It turns into revenue only when it is applied against a future sale.

Common causes:

  • Duplicate payments: the same invoice paid twice, often once by check and once online. See how to handle duplicate invoice payments.
  • Paying an outdated amount after a credit, discount or correction was issued.
  • Typing errors in bank transfers.
  • Paying a deposit and the full amount without subtracting the deposit.
  • Tax added twice by a client's AP team.
  • Prepayments intentionally made ahead of future work, which are technically not errors but sit as credits too.

Refund vs credit: which should you choose?

FactorRefundCredit to future invoices
Best whenOne-off customer, large amount, customer asks for money backRepeat customer with upcoming invoices
Customer consent needed?No, but confirm destination accountYes, ask before holding their money
Cost to youPossible lost processing fee, bank feesNone
Cash flowMoney leaves nowMoney stays until used
Admin laterClosed immediatelyMust track until fully used
RiskRefund fraud if sent to a new accountForgotten credits, unclaimed property issues

The default should follow the customer's wishes. If you offer a credit and they prefer a refund, refund it. A credit that sits unused for years becomes a compliance problem: in the US, state unclaimed property laws can require businesses to report and remit long-dormant customer credits to the state.

How to handle a customer overpayment step by step

  1. Confirm the payment cleared. Wait until the funds are settled, especially for checks and new customers.
  2. Identify the cause by comparing the payment to the invoice, earlier payments and any credit notes.
  3. Apply the payment to the invoice up to the amount due so the invoice shows as paid.
  4. Record the excess as a customer credit in your books.
  5. Contact the customer within a few days, explain the amount and ask whether they want a refund or a credit.
  6. Act on their answer: send the refund to the original payment method, or apply the credit to the next invoice and show it clearly.
  7. Document everything: the email, the refund confirmation or the invoice where the credit was applied.

Worked example: recording an overpayment

Invoice #1045 is for $2,400. The client sends $2,640 because their AP team added 10 percent tax that was already included. Here is how it flows through double-entry bookkeeping (illustrative account names; your chart of accounts may differ):

EventDebitCreditAmount
Payment receivedCash (bank)Accounts receivable (invoice #1045)$2,400.00
Excess receivedCash (bank)Customer credits (liability)$240.00
Option A: refund sentCustomer credits (liability)Cash (bank)$240.00
Option B: applied to invoice #1061Customer credits (liability)Accounts receivable (invoice #1061)$240.00

If the client chooses Option B and invoice #1061 is for $1,800, the next invoice should show:

LineAmount
Website maintenance, November 2026$1,800.00
Less: credit from overpayment on invoice #1045-$240.00
Balance due$1,560.00

For a refresher on how these entries balance, see debits and credits explained.

Sample email to a customer who overpaid

Keep it short, factual and give them a choice:

Subject: Overpayment on invoice #1045

Hi Maria, thank you for your payment of $2,640.00 received on October 20. Invoice #1045 was for $2,400.00 (tax included), so you overpaid by $240.00. We can refund the $240.00 to the account it came from, or apply it as a credit to your next invoice. Please let us know which you prefer. Best regards, Sam.

If the customer chooses a refund, send it only to the original account or card. Be cautious if someone you do not know overpays by a large amount and then asks you to wire the difference elsewhere; that is a well-known scam pattern. The FTC's guidance on fake check scams describes how it works.

How to refund an overpayment by payment method

  • Card payments: refund through your processor so it returns to the same card. Check whether the processor keeps the original fee; see our guides to Stripe fees and PayPal fees.
  • Bank transfer or ACH: send a transfer back to the account it came from, after confirming the details by phone using a number you already have on file.
  • Check: wait for the check to clear, then issue a refund check or transfer.
  • Payment apps: use the app's refund function rather than sending a new payment.

Overpayment vs prepayment vs deposit: what is the difference?

All three leave money in the customer's account before it is earned, but they start for different reasons and are handled differently.

OverpaymentPrepaymentDeposit
Intentional?Usually noYesYes
Tied to an invoice?Excess over an existing invoiceFuture invoices in generalA specific job or order
Typical recordCustomer credit or unapplied paymentCustomer credit or unearned revenueCustomer deposits or unearned revenue
Next stepAsk the customer: refund or creditApply as invoices are issuedDeduct on the final invoice

Deposits have their own rules about refunds and forfeiture, set in your contract; see our deposit invoice guide for wording.

How accounting software handles overpayments

Most accounting tools handle the entries for you once you record the payment correctly. In general:

  • When you record a payment larger than the invoice, the software usually asks whether to keep the excess as a credit or record it as an overpayment on the customer's account.
  • The credit then appears when you create the customer's next invoice, ready to apply.
  • If you refund instead, you record a refund against the credit so it clears and does not sit on the balance sheet.

The labels differ by product (credit, overpayment, unapplied payment, customer credit), so check the help center of the tool you use. If you invoice with a simple generator rather than accounting software, keep a short spreadsheet of open customer credits and review it monthly. Our comparison of an invoice generator vs accounting software explains when it is worth moving to a full system.

What happens to credits nobody claims?

A customer credit that sits untouched for years does not quietly become yours. In the US, every state has unclaimed property rules that can apply to uncashed refund checks and dormant customer credit balances, with dormancy periods and reporting deadlines set by each state. Many businesses avoid the issue by refunding small credits once a customer relationship ends. If you have old balances, ask your accountant whether they are reportable.

Should you issue a credit note for an overpayment?

A credit note (or credit memo) is mainly used to reduce an invoice, for example after a return or pricing error. An overpayment does not change the invoice, so many businesses simply record the credit balance in the customer account. That said, a short credit memo or customer statement showing the balance is helpful when the client's AP team needs paperwork to reconcile. Our credit note guide explains when each document fits.

Common mistakes with customer overpayments

  • Recording the excess as revenue. It overstates income and taxable profit.
  • Not telling the customer. Silence damages trust when they find it in their reconciliation.
  • Refunding before funds clear. A bounced check plus a refund means you lose twice.
  • Refunding to a different account on request without verification.
  • Losing track of credits so they never get applied.
  • Marking the invoice "overpaid" and leaving it open, which confuses aging reports.

Overpayments usually start with an unclear invoice. Showing deposits, prior payments and whether tax is included on every bill prevents many of them. See also partial payment invoices for showing amounts already paid.

This guide is general information, not accounting or legal advice. Unclaimed property and refund rules vary by state and country.

How to prevent overpayments

  • Show a clear "Balance due" line, after deposits and credits, at the bottom of every invoice.
  • State "Tax included" or show tax as a separate line, never both ambiguously.
  • Use unique, sequential invoice numbers so clients do not pay the same bill twice.
  • Void and replace corrected invoices instead of sending a second copy with the same number; see how to void an invoice.
  • Send statements to frequent clients so both sides see the same account balance.

When a customer overpaid an invoice, the fix is simple: record the excess as a liability, tell the customer quickly and refund or credit it based on their choice. Clear invoices with an obvious balance due prevent most overpayments in the first place. You can create invoices like that in the free invoice generator, which needs no sign-up and downloads a PDF built right in your browser.

Frequently asked questions

Do I have to refund a customer who overpaid?

The money belongs to the customer, so you should either refund it or, with their agreement, apply it as a credit to future invoices. Keeping an overpayment without telling the customer is not a safe option. In the US, unclaimed customer credits that sit on your books for years may eventually have to be reported to the state under unclaimed property laws.

How do I record a customer overpayment in accounting?

Apply the payment to the invoice up to the amount due and record the excess as a liability, often called customer credit, customer deposits or unapplied cash, rather than income. When you refund it, debit that liability and credit cash. When you apply it to a later invoice, debit the liability and credit accounts receivable. Most accounting software creates these entries automatically.

Is an overpayment income for tax purposes?

Generally no, because the excess is money you owe back to the customer, not revenue you earned. It becomes revenue only when it is applied to a sale. If a customer formally abandons a credit, its treatment can change, and state unclaimed property rules may apply first. Ask your accountant how to handle very old balances.

How long do I have to refund an overpayment?

There is usually no single federal deadline for business-to-business overpayments, but refunding promptly, often within a few business days of confirming the payment cleared, is good practice. Consumer protection rules and card network rules may set timelines for some refunds. Your own terms and conditions can also set a refund policy, so check what you have promised.

Should I refund to the original payment method?

Yes, in most cases. Refunding to the original card, bank account or payment app keeps a clean audit trail and reduces fraud risk. Be wary of anyone who overpays by a large amount and asks you to send the difference to a different account or by gift card or wire, which is a common scam pattern. Confirm the original payment has fully cleared first.

Will I lose processing fees when I refund an overpayment?

Possibly. Some payment processors do not return the original percentage fee when you refund a card payment, so refunding a $500 overpayment could cost you the fee on that $500. Check your processor's refund policy. Applying the overpayment as a credit on the next invoice avoids the extra cost, which is one reason many businesses offer credit first.

What if the customer overpaid by a few cents?

Many businesses set a small write-off threshold, such as under $1 or $5, for rounding differences, and record the small excess as miscellaneous income or a minor adjustment according to their accounting policy. Agree the threshold with your accountant and apply it consistently. Larger amounts should be refunded or credited, and the customer told either way.

What is the difference between a credit note and a refund?

A credit note is a document that reduces what the customer owes, either cancelling part of an invoice or creating a balance to use against future invoices. A refund is money actually sent back. For overpayments, you might issue a credit memo to show the balance, then either let it sit against future work or close it with a refund payment.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading