Check the Entry Before Deleting It
Start by identifying the journal entry using its source journal, entry number, transaction date, accounting period, accounts, debit and credit amounts, and description. Review the entry in General Ledger and establish whether it is saved, unposted, or already posted. Sage 100 screens and available actions can vary by version, module, user permissions, and configuration, so use the options available in your installed system rather than assuming every entry has a direct delete command.
Confirm that the entry is not supporting a valid accrual, allocation, adjustment, or period-end balance. For example, an Accrual Journal Entry may recognize an expense incurred before an invoice arrives. Removing it without checking the underlying expense could understate liabilities or expenses in the reporting period.
How to Remove an Eligible Journal Entry
For an entry that has not been posted, open the relevant General Ledger journal-entry or transaction-entry task and locate the record. Review the displayed details, confirm that the entry number and amounts match the transaction you intend to remove, and use the available delete or remove action if your Sage 100 configuration permits it. Follow any confirmation prompts and verify that the entry no longer appears among the eligible unposted transactions.
If the entry has already been posted, do not assume it can be deleted from the original entry screen. Posted transactions may need to be corrected through an adjusting entry or reversed according to your organization’s accounting procedures. Preserve the original transaction details and obtain the required approval before making a change that affects the general ledger.
When Reversal Is Better Than Deletion
Deletion and reversal have different accounting purposes. Deletion removes an eligible record from the relevant workflow, while reversal records an offsetting transaction to correct the accounting effect of a posted entry. Reversal is generally more appropriate when a posted transaction must remain traceable for financial reporting and audit purposes.
Consider a posted entry that debited office expense for $1,200 and credited accounts payable for $1,200, although the transaction was entered in error. A full reversal would debit accounts payable for $1,200 and credit office expense for $1,200. The net effect of the original entry and its reversal is zero, while the accounting trail shows both transactions. The precise correction depends on the original entry and the facts of the transaction.
During month-end close, review related reconciliations and journal entries before changing records. Speed Up Accruals: How AI Streamlines Month-End Closings discusses how teams manage accruals and reversals as part of close tasks, while AI in Finance: From Curiosity to Competitive Edge explores how finance teams use AI to improve close readiness and reporting workflows.
Maintain Controls and an Audit Trail
Before and after removing an eligible entry, document the reason, reference supporting evidence, and follow the organization’s approval policy. Confirm the affected period and general ledger accounts, then review the account balances or relevant reports to ensure the intended result was achieved. If the entry originated from another Sage 100 module, such as Accounts Payable, check the source transaction and related posting records before changing the general ledger independently.
A Journal Entry Audit provides a useful framework for understanding how transaction details, authorization, supporting documents, and changes contribute to a reliable audit trail. Entries involving interest expense or accrued interest also deserve careful review; an Interest Journal Entry may reflect a valid period-specific obligation that should be corrected rather than simply removed.
Automation and Review Practices
Finance teams can establish consistent review workflows around journal-entry corrections. The Hyperbots Platform supports company-specific configuration across ERP integrations, roles, workflows, and general ledger structures. Its Process Specific Capabilities are designed around defined finance workflows, while Ready to Deploy Capabilities provide pre-trained agents and ERP connectors that can be configured for finance tasks.
Self Learning Capabilities allow co-pilots to adapt based on human feedback, and a Human in the Loop approach supports escalation and approval when a proposed correction requires review. For teams comparing finance automation approaches, Paperless AP System: Complete Guide to 100% Digital AP explains how invoice capture, validation, matching, and posting workflows support accurate accounting records. Although AI Copilots for Sage 300 focuses on Sage 300 rather than Sage 100, it offers related context on using AI to improve finance workflow productivity and accuracy.
Summary
Deleting a journal entry in Sage 100 depends on its status, permissions, and system configuration. Verify the entry and its accounting purpose before using an available delete action for an eligible unposted record. For posted entries, evaluate whether a reversal or adjusting entry is more appropriate, and retain approvals and supporting documentation. These practices help preserve accurate general ledger balances, reliable financial reporting, and a clear audit trail.