Enable Marking Sales Invoices as Delivered by Default
The System allows you to control when sold products are recorded as actually delivered to the client, directly from the sales invoice, so that outbound stock transactions reflect the actual delivery date and time rather than the invoice creation date. This guide explains how to enable this setting, its effect on the invoice creation form, and how to set or reverse the delivery status later.
⚠
Warning: This feature works only when the “Requisitions for Sales Invoices” setting is disabled in Inventory Settings. If this setting is enabled, all delivery controls like “Mark as Delivered” button are completely hidden from the sales invoice, and the existing requisition flow continues without change.
Before You Start
- Changing this setting requires the “Edit General Settings” permission.
- Make sure the “Requisitions for Sales Invoices” setting is disabled in the inventory settings; otherwise none of the controls described in this guide will appear.
Activation Steps
- From the main menu, click “Sales”.
- Select “Sales Settings”.
- Click the Invoicing Settings card.
- Go to the “Inventory Control” section.
- Turn the “Mark Sales Invoices as Delivered by Default” toggle on or off (on by default).
- Click Save.
Effect of the Setting on the Invoice Creation Form
When creating a new sales invoice, a “Mark as Delivered” checkbox appears in the “Delivery” tab.
| State | Effect |
|---|---|
| “Mark Sales Invoices as Delivered by Default” toggle is on | The “Mark as Delivered” checkbox appears pre-selected automatically on every new invoice. |
| “Mark Sales Invoices as Delivered by Default” toggle is off | The “Mark as Delivered” checkbox appears unselected by default; you can select it manually for each invoice individually. |
🛈
Note: When you select the “Mark as Delivered” checkbox, a “Delivery Date” field appears next to it, pre-filled by default with the current date and time; you can edit it manually.
- When the invoice is saved with the checkbox selected: the system records outgoing stock-out movements for all invoice items dated and timed to the specified “Delivery Date”, and the invoice is saved with delivery status “Delivered”.
- When the invoice is saved with the checkbox not selected: no stock movement is recorded on save, and the invoice is saved with delivery status “Undelivered”.
Invoice Header Status by Delivery State
| Delivery Status | Status Label (colored badge) | Available Action (from the “…” menu) |
|---|---|---|
| Not Delivered | “Undelivered” (red) | “Mark as Delivered” |
| Delivered | “Delivered” (green) | “Mark as Undelivered” |
Marking the Invoice as Fully Delivered
From the action bar on the view screen of an invoice with status “Undelivered”, click the More Actions “…” button, then select “Mark as Delivered”. The system records outgoing stock-out movements for all invoice items at once, dated and timed to the current date and time, the invoice status changes to “Delivered“, and the main button changes to “Mark as Undelivered“.
Controlling Delivery per Item (Stock Tab)
Instead of marking the entire invoice as delivered, you can control each item individually from the “Stock” tab inside the invoice view screen:
- Every item with status “Undelivered” (red text above the quantity, with the quantity itself struck through in red) shows a checkmark icon (✓) next to it.
- Click the checkmark icon for a specific item to record the stock-out movement for that item only, changing its status to “Delivered” (the quantity displays normally without strikethrough, and the updated stock balance disappears).
- Once all items become delivered this way individually, the invoice’s overall status automatically changes to “Delivered”, and the action bar button changes to “Mark as Undelivered”.
- If some items have been delivered while others have not, the invoice status changes to “Partially Delivered” (yellow badge), and both “Mark as Delivered” and “Mark as Undelivered” actions appear in the “Other Actions” menu. If no items have been delivered yet, the status remains “Undelivered” (red badge), and only the “Mark as Delivered” action appears.
Reversing Delivery
From the action bar of an invoice with status “Delivered”, click More Actions “…” button, then choose “Mark as Undelivered”; the system reverses all stock-out movements recorded for all items at once, the invoice status returns to “Undelivered”, and all items in the Stock tab return to “Undelivered” status with the checkmark icons reappearing.
Draft Invoices and Delivery
The “Mark as Delivered” checkbox remains visible and selectable even when saving the invoice as a draft, but selecting it in this case has no actual effect: no stock-out movement is recorded, and the delivery status does not change. This action is only actually applied once the invoice is saved.
Important Notes
- You can edit the invoice regardless of its delivery status (Delivered or Undelivered); there is no restriction on editing due to delivery status.
- You can create a refund or credit note on the invoice regardless of its delivery status; there is no restriction here either.
- This feature gives the sales invoice a delivery status completely separate from its payment status; an invoice can be “Delivered” and “Unpaid” at the same time, or vice versa.
FAQ
- Why doesn’t the “Mark as Delivered” checkbox appear on the sales invoice? Because the “Requisitions for Sales Invoices” setting is enabled on your account; disable it from the inventory settings if you want to use this feature instead of requisitions.
- Can delivery status be set on a draft invoice? You can select the “Mark as Delivered” checkbox even if you’re going to save the invoice as a draft, but this selection is not actually applied and produces no effect (no stock movement is recorded and the delivery status does not change) as long as the invoice remains in draft status; delivery is only actually applied once the invoice is saved.
- Can only some of the invoice items be delivered, leaving the rest pending? Yes, from the Stock tab, you can mark each item individually as “Delivered”, independently of the other items, and the invoice status will be “Partially Delivered”.
- Does delivery status affect the ability to edit or refund the invoice? No, editing, refunds, and credit notes are always available regardless of delivery status.