How to Void a Check in QuickBooks Online

You’re familiar with the process of voiding paper checks. Writing “VOID” on a check—whether you’ve made an error writing the check or because you need to submit a voided check for electronic payment purposes—indicates the check is no longer valid to use for payment. This gives you some level of protection from fraud.

However, there’s another step you must follow when you void a check. That step is voiding the check in your accounting system. Like voiding a paper check, voiding a check in your accounting system helps protect you from fraud by keeping your bookkeeping records accurate.

Whether it’s a handwritten check, a check used to set up electronic payments, or a check you processed in error within your accounting system, it’s easy to void a check in QuickBooks Online. Before we get into how to do that, let’s look at what it means to void a check and why it’s important to do it properly.

What It Means to Void a Check

When you void a paper check, it means that particular check is no longer valid for payment purposes. This applies to both the physical check itself and also the check number associated with the check.

Simply writing “VOID” across a check gives you some protection against fraud. However, sophisticated fraudsters can still use the information on the check to create fake checks on your account or to set up electronic payments and transfers. For this reason, you must be very careful about protecting checks you have voided. The best way to protect these checks is to either shred them or file them securely.

Properly voiding and protecting paper checks is only one step of the process, though. You need to keep a record of the voided check within your accounting system to help you catch any attempt to use that check number again. Remember, when you void a check, the physical check itself and the check number associated with the check are both rendered invalid.

When you void a check in QuickBooks Online, you can easily see if that check is presented for payment again. And quick detection is key to protect your account from fraudulent activity.

Voiding vs. Deleting

From an accounting perspective, there’s no real difference between voiding and deleting a check in QuickBooks Online. Voiding and deleting accomplish the same thing: Both actions remove the impact of the transaction on your financial statements. From a recordkeeping perspective, though, it’s much better to void a check than to delete it.

For example, let’s say you processed a $150 payment using check #1223 to the company that cleans your office. When you present the payment to the head of the cleaning crew, she delivers some good news: You’ve been extended a loyalty discount, and your service now only costs $135/week.

