QuickBooks HelpQuickBooksHelpIntuit

Void or refund customer payments in QuickBooks Online

by Intuit27 Updated 1 week ago

Learn how to void or refund payments processed in QuickBooks Online.

If you have Online Payments, you can take and process customer credit card payments in QuickBooks Online. Sometimes you may need to void or refund payments. Here's how to void or refund a payment transaction in QuickBooks Online so everything is processed and your accounting stays accurate. We'll also show you how to give partial refunds.

When to void or refund a transaction

Note: If you already set up instant deposits, the payments are batched automatically.

  • Payment transaction batch at a particular specific time every business day which may vary based on region. If the payment transaction isn’t batched yet, you can void it. If you void the transaction before the payment gets processed, you’ll avoid a fee. Learn more about the payment processing times 
  • If the payment transaction has already batched, you’ll need to give your customer a refund. You can refund the whole amount or refund specific products, services or fees. Keep in mind that there are fees for refund transactions.
    1. Note: If you already set up instant deposits, the payments are batched automatically.

Void a sales receipt paid by credit card

  1. Go to Sales and select All sales (Take me there).
  2. Select the sales receipt for which you want to void the payment.
  3. In the Action column, select Void from the ▼ dropdown.
  4. Select Void on the message pop-up.
  5. The transaction is now voided, and you will see the Status as Voided.
  6. You can print a voided sales receipt by selecting Print icon.

Void an invoice paid by credit card

  1. Go to Sales and select Invoices (Take me there).
  2. Select the invoice for which you want to void the payment.
  3. In the Action column, select Void from the ▼ dropdown.
  4. Select Void on the message pop-up.
  5. The transaction is now voided, and you will see the Status as Voided.
  6. You can print a voided invoice by selecting Print icon.

Refund a customer's credit card payment

There are a few ways you can refund a payment in QuickBooks Online. Follow the steps based on how you processed the payment.

Before you refund a sale:

  • Credit card refunds can only go back to the original card used for the payment. You might need to talk to your customer to verify this info.
  • You can only refund up to the amount of the original sale.
  • You can only refund a credit card payment within 90 days of the sale.

Refund a customer's ACH payment

Need to refund an ACH payment that included a convenience fee? You can do this through the Merchant Service Centre. Just make sure at least 5 business days have passed since the initial transaction.

At this time, QuickBooks doesn't have the ability to process ACH refunds within our system. We're committed to providing our customers with the tools they need to protect their business.

To keep your business safe, be careful when processing a refund for an ACH payment outside QuickBooks. This will help prevent losses. Here are some signs of suspicious activity to watch out for:

  1. Large Transactions: Is the refund request on a large order?
    • Bad actors often target large transactions and increase the risk of suspicious activity.
  1. Changes in Order or Payment Details: Did the customer request a change to the order or cancel part of the order after it was ordered? 
    • Requests to change orders or payment details after they’ve  been placed and invoiced may be an attempt to direct payments to bad actors.
  1. Partial Refund Requests: Is the customer requesting a partial refund? 
    • Bad actors may request partial refunds to legitimise the request to obtain additional funds at a later date. 
  1. Expressing Urgency or Pressure: Is the customer expressing a sense of urgency or pressure to have the refund processed? 
    • If your customer pressures you to act quickly when processing a refund, consider this a red flag and pause before you continue. If you have any doubts or feel uncomfortable about the legitimacy of a refund request, you can advise your customer to dispute the transaction through proper channels. You can then re-issue a new invoice with the new amount.

To keep your business safe, it's important to stay alert and take extra steps when ACH refund requests come in. This will help reduce the risk of fraud.

To refund a transaction

  1. Visit the Merchant Service Centre. Or, in QuickBooks, go to Account & Settings, then the Payments tab, and click Manage account. Merchant Service Centre will open in a new tab.
  2. From the Merchant Service Centre, go to Processing Tools, then Refund an eCheck.
  3. Select the date range for the payment you want to refund, then Search.
  4. Find the transaction you’d like to refund or void, then Submit.
  5. If the action was initiated the same day as the transaction, it will be voided. If the action was initiated 5 or more days after the transaction, it will be refunded. A refund cannot be processed if it’s been less than 5 days since the transaction.

Warning: Refunding a transaction from the Merchant Service Centre does not automatically update your accounting books. 

To have your books correctly reflect the refunded transaction, you will need to do the following:

  1. Create a refund receipt for the customer you refunded.
    1. Select + New, then select Refund receipt.
    2. From the Customer ▼ dropdown, select the customer you want to give a refund.
    3. Fill out the fields with the same info on the original sale.
    4. Note: If you choose an stock item, QuickBooks will put it back into stock. If the item is defective or if you don’t want it added back to stock, you can make an stock adjustment.
    5. From the Refund from ▼ dropdown, select the account you issued the refund from.
    6. From the Save and new ▼ dropdown, select Save and close.
  2. Once the refund transaction happens, you’ll need to manually match the refund receipt to your bank transaction.

A book with a menu screen and a keyboard.

A book with a screen showing a menu.

  1. Select + New, then select Refund receipt.
  2. From the Customer ▼ dropdown, select the customer you want to issue a refund to.
  3. Fill out the fields with the same info on the original sale.
    • To issue a refund to their credit card, select Credit card from the Payment method ▼ dropdown.
    • To issue a refund to their bank account, select Direct Debit from the Payment method ▼ dropdown.
      Note: If you don't have Direct Debit in the Payment method ▼ dropdown, select + Add new, then select Save.
  4. From the Refund from ▼ dropdown, select the account you want to issue the refund from.
  5. Select Save and close.
  6. Add all products or services the customer returned in the Product/Service column.
  7. Make sure to fill the date, quantity, rate, amount, sales tax, and other fields accordingly, then select Save and close.
  8. You can now send or print the refund receipt by selecting Print icon.
  1. Select + New, then select Refund receipt.
  2. From the Customer ▼ dropdown, select the customer you want to issue a refund to.
  3. Enter the details in the fields using the same info from the original sale.
  4. Review the transaction info, then select Save and close.
    Note: If you need to issue a partial refund, you can edit the items or amount accordingly.

We're here to help
If you have questions about invoices or need help creating, customising or importing them, let us know. Sign in to QuickBooks start a discussion with a qualified QuickBooks expert in our community.

QuickBooks Online EssentialsQuickBooks Online PlusQuickBooks Online Simple Start

Sign in now for personalized help

See articles customized for your product and join our large community of QuickBooks users.