Skip to content

Sales

Sales order status workflow

What draft, pending, approved, completed and void mean for a sales order, what you can edit at each stage, and when it becomes an invoice.

Updated 12 September 2026

A sales order moves through Draft, Pending, Approved and Completed, with Void available as a side exit. The status decides what you can change and what you can do next.

Draft

The order has been created but not submitted.

  • Full editing is allowed.
  • It is not in the approval queue.
  • It can be modified freely.

Use Draft while the customer is still deciding.

Pending

The order has been submitted and is waiting for approval.

  • Full editing is closed, with limited changes depending on permissions.
  • It is visible for review and verification.
  • The approval action appears for authorised users.

Approved

The order has been verified and confirmed.

  • Editing is restricted.
  • The order can be converted into an invoice.
  • It is part of the final sales processing flow.

Completed

The order has been converted into an invoice.

  • It is closed for operational changes.
  • It stays available for reference and reporting.
  • It is linked to the invoice record.

Void

The order has been cancelled and removed from the active workflow.

  • It cannot be used in any transaction flow.
  • It stays visible for audit and reference.
  • A reason is required before voiding.
  • Only authorised users can void.

Voiding is the correct way to cancel an order the customer has withdrawn. Deleting is not offered, because the record of what was promised matters even when it did not happen.

The rules

  • Status changes are controlled by role permissions.
  • Each status determines which page actions are available.
  • Completed and void orders cannot be edited.
  • Approval is required before an invoice can be created.

When an action is missing

If the convert to invoice action is not there, the order is not yet approved. If the edit action has gone, the order has moved past Draft. If approval is not offered to you, your role does not include it. You can check this under Settings and profile, then Profile information.

Skipping the pending stage

The pending stage can be removed for sales orders under Configuration, then Inventory configuration, then Inventory validation settings. This is useful in a small shop where the same person sells and approves.

Free consultation

Get a free 30‑minute setup consultation

A Kuver Books specialist in Kathmandu walks through billing, inventory and VAT for your exact business. No commitment, no sales pitch.

No spam. A real person replies within one business day, Sunday to Friday. By booking, you agree we may contact you about Kuver Books (privacy notice).