In this article, you will learn how to delete multiple locations at once.

Why you will need this:

There are situations where multiple locations in your warehouse system need to be removed at once. This typically happens when:

  • Temporary or test locations were created but never used.
  • Locations were set up with incorrect naming or numbering conventions.
  • A warehouse layout redesign requires replacing existing locations with a new structure.

Rather than deleting each location one by one, this feature allows you to perform a mass deletion—saving time and minimizing errors.

What You Will Need:

Before proceeding with a mass deletion of locations, make sure the following conditions are met:

  • Identify the locations to delete: Clearly determine which locations should be removed from the system.
  • Ensure locations are empty: Locations must not have any stock assigned to them. If stock exists, you must either:
  • Transfer it to another location using a transfer operation.
  • Remove it using an outbound action such as a Simple Out.
  • Check product assignments: Locations cannot be set as the primary location for any product. If they are, those locations will not appear in the deletion list. You must first reassign a different location as the primary for those products.
  • Check for past movements: Locations that have had any inventory movements in the past are not eligible for deletion and will not appear in the deletion list.

Taking care of these steps ensures a smooth and successful mass deletion process.

Step 1: Access the Mass Delete Locations Screen

To begin the process of mass deleting locations:

  1. Click on “Locations” from the main menu on the left-hand side of your screen.
  2. Once inside the Locations module, click the “Delete” button located at the top of the page. This will open the Mass Delete Locations interface.

Step 2: Understand the Delete Locations Screen

Once the Mass Delete Locations screen opens, you’ll see a list of locations that are eligible for deletion.

Important: This screen only shows locations that meet both of the following conditions:

  • They do not have any products with stock currently assigned to them.
  • They are not set as the primary location for any product in the warehouse.

If a location doesn’t appear here, it’s because it does not meet one or both of these requirements and cannot be deleted until corrected.

Step 3: Find and Select the Locations to Be Deleted

In the Delete Locations screen, you have several tools to help you efficiently find and manage the locations you want to delete:

  1. Search Box (1): Use the search box at the top to quickly find a specific location by its code or description.
  2. Select Locations (2): Check the box next to any location you wish to delete. You can select one or multiple locations from the list.
  3. Items per Page (3): Use the dropdown at the bottom left to show more than 10 locations per page. This is useful when working with larger lists.
  4. Pagination (4): Navigate through the pages to view more deletable locations.
  5. Delete All (5): This option allows you to delete all currently listed locations at once.
    Warning: This action is irreversible. We strongly recommend deleting in small batches unless you are completely sure all listed locations meet the deletion criteria.

Step 3 (continued): Important Notes on the “Delete All” Option

The Delete All button allows you to quickly delete all locations currently listed on the screen — regardless of whether you have manually selected any checkboxes.

When clicked, a confirmation popup will appear, asking you to confirm the mass deletion.

This popup will state:

Multiple locations will be deleted. This cannot be undone. Please confirm.

If you click Yes, all locations listed on the screen will be deleted permanently.

Warning: This action is irreversible. We recommend deleting in small batches unless you are absolutely certain that all displayed locations are safe to remove.

Step 4: Delete the Selected Locations

Once you have selected one or more locations from the list by checking the boxes next to them, proceed by clicking the Delete button at the bottom right of the screen.

A confirmation popup will appear, prompting you to confirm the deletion:

Multiple locations will be deleted. This cannot be undone. Please confirm.

Click Yes to proceed. A progress bar will appear to indicate that the deletion process is in progress. The time it takes will depend on the number of locations selected.

Once the deletion is complete, the popup window will close automatically, and the main Locations list will refresh.

The deleted locations will no longer appear in the list:

Summary

The Mass Delete Locations feature in SwiftCOUNT provides an efficient way to clean up unused, outdated, or incorrectly configured warehouse locations. Whether you’re reorganizing your layout, correcting naming conventions, or simply removing clutter, this tool helps you do it quickly and safely — as long as you meet the necessary conditions.

  • Only locations with no stock, no products assigned as primary, and no historical movements will appear for deletion.
  • You can select specific locations or use the Delete All option to remove everything listed.
  • All deletion actions are permanent and cannot be undone, so always double-check before confirming.
  • The system provides visual feedback during the process and refreshes the list automatically when completed.

Recommendation: Unless you’re 100% certain, delete in smaller batches to avoid accidentally removing critical locations.

Use this tool wisely to keep your warehouse data clean, consistent, and ready to support your operation’s growth and efficiency.

Need to Delete All Locations Regardless of Stock or Primary Assignments?


If your goal is to completely wipe all locations in your instance — including those with stock or set as primary locations — you’ll need to perform a full reset of the location data.


For this, please refer to our dedicated article on Resetting the Database, and review the section specifically covering how to reset locations.


This is a more advanced action and should be used with caution, as it will permanently remove all related data.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment