Overview
POS INVOICE & ORDER CANCELLATION CONTROL
Secure and controlled cancellation of POS invoices and orders — with proper accounting impact.
SKIT POS Invoice Cancel enhances the Point of Sale workflow by allowing users to cancel POS orders and invoices with proper validation and accounting impact. It ensures that cancellations are controlled, transparent, and aligned with accounting rules.
This module is built for you if:
Your POS users frequently make billing mistakes (wrong product/quantity)
You need a safe and traceable way to cancel invoices
You want to avoid direct backend accounting manipulation
Your business requires controlled cancellation permissions
You want a clean and user-friendly cancellation flow in POS
How Organisations Use This Module
Retail Stores
Quickly cancel incorrect POS bills when wrong items are added or customers change their purchase.
Restaurants & Cafés
Easily handle order corrections by cancelling items or entire orders when billing mistakes occur.
Multi-User POS Environments
Ensure controlled cancellations by restricting access based on accounting settings and preventing unauthorized changes.
Supermarkets & High-Volume POS
Maintain billing accuracy by instantly correcting mistakes while keeping accounting records clean and consistent.
Key Features
Cancel POS Invoice with Confirmation
Users can cancel invoices created from POS with a confirmation popup to ensure intentional action.
Automatic Accounting Reversal
Upon cancellation, the related invoice and journal entries are automatically voided.
Cancel POS Orders
Orders can be cancelled directly from the POS interface to handle incorrect product or quantity entries easily.
Customer-Based Order Access
Users can select a customer, view order history, and perform cancellations from the customer order log screen.
Configuration-Based Control
Cancellation is allowed only when the “Allow Cancelling
Entries” option is enabled in Journal settings.
Module Screenshots & Explanations
The module enhances the POS interface by adding controlled invoice and order cancellation features with key actions:
- POS Interface
- Configuration
- Customer Order Log
POS Interface
Access the POS screen to manage orders and initiate invoice or order cancellation directly.
Configuration Settings
Enable cancellation permissions by navigating to Settings → Users & Companies → Users, selecting a user, and activating “Allow to Void Posted Journal Entry” to allow invoice and order cancellation.
Control cancellation access by enabling or disabling “Allow Cancelling Entries” in journal settings.

Customer Order Log
View customer-wise order history and select specific orders for cancellation.
Confirmation Dialog
Ensure safe cancellation with a confirmation popup to prevent accidental actions.

Automatically void invoices and related journal entries upon cancellation.
Access Restriction
If the user is not assigned to the “Allow to Void Posted Journal Entry” group, cancellation is not permitted.

If “Allow Cancelling Entries” is not enabled in the journal, cancellation is not permitted.
Odoo Studio compatibility: If approval configurations are created via Odoo Studio, the system will prioritise and apply the Studio configuration. The Approval Engine module rules will be ignored for that specific process.
Free Support
You will get 90 Days free support in case any bugs or issue (Except data recovery).
If any other custom modules are installed and because of that module some issue occurs then we charge extra.
Srikesh Infotech is an India based software company that focuses on highly qualitative, timely delivered and cost-effective offshore software development. We have 18+ years of technical and functional experience in ERP Customization and Implementation. The experience made us understand all the logics followed in business both functionally and technically.
Please note that You're not allowed to distribute this module after purchase! Incase of any question regarding this module feel free to email us on
info@srikeshinfotech.com
or contact us on WhatsApp +91 75388 24350 or raise a ticket on support.