OnCallSolve

How to Void a Check in QuickBooks

How to Void a Check in QuickBooks
Rachel Torres
Written by

Rachel Torres

Senior Technical Writer
Sandra Hoffmann

Reviewed byFormer Intuit Product Manager

Published: Mar 9, 2026Updated: Mar 9, 2026

Key Takeaways
  • Voiding a check preserves the transaction record and sets the amount to $0.00, while deleting removes it entirely from your books
  • In QuickBooks Online, locate the check in the register, click More, and select Void to complete the process
  • In QuickBooks Desktop, open the check in the Write Checks window, then go to Edit > Void Check in the menu bar
  • Voiding a prior-period check requires a separate journal entry or deposit to avoid disrupting closed accounting periods
  • After voiding any reconciled check, you may need to redo your bank reconciliation to keep records accurate
  • Payroll checks have their own void procedure accessed through the Payroll menu, not the check register

Voiding a check in QuickBooks is one of the most common accounting tasks small business owners and bookkeepers encounter. Whether you issued a check with the wrong amount, sent it to the wrong payee, or need to cancel a payment before it clears, QuickBooks gives you a straightforward way to void checks in both its Online and Desktop versions. This guide covers every scenario: voiding a check already recorded, voiding one that was never entered, handling payroll checks, dealing with prior-period checks, and managing blank paper checks. Following the correct process keeps your books accurate and your bank reconciliation clean.

Need help? Call our support line.

Need help with this issue? Speak directly with a live support representative.

+1 (800) 446-8848

What Does Voiding a Check Mean in QuickBooks?

When you void a check in QuickBooks, the software cancels the payment while keeping a $0.00 record of the transaction. The check does not disappear from your register. Instead, it remains visible with a "Void" notation and an amount of zero. This is fundamentally different from deleting a check, which removes the transaction entirely and leaves no record.

Voiding is the preferred method in most situations because it maintains a complete audit trail. If you are ever questioned about a payment during a tax audit or financial review, the voided check entry shows exactly what happened and when. QuickBooks automatically adjusts your account balances and, where applicable, your accounts payable records when you void a check.

Common reasons you might need to void a check include:

  • The check was written to the wrong payee
  • The amount on the check was incorrect
  • The check was lost or stolen before the payee could cash it
  • A vendor or employee needs to receive payment electronically instead
  • A duplicate check was issued by mistake
  • The check was written in a prior period that has since been reconciled

Understanding the distinction between current-period and prior-period voiding is important before you begin. Current-period voids are straightforward. Prior-period voids, meaning checks dated in a closed accounting period, require extra steps to avoid distorting your financial statements.

Why It Matters

Voiding checks properly keeps several interconnected records accurate at once. Your check register shows the correct balance. Your accounts payable report reflects open bills correctly. Your bank reconciliation matches your actual bank statement. When a check is voided incorrectly, or simply deleted, these records fall out of sync.

For example, if you issued a check to pay a vendor bill and then delete the check instead of voiding it, the bill reappears as unpaid in your accounts payable reports but your bank balance does not reflect that the payment was reversed. The two records contradict each other. Voiding through QuickBooks prevents this because it automatically relinks the vendor bill to the open payables.

Before You Begin

Before voiding any check, confirm the following:

  • Identify whether the check is in the current period or a prior period (a period for which you have already filed taxes or closed your books)
  • Determine whether the check has been reconciled with your bank account, since voiding a reconciled check requires an additional reconciliation step
  • Check whether the check was used to pay a vendor bill or a payroll liability, as these have different void procedures
  • Ensure you have admin access in QuickBooks, since voiding checks typically requires full account permissions
  • If the check was mailed, contact the payee to confirm it has not been deposited before you void it

Step-by-Step Guide

Void a Check Already Recorded in QuickBooks Online

These steps apply when you have already created and saved the check in QuickBooks Online.

Step 1 - Open the Check Register

From the QuickBooks Online dashboard, click Banking in the left sidebar, then select your bank account. Click Go to register to open the transaction register for that account.

Step 2 - Locate the Check

Scroll through the register or use the search and filter tools to find the check you want to void. Click on the check line to expand it.

Step 3 - Click Edit

Click the Edit button on the expanded check entry to open the full check form.

Step 4 - Select Void

Scroll to the bottom of the check form and click More. In the dropdown that appears, click Void.

Step 5 - Confirm

QuickBooks displays a confirmation prompt asking whether you want to void the check. Click Yes. If the check was linked to a vendor bill, a second prompt appears asking whether to reverse the payment. Click Yes to reopen the bill in accounts payable.

Step 6 - Review the Register

Return to your check register. The check now shows $0.00 and the word "Void" in the entry.

Void a Check Not Previously Entered in QuickBooks Online

If you have a physical check that was never recorded in QuickBooks, create a record of it first so you can void it properly.

Step 1 - Create the Check

Click + New in the upper left, then select Check under the Vendors column.

Step 2 - Fill In the Check Details

Enter the payee name, the date the check was originally written, the check number, and the correct bank account. Enter $0.00 as the amount. Add a note in the description field such as "Void - check never cashed."

Step 3 - Save and Void

Click Save and close. Return to the register, locate the check you just created, open it, and follow steps 3 through 6 from the previous section.

Need help? Call our support line.

Need help with this issue? Speak directly with a live support representative.

+1 (800) 446-8848

Void a Check in QuickBooks Desktop

Step 1 - Open the Check

Open QuickBooks Desktop and go to Banking > Write Checks or locate the check through your check register. Find the check you need to void and open it in the Write Checks window.

Step 2 - Void the Check

From the menu bar at the top of the screen, click Edit, then select Void Check.

Step 3 - Read the Prompt Carefully

QuickBooks Desktop shows a message asking how you want to proceed. The options vary depending on whether the check is in the current period or a prior period. Read the prompt carefully before clicking.

  • If voiding in the current period, click Yes to void the check as of today's date
  • If voiding a prior-period check, see the Prior-Period section below

Step 4 - Save the Changes

Click Save and Close to save the voided check. The check amount changes to $0.00 and "VOID" appears in the memo field.

Void a Payroll Check in QuickBooks Desktop

Payroll checks follow a different process because they are tied to payroll liabilities and employee records.

Step 1 - Open the Payroll Void Paychecks Screen

Go to Employees > Void Paychecks in the main menu. If you use a third-party payroll service integrated with QuickBooks, click the payroll icon and select Void Paychecks from the related payroll activities dropdown.

Step 2 - Set the Date Range

In the "Show paychecks from" and "through" fields, enter the date range that includes the paycheck you want to void.

Step 3 - Find and Select the Paycheck

Press Tab to load the list of paychecks in that range. Click to select the paycheck you want to void.

Step 4 - Complete the Process

Follow the on-screen instructions to finish voiding the paycheck. Once done, the paycheck amount changes to $0.00 and "Void" appears in the record. Click Done.

Void a Prior-Period Check

Voiding a check from a closed accounting period is more sensitive. Changing a prior-period transaction can alter your financial statements and potentially affect a tax return that has already been filed. The recommended approach is to record a separate journal entry rather than simply voiding the original check.

In QuickBooks Desktop:

  1. Create a new deposit entry for the amount of the void check
  2. In the memo field, write: "Void Check #[check number] - issued [original date] - [payee name]"
  3. Use the original expense account in the account field
  4. Date the entry in the current period, not the prior period
  5. Consult your CPA or tax preparer before making adjustments to prior-period entries

In QuickBooks Online:

QuickBooks Online allows you to void the check directly, but will warn you if the period is closed. If your accountant has locked the period, you will need to work with them to unlock it temporarily or use a journal entry approach.

Void a Blank Paper Check in QuickBooks Desktop

If you have a physical blank check that was never used but needs to be recorded and voided for audit purposes, use this method:

  1. Go to Banking > Write Checks
  2. Select the correct bank account from the bank account field
  3. Enter the check number and the date the check was printed
  4. Enter the payee name in the "Pay to the order of" field
  5. Enter $0.00 in the amount field
  6. Click Edit > Void Check from the menu bar
  7. When prompted, click Yes if you want to use the current date, or No if you want the void recorded on the original check date
  8. Click Record to save the voided check

