Home / Blogs & Insights / How to cancel bulk sales orders or quotation in odoo 18

How to cancel bulk sales orders or quotation in odoo 18

Table of Contents

Introduction

In Odoo 18, the standard functionality does not support bulk cancellation of sales orders or quotations. To enable this feature, you can install third-party modules designed for mass cancellation. One such module is “Cancel Multiple Sale Orders” by Vraja Technologies. 

Supercharge Growth with Odoo Experts!

Tailored Odoo Solutions for Streamlined Business Efficiency and Growth

smart investment Odoo development

Steps to Install and Use the "Cancel Multiple Sale Orders" Module:

Access the Odoo Apps Store:

  • Navigate to the Odoo Apps Store within your Odoo instance.
navigate to the odoo apps store within your odoo instance

Search for the Module:

  • In the search bar, type “Cancel Multiple Sale Orders” to locate the module developed by Vraja Technologies.

Install the Module:

  • Click on the module and select the Install button to add it to your Odoo system.
install button to add it to your odoo system

Navigate to Sales Orders:

  • After installation, go to the Sales module.
  • Click on Orders and select Quotations or Sales Orders, depending on your needs.

Select Multiple Records:

  • In the list view, check the boxes next to the sales orders or quotations you wish to cancel.
select multiple records

Initiate Bulk Cancellation:

  • With the desired records selected, click on the Action dropdown menu.
  • Choose the Cancel Orders option to cancel all selected records simultaneously.

    Important Considerations:
  • Dependencies: Ensure that the required dependencies for the module are installed, such as Invoicing, Inventory, Discuss, and Purchase modules. citeturn0search0

  • Backup: Before performing bulk operations, it’s advisable to back up your database to prevent unintended data loss.

  • Permissions: Verify that your user account has the necessary permissions to install modules and perform bulk cancellations.

Conclusion

By following these steps, you can efficiently manage and cancel multiple sales orders or quotations in Odoo 18, streamlining your sales operations.

Expert Odoo ERP Solutions Tailored

Streamline Operations and Boost Growth with Odoo ERP Solutions

smart investment Odoo development

How can SDLC CORP Can help to cancel bulk sales orders or quotations in odoo 18?

SDLC Corp offers expert Odoo development services to help businesses optimize their operations with tailored solutions. As one of the top Odoo development companies, they specialize in Odoo custom development, Odoo application development, and Odoo ecommerce development, providing scalable, integrated solutions to meet specific business needs. Whether you want to hire Odoo developers or hire Odoo experts, SDLC Corp ensures seamless implementation and support, helping businesses fully leverage Odoo for growth and efficiency.

FAQ's

Does Odoo 18 have a built-in option to cancel multiple sales orders at once?

No, Odoo 18 does not natively support bulk cancellation of sales orders or quotations out of the box. To enable this functionality, you need to install a third-party module such as “Cancel Multiple Sale Orders” by Vraja Technologies, available in the Odoo Apps Store.

While the cancellation process itself is straightforward, it is strongly recommended to take a full backup of your database before performing any bulk operations in Odoo 18. This ensures that in the event of an unintended cancellation, your data can be restored without any loss.

The “Cancel Multiple Sale Orders” module has certain dependencies that must be installed and active for it to function correctly. These typically include the Invoicing, Inventory, Discuss, and Purchase modules. Make sure all required dependencies are in place before attempting to use the bulk cancellation feature.

Yes. Once the “Cancel Multiple Sale Orders” module is installed, you can cancel both confirmed sales orders and draft quotations in bulk. Simply navigate to the Sales module, switch to list view, select the relevant records whether they are quotations or confirmed orders and use the Action dropdown to cancel them all at once.

To install third-party modules and perform bulk cancellations in Odoo 18, the user must have administrator-level access or sufficient permissions granted by the system administrator. Without the appropriate access rights, the install button and the cancel action option may not be visible or accessible.

Once sales orders are cancelled in Odoo 18, the action cannot be automatically reversed through the system. This is why it is critical to double-check your selection before confirming a bulk cancellation and to always maintain an up-to-date database backup. If a cancellation was made in error, you may need to manually recreate the orders or restore from a backup.

ABOUT THE AUTHOR

aaron jone

Aaron Jone is an Odoo expert with 12 years of experience in enterprise software. At SDLC Corp, he helps companies improve efficiency by customizing and deploying Odoo solutions that align with core business needs. Aaron focuses on streamlining workflows, integrating systems, and building tools that support real-time visibility and better control across operations.
PLAN YOUR SOLUTION

More Insights
You Might Find Useful

Explore expert perspectives, practical strategies, and real-world solutions related to this topic.

Bitcoin casino software support evaluation with SLA incident response wallet monitoring and escalation structure

How to Evaluate Technical Support From Bitcoin Casino Software Providers Before You Sign

Technical support is not a secondary service in a bitcoin

Feature image Slot game development

How to Find Reliable Slot Game Developers in London

London is one of the world’s most competitive and credible

Custom software pricing process and timeline for business software projects

Software Development Cost Pricing Timeline

Custom software development cost in 2026 usually starts around $50,000

Let’s Talk About Your Product

Get expert guidance on scope, architecture, timelines, and delivery approach so you can move forward with confidence.

What happens next?