How to work POS Invoice & Order Cancellation Control
Secure, Controlled and Accounting-Aligned POS Cancellations
In fast-paced retail and service environments, billing mistakes are inevitable. Whether it’s the wrong product, incorrect quantity or last-minute customer changes, businesses need a reliable way to handle corrections without disrupting accounting accuracy.
SKIT POS Invoice Cancel enhances the Point of Sale (POS) workflow by enabling secure and controlled cancellation of POS invoices and orders. With built-in validation and automatic accounting adjustments, it ensures every cancellation is transparent, traceable and compliant with accounting rules.
Why This Module Matters
This module is designed for businesses that:
* Frequently face billing errors at POS (wrong product or quantity)
* Need a safe and traceable invoice cancellation process
* Want to avoid manual backend accounting changes
* Require role-based control over cancellation permissions
* Prefer a clean and user-friendly POS cancellation flow
How Organisations Use This Module
Retail Stores
* Quickly cancel incorrect POS bills when wrong items are added or when customers change their purchase decisions.
Restaurants & Cafés
* Handle order corrections efficiently by cancelling items or full orders during billing mistakes.
Multi-User POS Environments
* Ensure secure operations by restricting cancellation permissions and preventing unauthorized actions.
Supermarkets & High-Volume POS
* Maintain billing accuracy in high-traffic environments while keeping accounting records clean and consistent.
Key Highlights
Cancel POS Invoice with Confirmation
* Users can cancel POS invoices with a confirmation popup, ensuring that cancellations are intentional and controlled.
Automatic Accounting Reversal
* When an invoice is cancelled, the system automatically voids the related journal entries no manual intervention required.
Cancel POS Orders
* Orders can be cancelled directly from the POS interface, making it easy to correct mistakes in real time.
Customer-Based Order Access
* Users can select customers, view their order history and cancel specific orders from the customer log screen.
Configuration-Based Control
* Cancellations are only allowed when proper permissions are enabled in the journal settings.
Screens & Features Overview
POS Interface
* Access the POS screen to manage orders and initiate cancellations directly without switching systems.
Active The addon
Configuration Settings
* Navigate to: Settings → Users & Companies → Users
* Enable: “Allow to Void Posted Journal Entry” for selected users
* Activate “Allow Cancelling Entries” in journal settings
* Enable “Allow Cancelling Entries” in both Customer Invoice and Point of Sale journals to permit cancellation of posted entries.
* These configurations ensure only authorized users can perform cancellations.
* Open the POS session > select the customer > Click the log icon
Customer Order Log
* View customer-wise order history and select specific orders for cancellation with ease.
Confirmation Dialog
* A confirmation popup appears before cancellation to prevent accidental actions.
Module Features Explained
1. Cancel POS Invoice with Confirmation
* Users can cancel POS invoices directly, but only after a confirmation popup appears.
This prevents accidental cancellations and ensures the action is intentional.
2. Automatic Accounting Reversal
* When an invoice is cancelled, the system automatically reverses related journal entries.
* No need for manual accounting correction, everything stays accurate.
3. Cancel POS Orders
* Users can cancel POS orders directly from the POS screen.
Helps fix mistakes like wrong items or quantity instantly.
4. Customer-Based Order Access
* Users can select a customer and view their order history.
From there, they can easily identify and cancel specific orders.
5. Configuration-Based Control
* Cancellation works only when settings are enabled:
* “Allow Cancelling Entries” in Journal
Ensures proper control based on company policy.
6. User Permission Control
* Only users with permission (Allow to Void Posted Journal Entry) can cancel.
Prevents unauthorized users from making critical changes.
7. POS Interface Integration
* All cancellation actions are available inside the POS interface itself.
No need to switch to backend or accounting modules.
8. Confirmation Dialog Safety
* Before final cancellation, a warning/confirmation popup is shown.
Adds an extra layer of safety to avoid mistakes.
Conclusion :
The SKIT POS Invoice Cancel module brings structure, security and accountability to POS cancellations. It not only simplifies error correction but also ensures your financial records remain accurate and compliant.
For businesses handling high volumes of transactions, this module is not just a convenience it’s a necessity.