# How to Void a Check in Sage 100

> Source: https://netray.co/erp-help/sage-100-how-to-void-a-check
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

Sage 100 voids checks through Accounts Payable > Main > Check and Payment Voiding. Select the bank code, choose the check number, and Sage reverses the Cash Disbursements Journal entry and reopens the invoice it paid. A check that already cleared in Bank Reconciliation or falls in a closed period needs an extra step before it can be voided cleanly.

## Kind

how-to

## System

small-erp

## Erp

Sage 100 (formerly MAS 90/200)

## Module

Accounts Payable > Check and Payment Voiding

## Query

how to void a check in Sage 100

## Alternate Queries

- Sage 100 void check after bank reconciliation
- Sage 100 MAS 90 reverse a vendor payment
- void AP check Sage 100 closed period

## Applies To

Sage 100 2021 through 2025, Standard, Advanced, and Premium

## Steps

### Void a check in Accounts Payable

**Items:**

- Back up the company data first - Sage recommends a backup before any financial reversal.
- Go to Accounts Payable > Main > Check and Payment Voiding.
- Select the Bank Code the check was written from.
- Enter or select the Check Number; Sage 100 displays the vendor, amount, and original check date.
- Confirm the Void Date - it defaults to today but can be backdated to the check date if the accounting period is still open.
- Click Accept/Proceed to reverse the Cash Disbursements Journal entry; the original invoice reopens as unpaid unless you also choose to void the invoice itself.
- Print and update the Check and Payment Voiding Journal, then run the register Update.
- If the check was already marked reconciled in Bank Reconciliation, remove it from the reconciled transactions first, or Sage will warn that the check has already cleared.
- Reissue payment or re-post the corrected invoice as needed once the void is updated.

## Sections

### Voiding an unposted vs an already-posted check

**Body:**

If a check was printed but the Accounts Payable register has not yet been updated, void it directly from the check printing/reprint routine or reverse it before Update - no separate voiding transaction is needed. Once the check has gone through Update and posted to the General Ledger, Check and Payment Voiding is the correct path, since it creates its own reversing entry rather than trying to edit a posted transaction.

### What happens in the General Ledger

**Body:**

Voiding posts a reversing entry dated on the Void Date: it debits Accounts Payable (or the clearing account used) and credits Cash for the check amount, mirroring the original disbursement in reverse. The vendor's open item history shows both the original payment and the void, and the invoice it paid returns to an open, unpaid status so it can be reprocessed.

### Voiding a check in a closed period

**Body:**

If the check date falls in a period that has already been closed in General Ledger, Sage 100 will either block the void or post it with a Void Date in the current open period instead, which creates a timing difference between the AP subledger and GL if not handled carefully. The safer route for a closed period is a manual adjusting journal entry that reverses the cash and AP impact in the current period, referencing the original check number, rather than forcing a backdated void.

### Voiding a check that already cleared the bank

**Body:**

Check and Payment Voiding checks whether the check is flagged as reconciled in Bank Reconciliation before letting you proceed. If it is, unreconcile the transaction in Bank Reconciliation first (or your next bank statement reconciliation will not balance), then void the check, then reconcile the reversing entry against the bank statement in the period it actually cleared as a reversal.

## Pitfalls

- Voiding a check with a backdated Void Date into a period that is already closed in General Ledger, causing subledger-to-GL mismatches.
- Forgetting to unreconcile an already-cleared check in Bank Reconciliation before voiding it, which breaks the next reconciliation.
- Not printing and updating the Check and Payment Voiding Journal, leaving the void half-processed.
- Voiding the check but also selecting to void the invoice when the invoice actually still needs to be paid, requiring it to be re-entered.
- Skipping the data backup before a bulk void when correcting several checks at once from a bank error.

## Ai Angle

Most of the friction in voiding a Sage 100 check is not the screen itself but the judgment call around it - is the period open, has it already cleared, should the invoice reopen or stay closed. An assistant like Netray's ERPray, grounded in the live Sage 100 AP and GL data, can check a check's period status, reconciliation flag, and linked invoice before the user opens Check and Payment Voiding, and flag in plain language when a manual journal entry is the safer route instead of a backdated void.

## Faq

### Can I void a check from a prior fiscal year in Sage 100?

**Answer:** Only if that year's period is still open in General Ledger. If it is closed, Sage 100 will either prevent the void or post it into the current open period, which is usually not what you want financially - a manual adjusting entry dated in the current period is the more accurate fix for prior-year checks.

### Does voiding a check automatically reopen the invoice it paid?

**Answer:** Yes, by default the invoice returns to an open, unpaid status once the void is updated, unless you explicitly choose to void the invoice as well during the voiding process, in which case both the payment and the invoice are removed from open items.

### What if the check number was never actually printed or used?

**Answer:** Use Check and Payment Voiding the same way, selecting the unused check number, so Sage records it as void in the check register and skips the gap in numbering cleanly rather than leaving it unexplained.

### Can I void a check that was part of a manual check entry rather than a printed check?

**Answer:** Yes. Manual checks post through the same Cash Disbursements Journal and appear in Check and Payment Voiding by bank code and check number exactly like a system-printed check, so the same voiding steps apply.

## Search terms

sage 100 void check, sage 100 check and payment voiding, mas 90 void a check, sage 100 reverse vendor payment, sage 100 void check closed period, sage 100 accounts payable void, sage 100 bank reconciliation void check, sage 100 reopen invoice after void, sage 100 cash disbursements journal reversal

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
