How To Write Customer Refund Checks


Occasionally it may be necessary to write a customer a refund check. This process is one method that once setup is easy to use and ensures your accounting and the customer’s account are accurate. This method is when the refund needs to be in the form of a check. If issuing a credit card or cash refund see the additional information at the end of this knowledgebase article.
There can be several reasons why you may need to give a customer a refund.

  • The customer returned product which they had already paid for.
  • The customer was overcharged and has already paid.
  • The customer cancels a pre-paid service agreement and you agree to refund for unused visits. 

The above reasons will require creating a credit memo to the customer’s account.

  • A prepayment was entered as a deposit then the customer decided to not have the work done.
  • Customer has overpaid an invoice on their account.
  • Customer has an open credit on their account which they are asking to be refunded.

Whatever the reason for the refund, the story will pause with “And now the there is a credit on the customer’s account which needs to be refunded by check.”
This process involves using a method of payment that is pointed to an AR wash/clearing account. Then the same account is used when writing the customer’s check.


Create an AR wash/clearing account if you do not already have one.

  1. Select Company → Enter Chart of Accounts.
  2. Click Add New.
  3. In the Account field, use a number close to your existing Accounts Receivable account.
  4. Select 01 Cash for the Category.
  5. Enter "AR Wash" or "AR Clearing" (or something similar) for the Description field.

Create a RefundCk method of payment.

  1. Select Receivables → Payment Methods.
  2. Click Add New.
  3. Enter RefundCk in the Payment Method field.
  4. Enter "Refund Check" in the Description field.
  5. For Account Number, select the wash/clearing account you just added to the Chart of Accounts.
  6. Set the Type field to Credit.

Details to Use

As mentioned the customer at this point should have a credit on their account. Enter a credit memo if needed.

Pay the credit with the RefundCk method of payment.

  1. Select Receivables → Enter Payments.
  2. Select appropriate customer and date. 
  3. Select RefundCk for the Payment Method.
  4. Check # - (optional) Enter the word Refund and the check # you plan on writing to the customer. This text will display on customer statements. 
  5. Check the Pay column next to the credit item. This could be either a credit memo or a pre-payment depending on the situation.

Write the check

  1. Select Banking → Write Checks.
  2. Fill out the check as usual. In Pay to: drop down select Customer and then select the customer from the drop down. 
  3. In the bottom Account field select the same AR Wash/Clearing account created above for the RefundCk method of payment.


The customer’s account will now have a zero balance.
The AR Wash/Clearing account will have a zero balance.

  • Credit from the method of payment.
  • Debit from the check.

Additional Information

When doing a credit card refund in Step 1 the normal credit card method of payment can be selected such as MC, VISA or AMEX. A negative amount will appear in the make deposit screen where it can be grouped with the rest of the daily credit card batch.

Note: ESC can’t issue credits to the customer’s credit card. It will be necessary to use your credit card processor’s web portal to credit the customer’s credit card.
When doing a cash refund in step 1 the normal cash method of payment can be selected. A negative amount will appear in the make deposit screen for your daily cash deposit.

0 people found this helpful



Please sign in to leave a comment.