All Collections
How to create a Sales order
How to create a Sales order

Creating sales orders: from manual entry to e-commerce sync, manage multi-channel sales effortlessly.

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated over a week ago

This guide walks you through the process of creating a sales order (SO) in Katana, covering everything from manual entry to integrating e-commerce sales channels. It offers step-by-step instructions on adding customer details, selecting products, and ensuring inventory availability to streamline your sales management efficiently.

If you are selling online, you can automatically sync your Sales orders from e-commerce platforms (e.g. Shopify).

For multichannel sales, you can manually create sales orders and manage them all from one platform.

Creating and delivering Sales orders:

  • Enables checking and managing Sales items availability for customer orders

  • Triggers relevant inventory movements for products

  • Allows you to manage optimal stock levels because open Sales orders increase the Committed quantities for products, which is added into the calculation of Missing/Excess quantities in the Inventory tab.

Create your first Sales order

You can create a new SO by clicking on the global "+" sign and selecting + Sales order. This will create a SO card.

Gif showing how to quickly create a sales order

General info on a sales order

Information you will find with the SO card:

The different fields found on a sales order

The name of the customer purchasing the product.

Customer reference #
The customer reference number on a SO is a unique identifier provided by a customer to link the order to specific records or transactions for easier tracking and communication.

*Sales order #
The unique identifier for the SO. This is auto-generated but can be edited.
​Example: SO-1, SO-2

*Delivery deadline
A customizable date showing when SO items need to be delivered to a customer.
The date will be red if one or more product is unavailable, the product Production deadline is later than the SO deadline, or if the SO deadline has passed.

*Created date
The creation date of the SO. By default, it matches the day it was added, but it can be manually adjusted.

Choose which currency the order uses. By default, it will use the currency from your Settings. (Users on the Standard, Professional, and Professional Plus plans can use multi-currency).

Bill to
This address is connected to who will be paying the order. The customer's billing address is the default.

Ship to
The physical address where the order is delivered. The customer's billing address is the default.

Ship from (Only visible if there's more than one Location on your account)
This field lets you select which Location the SO is shipped from. The Sales items availability is shown based on the stock availability of the selected Location. Ingredients Availability and Production status are only displayed if you have chosen your production location. When an SO is Packed or Delivered, the stock movements are applied to the selected Location.

* = Required fields

Line items

Each SO needs at least one item added. Only products (not materials) can be added.

Item table on a sales order


The product being sold. You can select an existing product and its variants or create a new product by typing in the product name and selecting Create new "product name" from the dropdown. Read more about creating a product.

Note: The field value is a combination of Variant Code, Item name and Variant Option values (e.g. "[P-1] MyProduct / White").

The discount percentage applied to a sales order line item.


Amount of product being sold. The Unit of measure for the item can be set and edited on the item card (a maximum of 5 decimal places is allowed).

*Price per unit

The customizable default sales price (excluding taxes) for a product.

Total price

A non-editable calculated field showing the (Quantity x Price per Unit [excl. taxes]) minus any Discount

Tax %

The applicable Tax rate (e.g. VAT, GST) for the item. Select a tax rate from the dropdown menu. Adjust the Default Tax rate and edit, create and delete Tax rates from Settings screen > Tax rates.

* = Required field

Sales items availability

Sales items column in the sell screen

The Sales items availability column shows you if the required products for a SO are In stock, Expected or Not available. Based on the status, you can decide which actions to take next.

Read more about Sales items availability.

Ingredients availability

The ingredients column of the sell screen

The Ingredients availability column displays the stock status for ingredients required to make the ordered products. Ingredient requirements for products are based on the Product Recipe / BOM, which could include both materials and subassemblies.

The Ingredients availability status can display either In stock, Expected or Not available, which you can use to decide your next actions.

This column is especially relevant for businesses that are Making-to-Order as they give the user immediate information about the availability of ingredients required for making the products ordered.

Read more about Ingredients availability.

Production status

Production column in the sell screen

Click on the + Make button in the Production column on a SO if you want to create a Manufacturing order (MO) for the required products. You can choose either to Make in batch or Make to order.

Make in batch - if you want to make more products than the SO requires.

Make to order - if you want to make the exact amount of products required for the SO.

For both types, a MO for the required products will be added to the Schedule tab in the Make screen, but the characteristics of the MO are different when you are making in batch vs. making to order.

After creating an MO, the Production status will show whether the production is Not started, Work in progress, Done or Blocked. Click on the production status if you want to navigate to the related MO.

The Production status will show Not applicable if:

  • You added more than one Location to your account and the SO's Ship from Location has no Make possibilities (i.e. a sales location instead of a production location).

Location chosen on a sales order
  • The I make this product option for the product isn't check marked, meaning you have chosen to purchase the product from suppliers, and the production status is not relevant.

Option to choose how you source a product

Additional info regarding sales orders

You can add comments to any SO, such as specific instructions to sales personnel, fulfillment or delivery details, any reference numbers, references to the location of relevant files, etc.

To insert a line break in the comments, press Shift + Enter.

Sales order line attributes and metadata

You can add additional customization details to a SO line item.

Items not shipped on a sales order

For each attribute you can add:

  • Name

  • Value

Attributes and/or metadata for an item

If you choose to make a product using the Make-to-Order functionality, these labels are also displayed on the MO. These attributes can be added and edited before a MO is created.

Line item attributes can also be imported from e-commerce platforms such as Shopify, WooCommerce, and BigCommerce β€” read more. Only attribute values can be edited.

Names for line items which have been imported from e-commerce platforms cannot be edited. However, edits done on a SO in Katana don't sync back to e-commerce platforms

Delivery status

Each SO has a Delivery status which can be changed from the Sell screen. Status updates trigger specific changes in the inventory.

Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?