Canceling a Bill
Cancelling a bill marks it as void so no further payments can be recorded against it. This is the appropriate action when a bill was entered in error, the vendor has withdrawn the bill, or the goods or services were never received. This guide explains the cancellation process and its effects.
When to Cancel a Bill
Cancel a bill when:
- The bill was created by mistake (wrong vendor, wrong amount, duplicate entry)
- The vendor has voided or withdrawn the bill
- The goods or services associated with the bill were never received
- The bill has been superseded by a corrected bill from the vendor
Do not cancel a bill simply because it has been paid. Paid bills should retain their Paid status for accurate financial records.
The Cancellation Process
To cancel a bill:
- Open the bill from the Bills Browser by double-clicking it
- Click the Cancel Bill button on the bill form
- A confirmation dialog appears asking you to confirm the cancellation
- Click Yes to proceed or No to abort
Once confirmed, the bill's status changes to Cancelled immediately. The cancellation is saved to the database and the bill form updates to reflect the new state.
What Happens to Existing Payments
When a bill is cancelled:
- Existing payment records are preserved — Payments that were already recorded against the bill remain in the database for audit purposes
- The Payments section is disabled — You cannot record new payments or delete existing payments on a cancelled bill
- The Cancel Bill button is disabled — The bill is already cancelled, so the button becomes inactive
- The balance display remains — The financial summary still shows the amount, returns, payments, and balance, but no further changes can be made
If payments were made on a bill that is later cancelled, you may need to process refunds or adjustments separately through your accounting workflow.
Required Permissions
Cancelling a bill requires the FIN_CANCEL_BILL permission. This permission is assigned to:
- Super Admin
- Location Admin
- Manager
Accountants and Employees do not have this permission by default. The Cancel Bill button is hidden for users who lack this permission, so they will not see the option at all.
This restriction ensures that bill cancellation, which can affect financial reporting, is limited to users with management authority.
Cancelled vs Deleted
AccuArk does not provide a delete function for bills. Instead, cancellation is the mechanism for voiding a bill. The key differences between cancelling and deleting are:
| Aspect | Cancel | Delete |
|---|---|---|
| Record preserved | Yes, bill remains in database | Record would be removed |
| Visible in reports | Yes, with Cancelled status | Would not appear |
| Audit trail | Complete history maintained | History would be lost |
| Payments preserved | Yes, payment records remain | Would be orphaned |
| Reversible | No, cannot un-cancel | Would be permanent |
Cancellation is preferred over deletion because it maintains a complete audit trail. Cancelled bills appear in reports with their Cancelled status and gray color coding, making it clear they are void without losing the historical record.
Cancelled Bill Appearance
In the Bills Browser, cancelled bills display with a gray color scheme (light gray background, medium gray text) when color coding is enabled. In the bill form, the group box header shows the Cancelled status, for example "Bill # 1234 (Canceled)."
What to Read Next
- Understanding Bill Statuses — Learn about all bill statuses including Cancelled
- Deleting Payments from a Bill — Remove incorrect payments before cancellation
- Bills Permissions and Roles — Complete permission reference