Void a Check in QuickBooks: Online, Desktop & Prior Periods

Jun 26, 2026

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Same tool as our bank statement to QBO converter. Free to try, no card needed.

To void a check in QuickBooks Online, open the check from Expenses or the account register, then select More at the bottom and choose Void. In QuickBooks Desktop, open the check and select Edit, then Void Check. Voiding keeps the record but sets the amount to zero, so the check number stays on file. Use Void rather than Delete whenever you want an audit trail of the canceled check.

The catch is timing. Voiding a check changes its amount to zero on its original date, so voiding a check from a prior or already-reconciled period rewrites a closed month and breaks that reconciliation. The safe approach for old checks is a current-period entry that offsets the check without touching the closed books. If the bank transactions you need to reconcile against never came through the feed, convert the statement PDF to a .qbo file with the tool above and import them. Here is how to void a check the right way in both versions of QuickBooks.

How do I void a check in QuickBooks Online?

Go to Expenses, or open Chart of accounts and select View register for the bank account, then find and open the check. At the bottom of the check, select More, choose Void, and confirm. The transaction stays in your books at a zero amount with its check number preserved, which keeps a clean record that the check was canceled.

How do I void a check in QuickBooks Desktop?

Open the check from the bank register or from Banking, then Write Checks and use the arrows to find it. With the check on screen, select Edit from the top menu and choose Void Check, then save. Desktop sets the amount to zero and stamps Void in the memo, leaving the check number and date in the register for reference.

What's the difference between voiding and deleting a check in QuickBooks?

Voiding keeps the transaction at a zero amount so the check number and an audit trail remain, while deleting removes it from your books entirely. Deleting a bill payment check also reopens the bill it paid, marking it unpaid again. Void when you want a record of the canceled check; delete only a true duplicate or error.

How do I void a check from a previous year in QuickBooks?

Do not void the original check, because that changes last year's totals and your filed numbers. Instead, in the current open period, record a deposit for the check amount coded to the same account the check used. At the next reconciliation, clear that deposit against the old check so the net effect on the prior year is zero.

How do I void a check in a closed or prior period?

Voiding in a closed period rewrites books you have already reported and reconciled. The recommended method is to leave the original check and enter a reversing transaction, usually a deposit or a journal entry, dated in the current period for the same amount and account. This cancels the check's effect today without disturbing the closed period.

Can you void a cleared or reconciled check in QuickBooks?

QuickBooks will let you, but it is risky. Voiding a check that is already reconciled removes its amount from a balanced period, so your next reconciliation shows a discrepancy equal to the check. If the check truly needs canceling, use a current-period reversing entry instead, then explain it in a reconciliation discrepancy note.

How do I void a bill payment check in QuickBooks?

Open the bill payment check from Expenses or the vendor's transaction list, select More, then Void. Voiding sets the payment to zero and returns the linked bill to unpaid status so you can reissue or correct it. If the check was from a closed period, use a current-dated reversing entry rather than voiding the original payment.

How do I void a blank or unused check in QuickBooks?

To record a blank or spoiled check so the number is accounted for, create a check using that number with a zero amount, or enter a normal check and then void it. This leaves the check number in the register marked as void, which helps the next reconciliation and keeps your check sequence complete for an audit.

Does voiding a check affect reconciliation?

Voiding a check that has not cleared has no effect on a completed reconciliation. Voiding one that was already cleared or reconciled does: it pulls the amount out of a balanced period and creates a difference on your next reconcile. Always check the reconcile status before voiding, and use a reversing entry for anything already cleared.

How do I reissue a voided check in QuickBooks?

After voiding the original (or recording a current-period reversal for a closed-period check), create a new check with a fresh check number, the current date, and the same payee and account. This keeps the original canceled check on record while the replacement carries the correct, current information for your books and the bank.

Can you void a payroll check in QuickBooks?

Payroll checks follow a separate process because they carry tax and liability amounts. In QuickBooks Online Payroll, go to Payroll, find the paycheck, and select Void from its actions; do this before the check clears and before taxes are filed. Voiding after a filing requires a correction, so handle payroll voids quickly and review the tax impact.

How do I find a voided check in QuickBooks?

Run a report to locate voided checks. In QuickBooks Online, open Reports and run the Check Detail or Transaction Detail by Account report, then filter or scan for zero-amount entries marked void. In Desktop, the Voided/Deleted Transactions report under Reports, then Accountant and Taxes, lists every voided check with its original details.

Should I void or delete an old uncleared check?

Void it rather than delete it. An old check that never cleared is usually a stale outstanding check, and voiding keeps a record of why it was canceled while removing it from your outstanding list. Deleting erases the history. For checks older than six months, void and follow your state's unclaimed property rules before reissuing.

Voided checks ripple into your bank reconciliation, so pair this with our guides to reconciling bank statements in QuickBooks and fixing it when your bank balance doesn't match QuickBooks. The voided entry stays visible in your check register, which is cleaner than deleting it when you write a check by mistake. A stale check is often an outstanding check waiting to clear, and if the month it cleared never downloaded you may need to import old bank statements or undo a reconciliation to fix it cleanly. When you are reconciling vendor payments, you can convert statements to Excel for review, turn a CSV bank file into a .qbo, or automate the bills behind those checks with accounts payable automation.

Convert your first statement free.

Upload a PDF bank statement, see every transaction extracted in seconds. No card to try it.

Still comparing tools? See our bank statement to QuickBooks converter comparison.