The delete sales order feature in Business Central clears out orders that are fully shipped and invoiced. This guide shows how to remove them manually, and how to automate the job so it runs on a schedule.
Over time, your sales order list fills with orders you no longer need. So the delete sales order tools in Business Central help you keep that list clean. In this guide, we explain why these orders pile up, how to remove them by hand, and how to schedule the work so it happens automatically. By the end, your active queue will show only the orders that still matter.
Why You Delete an Invoiced Sales Order
Some orders ship and invoice in full, then simply sit there. Because they are complete, they no longer serve a purpose. So they only clutter your active sales order list and make it harder to read at a glance.
This often happens after you invoice shipped lines. As a result, you end up with finished orders that need clearing out. Removing them keeps the queue focused on open work. In short, a tidy list helps your team move faster.
It also reduces the chance of mistakes. Because a shorter list is easier to scan, your team picks the right order faster. So nobody reopens a finished job by accident. As a result, daily work stays smooth and accurate.
Think about a whole year of orders. Hundreds may finish and never get cleared. Over time, that backlog quietly slows everyone down. So a regular cleanup keeps both performance and clarity high.
How to Delete a Sales Order Manually
Business Central gives you a built-in function for this. First, open the sales order page and go to the action menu. There, you will find an option called delete invoiced sales orders.
When you run it, the system presents a short menu. So you can act right away, or refine what gets removed first. Either way, only fully invoiced orders are affected, which keeps your open orders safe.
The function is safe by design. Because it only touches fully invoiced orders, your open work is never at risk. So you can run it with confidence. In fact, a quick cleanup takes only moments.
Filtering Which Orders to Remove
You do not have to delete everything at once. Instead, you can add filters to target specific orders. For example, you might clear only the orders invoiced to one customer.
The options go further than that. So you can filter by a number series range, or by several other fields. As a result, you stay in full control of exactly what leaves your system. In short, the cleanup is as broad or as precise as you like.
This flexibility suits busy companies. For example, you might clean up one region at a time. Meanwhile, you leave other orders untouched until you are ready. So the process fits how your business actually works.
Automating With the Job Queue
Doing this by hand is fine, but you can also automate it. A job queue is simply a recurring task that runs on its own. So it can clear invoiced orders every night, every week, or on any schedule you choose.
The job queue is a quiet workhorse. In fact, it handles many routine tasks, not just this one. So once you learn it here, you can reuse it elsewhere. As a result, one skill pays off again and again right across your whole system.
To set one up directly, you search for job queue entries and open the page. Then you create a new entry, leave the type as report, and search for the delete invoiced sales orders task. After that, you choose how often it should run and set the status to ready.
Automation really shines here. Because the task runs on its own, you never forget it. So your list stays clean even on your busiest days. Ultimately, that consistency is the real benefit of a delete sales order job.
The Friendly Way to Schedule a Delete Sales Order Job
There is an easier route, too. When you run the manual function, you will see a schedule option right there. So you can create the same job queue entry in a much friendlier way.
Here, you simply add a description and pick when the task should run. For example, you might set it to run every day at midnight. You can also give it an expiration, or let it run forever. Then you click okay, and Business Central builds the job queue entry for you, already set to ready.
This shortcut saves real effort. Instead of building the entry field by field, you fill in a few simple details. So even a new user can set it up. As a result, scheduling feels approachable rather than technical.
Running the Delete Sales Order Task by Hand
Sometimes you just want to clear orders right now. So you can still run the function manually whenever you like. You simply open it, click okay, and the work happens at once.
In a quick test, two orders that were already invoiced disappear instantly. As a result, your list updates the moment you run it. So you get immediate, visible results, with no waiting for the next scheduled run.
There is something satisfying about it, too. You click once, and the clutter is gone. So the list instantly reflects reality. Meanwhile, you keep the option to schedule a delete sales order job for later.
Manual or Scheduled: Which to Choose
Both routes reach the same result, so the choice depends on your habits. If you prefer control, run it by hand whenever the list grows. However, if you would rather forget about it, schedule the job and let it run.
Many teams use a mix of both. For example, you might schedule a nightly clean-up, then run a manual pass before a big report. As a result, your sales order list stays tidy without any extra thought.
Honestly, there is no wrong answer here. Both routes keep your data clean and current. So pick the rhythm that fits your team. Then revisit it as your order volume grows over time.
Wrapping Up: When to Delete a Sales Order

Clearing finished orders is a small habit that pays off daily. First, decide whether you prefer the manual function or a scheduled job. Then, use filters to keep the cleanup safe and targeted. Finally, let the job queue handle the routine work for you.
With this in place, your active list always reflects real, open work. So you spend less time scrolling and more time selling. If you would like help configuring your job queue, NAV SEAL is happy to guide you through it.
Above all, treat this as part of good housekeeping. A clean system is faster, calmer, and easier to trust. So make it a habit, and the benefits add up week after week.
For more Business Central guides and tutorials, visit NAV SEAL Blog and watch more videos on our YouTube Channel.