Tips and Variations

When to void versus delete: Void a check whenever there is any chance you might need to reference the transaction later, for reconciliation, audit, or vendor dispute purposes. Delete a check only if it was entered by mistake and has never been sent, reconciled, or linked to any other transaction.

Handling reconciled checks: If the check you are voiding has already been reconciled with your bank statement, voiding it will create a discrepancy in your reconciliation. QuickBooks will flag this. You will need to undo the reconciliation, redo it with the voided check excluded, and then re-reconcile. Alternatively, mark the voided check as cleared during your next reconciliation period.

Multiple void checks in reconciliation: Void checks with a $0.00 balance continue to appear in the reconciliation screen until they are matched. To prevent a cluttered reconciliation screen, mark each voided check as cleared or reconciled after you have accounted for it.

Voiding checks issued for vendor payments: When you void a check tied to a bill payment, QuickBooks automatically reopens the original vendor bill. This means the bill shows as unpaid again in your accounts payable reports. Issue a new payment when you are ready to pay the vendor through a different method.

Common Mistakes

Deleting instead of voiding: Deleting removes the record entirely. This causes problems during bank reconciliation because the payment disappears from your books but may still appear in your bank's records.

Voiding without contacting the payee: If you void a check that has already been mailed but not yet cashed, the payee may attempt to deposit it. This can result in a returned check fee and confusion on both sides. Always notify the payee before voiding a check that has left your hands.

Voiding reconciled checks without adjusting the reconciliation: Voiding a check that was already reconciled changes your book balance retroactively. QuickBooks will show a reconciliation discrepancy until you address it.

Using the wrong date for prior-period voids: Dating a prior-period void entry in the original closed period alters your historical financial statements. Always date the entry in the current period and use a journal entry or deposit entry to offset it.

Forgetting to reissue the payment: After voiding a vendor payment check, the original bill reopens in accounts payable. Forgetting to reissue the payment means the vendor remains unpaid, which can damage vendor relationships and affect your credit terms.

Expert Insight

In my experience reviewing QuickBooks files for small businesses, at least 30 percent of reconciliation discrepancies trace back to checks that were deleted instead of voided. When a check is deleted, QuickBooks removes it from the register, but the bank statement still shows the debit. Now your book balance and bank balance disagree, and the auditor or accountant has no record to reference. The void function exists specifically to prevent this. It takes two extra clicks compared to deleting, but it can save hours of reconciliation work later. For prior-period checks, I always recommend dating the correction entry in the current month and leaving a clear memo note. Never touch the original closed period if you can avoid it.

Rachel Torres

Rachel Torres

Senior Technical Writer

Get Support

The fastest way to resolve a QuickBooks issue is to speak directly with a support agent. Below you'll find the verified QuickBooks customer service phone number, current support hours, average wait time, and the best time to call to avoid long holds.

Phone Number

+1 (800) 446-8848

Support Hours

Mon–Fri, 6am–6pm PT

Avg Wait Time

~8 minutes min

Best Time

Early morning weekdays (6am–8am PT)

Conclusion

Voiding a check in QuickBooks is a safe, straightforward process when you follow the correct steps for your situation. Whether you are working in QuickBooks Online or Desktop, voiding a current check, a prior-period entry, or a payroll check, the underlying principle is the same: preserve the record, zero out the amount, and keep your books in sync. The most important habit is to void rather than delete, and to address any reconciliation impact immediately. If you are dealing with a complex situation such as a voided check from a closed tax year or a payroll reversal tied to tax filings, involve your CPA before making changes.

If you run into issues completing the void or notice unexpected reconciliation errors that you cannot resolve, consider reaching out for live help.

When to Call Support: Contact QuickBooks support phone number if voiding a check triggers an error you cannot resolve, if your reconciliation discrepancy persists after addressing the void, or if you are working with a prior-period entry that may affect a filed tax return.

Sources & References

Disclaimer: OnCallSolve is an independent support directory. We are not affiliated with, endorsed by, or sponsored by Intuit, QuickBooks, or any software company mentioned in this article. All product names, logos, and brands are property of their respective owners. This article is provided for informational purposes only.


About Our Contributors
Rachel Torres
Written by
Rachel Torres

Senior Technical Writer

Rachel Torres is a Senior Technical Writer with 9 years of experience covering accounting software, small business finance, and tax technology. She holds a QuickBooks Online ProAdvisor certification and a B.S. in Business Administration from San Diego State University. Before transitioning to full-time writing, Rachel spent four years as a bookkeeper for a mid-sized retail company, where she implemented and trained staff on QuickBooks Desktop. Her guides have been read by over 2 million small business owners, accountants, and bookkeepers. Rachel specializes in translating complex QuickBooks error codes, payroll issues, and sync failures into clear, actionable step-by-step fixes. She is based in Austin, Texas.


Sandra Hoffmann

Reviewed by

Former Intuit Product Manager

Sandra Hoffmann is a senior accounting systems consultant and former Intuit product manager with 15 years of experience building and reviewing QuickBooks-related content, software documentation, and user guides. During her six years at Intuit, Sandra worked directly on the QuickBooks Online product team, overseeing feature rollouts and help center documentation for North America. Since leaving Intuit in 2019, she has run her own consulting practice helping mid-market companies select, implement, and troubleshoot accounting software. Sandra is a Certified Management Accountant (CMA) and holds a B.S. in Finance from Purdue University. She is based in Indianapolis, Indiana. Sandra reviews OnCallSolve content with a focus on product accuracy, updated UI instructions, and alignment with current QuickBooks release notes.

Frequently Asked Questions

Voiding keeps the transaction in your check register with a $0.00 balance and a "Void" label, preserving the audit trail. Deleting removes the transaction entirely. Voiding is almost always the correct choice because it maintains the record for bank reconciliation, audits, and accounts payable accuracy. Delete a check only if it was never sent and has no connection to any other transaction.

Yes, but voiding a reconciled check creates a discrepancy in your bank reconciliation because the transaction is still matched to a cleared item in your bank records. After voiding, open Banking > Reconcile in QuickBooks Desktop or go to Accounting > Reconcile in QuickBooks Online, and redo the reconciliation to account for the change. You may need to match the $0.00 voided entry during your next reconciliation cycle.

Go to Banking, select your bank account, and click Go to register. Locate the check, click on it to expand, then click Edit. Scroll down and click More, then select Void. Confirm the prompt by clicking Yes. The check now shows $0.00 and "Void" in your register.

When you void a check that was used to pay a vendor bill, QuickBooks automatically reopens the original bill in your accounts payable. The bill will show as unpaid on your A/P reports. You will need to issue a new payment to the vendor when you are ready. This automatic relinking is one of the main advantages of voiding over deleting.

Voiding a prior-period check requires extra care. In QuickBooks Desktop, create a new deposit entry dated in the current period for the amount of the check. Use the original expense account and write a clear memo noting the void check number, original date, and payee. In QuickBooks Online, you can void directly but should consult your CPA if the period is closed for tax purposes. Never simply void the original entry in a closed period, as this alters your historical financial statements.

Yes. In QuickBooks Online with payroll, go to Payroll > Employees, select the employee, and find the paycheck under their payment history. Open the paycheck and select Delete or Void depending on your payroll subscription. Note that voiding a payroll check may require you to rerun payroll for that employee and could affect payroll tax filings if the original pay period has already been reported.

Yes, voiding a check reverses the expense or payment recorded against that check. If the check was linked to an expense account, voiding it removes that expense from your profit and loss report for the period in which it was originally recorded. For prior-period checks, this is why a separate current-period journal entry is recommended instead of directly voiding the original transaction.

Check your bank account statement or online banking portal to see if the check number has cleared. In QuickBooks Desktop, you can also go to Banking > Reconcile and look at cleared transactions to see if the check is already matched. If the check has cleared your bank, contact your bank directly before taking any action, as a stop payment is no longer possible and you may need to request a reversal or handle it as a vendor credit.

Was this article helpful?