Sales

Customer Refunds

Return money to a customer. Two scenarios: credit note issued and overpayment received. Both post a Customer Refund that moves cash back to the customer.

A customer refund is the physical transfer of cash back to a customer. It is distinct from a credit note (which reduces what they owe) and from voiding (which reverses the original transaction entirely). A refund happens after money has already been received — either because a credit note created a credit balance, or because the customer overpaid. It is its own document, Customer Refund, numbered CRF-.

A Customer Refund raised from a credit note, and the journal it posts.

Two Refund Scenarios

ScenarioWhat HappenedHow to Refund
Credit note issuedCustomer returned goods or the invoice was reduced after payment. A posted credit note left an unapplied credit on the customer's account. You now owe the customer money.From the credit note: More → Convert to → Customer Refund, or Lifecycle → Refunds → Create refund. The refund is linked to the credit note.
Overpayment receivedCustomer paid more than they owed. The surplus sits as an unmatched receipt and the customer page reads "This customer is in credit by …".Sales → Invoices → Credit Refund tab → New (or /customer-refunds/new). Pick the customer and enter the surplus.

Form Fields

FieldDetails
CustomerRequired.
DateRequired. The date the money leaves.
Payment MethodRequired. Bank Transfer, Cash, Check, Card, Wire Transfer, or the methods configured in Settings.
Payment SourceRequired. Cashflow Account, or Uncategorized to tie the refund to an imported bank line.
Payment AccountRequired. The bank or cash account the refund is paid from.
AmountRequired. Up to the customer's credit balance.
Details/MemoOptional. The transfer reference; appears on the journal and the ledger.
Apply to InvoicesOptional. Name the documents the refund relates to.

Journal Entry for a Customer Refund

Regardless of the scenario, the refund moves money out of the bank and back onto the customer's receivable, clearing the credit.

Customer Refund: USD 1,500 returned to Global Trading Ltd
AccountDebitCreditDescription
Accounts Receivable1,500—Credit balance cleared — the customer no longer holds money with you
Bank Account—1,500Cash transferred out to the customer
ℹ️Why the refund debits Accounts Receivable

A credit note credited AR; an overpayment credited AR through the receipt. Either way the customer's receivable went negative — money you hold for them. The refund debits AR by the same amount, bringing the customer back to zero, and credits the bank account the money left from. No clearing account is involved.

Scenario 1: Refunding a Credit Note

1
Post the credit note

Sales → Invoices → Credit Notes. Make sure the credit note is Issued. If it has already been applied to open invoices there is nothing to refund — the Credit card shows Remaining credit.

2
Convert it to a refund

On the credit note, click More → Convert to → Customer Refund. The refund form opens with the customer pre-filled; enter the remaining credit as the amount.

3
Choose the bank account and date

Set Payment Method, Payment Source and the Payment Account the money is sent from. Set the date the transfer was (or will be) made. Put the transfer reference in Details/Memo.

4
Save

The refund is Issued and its journal is written. The customer's account no longer shows an open credit; the bank account decreases by the refund amount.

Scenario 2: Refunding an Overpayment

1
Identify the overpayment

Open the customer page. The Overview shows Unapplied payments and, once every invoice is settled, "This customer is in credit by …". The Collections stage on the Activities tab lists the Unmatched or Partly matched receipt.

2
Verify the surplus amount

Confirm that the receipt exceeds what should have been paid. For example, the customer owed USD 3,000 but transferred USD 3,500 — the USD 500 surplus is the refund amount.

3
Raise the refund

Sales → Invoices → Credit Refund → New. Select the customer, enter the surplus, the bank account and the date of the outgoing payment.

4
Save

The overpayment is cleared. The bank account is reduced. The customer's account is back to zero.

What Not to Do

Incorrect ActionWhy It Is a Problem
Void the original receipt to "undo" the overpaymentVoiding removes the receipt from the ledger. If the bank actually received the money, the bank account will be misstated. Voids are for errors, not refunds.
Create a manual journal to debit AR and credit bank directlyBypasses the customer sub-ledger linkage. The customer statement will show the movement without a document behind it.
Leave the credit balance open indefinitelyThe customer's money remains a liability on your balance sheet. Resolve credits within a reasonable time.