Yes, geckosmart. There's a way to process a refund in QuickBooks (QB) Online.
For the fund that was transferred via ACH, you can record the refund manually in QBO as a Refund receipt:
- Go to the + New menu and choose Refund receipt.
- Pick the appropriate Customer and input the Refund Receipt Date.
- Enter the original sale's full details.
- To issue a refund to the customer's Credit Card (CC), select Credit Card as the Payment method and enter the credit card details of your customer.

- If this money should transferred back to their bank account, the Payment Method should be Direct Debit.
- Choose the account you've used to refund your customer in the Refund From field.
- Double-check everything, and once done, hit Save and close.
If the customer paid you via CC, you can process the refund by opening the sales transaction (sales receipt or invoice payment) directly from the All sales window:
- Go to the Sales menu.
- Navigate to the All sales tab.
- Modify the transaction Type, Date, and Customer fields accordingly.
- Click View/Edit under the Action column.
- Tick the More option and select Refund.
To gather more insights about customer refunds in QuickBooks, review this link: Void or refund customer payments.
You may also optimize your accounting management in the platform with the help of our QuickBooks Live Expert Assisted team. They can assist you with your bookkeeping needs so you can maximize your business operations.
By the end of the month, you can notify your customers about their outstanding balances that they need to settle by sending a customer statement. For more details, explore this article: Create and send customer statements in QuickBooks Online.
You're always welcome to this thread if you need more help with your QuickBooks needs.