Easy Tech Tuts
QuickBooks

How to Cancel a Payment in QuickBooks Online, Stop Payments Easily 2026

By Impran M N

Whether you accidentally cleared the wrong invoice or need to halt a scheduled vendor payment before it processes, QuickBooks Online handles the two situations differently. This guide covers voiding a recorded customer payment to preserve your audit trail, and separately intercepting a scheduled ACH bill payment before it funds.

01Find the customer payment

Go to Sales, then Customers, and open the profile for the client whose payment you need to cancel.

02Open the specific payment

In the customer's activity list, click the payment entry you intend to reverse.

03Void the transaction

Click More at the bottom of the transaction screen, select Void, and confirm the pop-up to zero out the record while keeping the audit trail.

04Cancel a scheduled bill payment

Go to Expenses, then Bill Payments, find the scheduled ACH row before the funding cutoff, and click View Details.

05Halt the scheduled payment

Click Cancel This Payment to stop the processing run, then run a Customer Balance Detail report to confirm the invoice returns to Open status.

FAQ

Frequently asked questions

Should I void or delete a payment?

Voiding is preferred since it zeroes out the amount while keeping a visible record for your audit trail, rather than removing it entirely.

Can I cancel an ACH payment after it's already processed?

No, you generally need to catch it before the scheduled funding cutoff — once processed, it can't be canceled through this workflow.

Will voiding a payment reopen the original invoice?

Yes, voiding the payment updates the customer's accounts receivable balance so the invoice shows as open again.

How can I verify a cancellation went through correctly?

Use the Audit Log report to confirm the change, and run a Customer Balance Detail report to check the invoice status.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.