You cut a new check (#1224) for $135 and record it in QuickBooks. But now you have to get the $150 payment off your books.

When you recorded the original payment using the Check screen in QuickBooks, the following entry happened “behind the scenes”:

Debit: Cleaning Expense $150

Credit: Checking Account $150

Check #1223 was also added to your Check Register.

If you delete the check, three things will happen: 

  1. The original debit and credit for $150 will be wiped out of your accounting records, and your profit and loss statement will show only the new payment for $135. 
  2. Your Check Register will also be updated to show the correct available balance in your checking account.

These two things are fine. In fact, this is exactly the same thing that would happen if you voided the check.

However, another thing will happen and this is where you could have a problem:

  1. Deleting the check also means there is no longer any record of it in your accounting system.

Your Check Register will now jump from check #1222 to #1224. If you try to record another check using #1223, you won’t receive a duplicate check number warning. This means you run the risk of creating future checks using incorrect check numbers. Now you have a potential nightmare during reconciliation because you could have multiple checks in your system with the same check number. It also means someone could potentially create a forged check using #1223, present it for payment, and you are less likely to catch the fraud.

If you void the check instead of deleting it, you retain a record of check #1223 in your Check Register. It now shows $0 (and the debit and credit are zeroed out as well, instead of simply disappearing). This lets you keep an accurate record of all your transactions instead of having to remember what actually happened with check #1223.

Likely the only time a check should be deleted is if you accidentally duplicate an entry—like if you forgot you entered check #1224 for $135 and enter it again. If you void a check, actually use the features in QuickBooks Online to properly void the check (there is one exception to using the void features, which we’ll cover later).

How to Void a Check in QuickBooks Online, Step-by-Step

It’s easy to void a check in QuickBooks Online. Not only does voiding checks keep your profit and loss statement and Check Register accurate, but if you use QuickBooks Online’s accounts payable features properly voiding checks ensures your A/P records are always accurate, too.

To Void a Check Already Recorded in QuickBooks Online

1. Locate the check you want to void. The easiest way to do this is by going to the Check Register. From the Dashboard, either (a) click on Banking in the left-hand toolbar or (b) click on the bank account under Bank Accounts on the right side of the screen.

void-check-quickbooks
Click on “Go to Register” on the next screen.
void-check-quickbooks
Search for the check you want to void, using the filters if needed:

void-check-quickbooks

2. Click into the check line in the Register, then click the Edit button.

void-check-quickbooks

3. Click More at the bottom of the next screen, then select Void.

void-check-quickbooks

4. Click the “Yes” button on the dialog box. The warning lets you know the check was used to pay a bill. When you click Yes, the payment is voided, and the bill is updated to show as open and payable on your A/P reports.

void-check-quickbooks
5. Click the “OK” button.

void-check-quickbooks

6. Review your Check Register. You’ll now see the check shows $0 and voided.

void-check-quickbooks

To Void a Check Not Previously Entered in QuickBooks Online

1. Click the “New” button on the Dashboard, then select Check under Vendors.

void-check-quickbooks

2. Create the check as usual. Fill in the (a) payee name, (b) date the check was written, and (c) check number. Make sure you’ve selected the correct (d) bank account. The (e) category isn’t terribly important, but it cannot be left blank. Finally, enter an (f) amount of $0.00 and note in the (g) description box that it is a voided check. Finally, click the (h) “Save and Close” button.

void-check-quickbooks

3. Review your Check Register. You’ll now see the check shows $0 and voided.

void-check-quickbooks

Even if you voided the check because a vendor or customer required it to set up electronic payments for your business, we recommend following this process to void the check number in QuickBooks Online.

To Void a Check From a Prior Accounting Period

Earlier, we mentioned an exception to using the QuickBooks Online features outlined above to void checks. When you discover a check needs to be voided from a prior accounting period, you will need to follow a different procedure to keep your records accurate. This revised process isn’t necessary if the check to be voided was written in a previous month. However, if it was written in a prior year, and if the books for that year have been closed, you will want to use this amended process.

Using this amended process will prevent changes to your closed books while still keeping your bookkeeping accurate.

1. Create a deposit to offset the check to be voided. Click the “New” button from the dashboard, then select Bank Deposit under Other.

void-check-quickbooks

2. Fill out the Bank Deposit form as usual. Make sure you select the correct (a) bank account and set the (b) date to one in the current accounting year. We recommend using either 1/1 or 12/31 of the current accounting year to make it easier to find this adjusting entry. In the (c) “received from” field, enter the vendor’s name to whom the check was written. Use the same (d) account you used on the check you’re voiding (you can create a multi-line deposit if the original check was split over multiple chart of accounts categories), and in the (e) description enter “Entry to void check #(check number) from prior period.” You can leave the “Payment Method” and “Ref. No.” fields blank. Finally, enter the (f) amount of the original check and click (g) save.

void-check-quickbooks

3. Mark both the original check and the deposit you just created as reconciled. You can either do this during your next reconciliation, or you can mark the transactions reconciled in the check register.

If the voided check was used to pay a bill that is still due, you will need to create a new bill, dated in the current accounting year (we recommend using 1/1 of the current year to make the adjustment easier to find).

Keeping Your Reconciliations Accurate

If you void a check that has previously been reconciled, you will need to undo the reconciliation and then reconcile the account again, this time selecting the correct transaction for your reconciliation (you will never void a reconciled check.)

However, voided checks will keep popping up on your bank reconciliation screen unless they are marked as reconciled. If you have a lot of voided checks, this will make your reconciliation screen cluttered and could possibly lead to mistakes.

We recommend either marking your voided checks as reconciled in the check register or selecting these $0 entries during your next reconciliation

Final Thoughts

Properly voiding checks in QuickBooks Online keeps your bookkeeping records accurate. This, in turn, protects your business from fraud and helps you ensure your financial statements are always correct.

Although deleting a check accomplishes the same thing on your financial statements as voiding one does, deleting checks also compromises your recordkeeping and opens the door for potential errors. Deleting checks also makes it harder for you to detect fraud on your account. The only time a check should be deleted is if a duplicate entry was made by accident.

The process to void a check in QuickBooks Online is easy and straightforward. It only gets tricky when you have to void a check written in a prior accounting year. If you’re hesitant to tackle voiding a check written in a previous year on your own, reach out to a QuickBooks ProAdvisor or a bookkeeper or accountant well-versed in QuickBooks Online. They will be able to walk you through properly voiding your specific transaction so your bookkeeping stays accurate.

Billie Anne Grigg

Billie Anne Grigg is a contributing writer for Fundera.

Billie Anne has been a bookkeeper since before the turn of the century. She is a QuickBooks Online ProAdvisor, LivePlan Expert Advisor, FreshBooks Certified Beancounter, and a Mastery Level Certified Profit First Professional. She is also a guide for the Profit First Professionals organization. 

Billie Anne started Pocket Protector Bookkeeping in 2012 to provide an excellent virtual bookkeeping and managerial accounting solution for small businesses that cannot yet justify employing a full-time, in-house bookkeeping staff.

Read Full Author Bio