---
title: SALES ORDERS - Add Manually
description: Add Sales Orders Manually
---

[Skip to content](https://cs.geminilogic.com/en/manual/sales-orders-adding-new-orders-manually#main-content)

English

Show submenu for translations

[New Ticket](https://cs.geminilogic.com/en/manual/kb-tickets/new?hsLang=en) [Customer portal](https://cs.geminilogic.com/tickets-view?hsLang=en)

![Gemini-Logic-Logo (1).png\]](https://cs.geminilogic.com/hs-fs/hubfs/Gemini-Logic-Logo%20(1).png?height=40&name=Gemini-Logic-Logo%20(1).png)

- Home
- Products
- Pricing
- Blog
- Company

Open main navigation

Close main navigation

- Home
- Products
- Pricing
- Blog
- Company
- English
  
  Show submenu for translations
- [New Ticket](https://cs.geminilogic.com/en/manual/kb-tickets/new)
- [Customer portal](https://cs.geminilogic.com/tickets-view)
- [Go to Gemini Logic](https://www.geminilogic.com/)

[Go to Gemini Logic](https://www.geminilogic.com/)

 Search the User Manual

- There are no suggestions because the search field is empty.

1. [User Manual](https://cs.geminilogic.com/en/manual?hsLang=en)
2. [Spire User Manual - Sales Orders](https://cs.geminilogic.com/en/manual/spire-user-manual-sales-orders?hsLang=en)

# SALES ORDERS - Add Manually

## How to add a new Sales Order Manually

![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-01-2023-11-25-19-0105-AM.png?width=55&height=53&name=image-png-May-01-2023-11-25-19-0105-AM.png) 

See also [Add a Sales Order using Copy](https://cs.geminilogic.com/en/manual/sales-orders-add-using-copy?hsLang=en) and [Add Sales Orders using Import](https://cs.geminilogic.com/en/manual/sales-orders-import?hsLang=en)

- select from 1 of 3 locations to add a new Sales Order: 
    - from the Sales Order list click ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-29-56-6368-PM.png) **New** or click the downward arrow beside it to assign the order **Type**

             ![SalesListNew](https://cs.geminilogic.com/hs-fs/hubfs/SalesListNew.png?width=617&height=240&name=SalesListNew.png)

- - from the Inventory list click ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-01-2023-11-25-19-0105-AM.png?width=27&height=26&name=image-png-May-01-2023-11-25-19-0105-AM.png) **Sell** for the selected item(s)

           ![InventoryListSell](https://cs.geminilogic.com/hs-fs/hubfs/InventoryListSell.png?width=630&height=246&name=InventoryListSell.png)

- - from **Customer Details** select ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-01-2023-11-25-19-0105-AM.png?width=27&height=26&name=image-png-May-01-2023-11-25-19-0105-AM.png) **Create Order**

                  ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-07-2023-12-16-51-1291-PM.png?width=204&height=372&name=image-png-May-07-2023-12-16-51-1291-PM.png)

- in the new Sales Order, select **Customer** in one of 2 ways: 
    1. **Customer No.** field, to be used in the following ways: 
           - information typed into this field will search through entire Customer record ie: Name, No, address, contact, notes, etc and present a drop-down list of 10 closest matches![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-30-32-7848-PM.png)

- 1. - **Browse** button (or ctrl + F9) to access full Customer list
           - type into the Customer No field then click the ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-31-10-0507-PM.png) **Browse** button (or ctrl + F9) to narrow the browse list based on what you've typed
           - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-31-16-8616-PM.png) Browse** button (or ctrl + F9) then use filters in browse list (see [Filters](https://cs.geminilogic.com/en/manual/sales-orders-access-list-functionality?hsLang=en#SalesOrdersFilters))
           - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-31-23-0971-PM.png) Browse** button (or ctrl + F9) then ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-31-28-9784-PM.png) **New** to create a new Customer (see [Customers - Add New](https://cs.geminilogic.com/en/manual/customers-add-new?hsLang=en))
    2. enter the Customer’s **Ship To** which will load the Bill To automatically

- option to enter the Customer’s **PO No** which can be forced if established in the Customer Details \> Billing tab

          ![CustomerBillingTabPONumberRequired](https://cs.geminilogic.com/hs-fs/hubfs/CustomerBillingTabPONumberRequired.png?width=421&height=414&name=CustomerBillingTabPONumberRequired.png)

- - in which case the Sales Order cannot be saved unless the Customer’s PO Number is present and changes the **PO No** field in the Sales Order header:![SalesOrderPONumberRequired](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPONumberRequired.png?width=323&height=259&name=SalesOrderPONumberRequired.png) 
    - Option to warn when a duplicate Customer POs has been entered into a Sales Order:![CompanySettingsSalesDuplicatePO](https://cs.geminilogic.com/hs-fs/hubfs/CompanySettingsSalesDuplicatePO.png?width=688&height=279&name=CompanySettingsSalesDuplicatePO.png)
- option to enter a **Reference No** which is not linked to anything but could be a Job Number for example, and which can be printed on forms or reports
- **Sell Price Level** - accept or change (user settings permitting) to apply all items on the Order (ability to change for each line item also)![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-36-22-2172-PM.png)
-  Customer Payment **Terms** - accept or change the terms setting as established in Customer Details \> General tab  
    - or- add ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-38-30-9752-PM.png) **New** one on-the-fly from the browse list for use in this and future Customers and Sales Orders (also accessed in Edit \> Payment Terms) - see more in **[Customer Payment Terms](https://cs.geminilogic.com/en/manual/customers-billing-tab?hsLang=en#CustomerPaymentTerms)**
    - option to activate alerts and/or security in Edit \> Company Settings \> Sales Orders \> Process/Invoicing tab \> **Customer Credit** section:

               ![CompanySettingsSalesOrdersProcessInvoicingCustomerCredit](https://cs.geminilogic.com/hs-fs/hubfs/CompanySettingsSalesOrdersProcessInvoicingCustomerCredit.png?width=362&height=523&name=CompanySettingsSalesOrdersProcessInvoicingCustomerCredit.png)

- convenient view of **AR Balance** (hover your mouse cursor over this amount to see Aging) / **Other Orders** / **Credit Limit** / **Available** Credit for the current Customer - shaded green if their available credit covers the current order, and red if this order puts them over their limit

- select the **Buyer** from a drop-down list of Customer Contacts or enter one ad-hoc which will print on Sales forms, but which will not be added to the Customer Details record (set Buyer default in Edit \> Company Settings \> Sales Orders \> Orders – **Default Buyer Contact Type**
-  **Notes** field displays information entered into the Customer record ‘Misc’ field![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-03-45-23-8594-PM.png)
- **Shipping**

- - accept or browse for the **Ship To** and select from the Customer’s list of Ship To addresses

![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-01-2023-01-18-23-0739-PM.png?width=354&height=130&name=image-png-May-01-2023-01-18-23-0739-PM.png)

- - - or - switch the view to ![](https://cs.geminilogic.com/hubfs/image-png-May-01-2023-01-17-25-0808-PM.png) **All Addresses** to choose from your entire Customer List  
    - accept or change the **Salesperson / Territory** that load from the Customer Details \> Addresses tab \> Order Defaults sub tab - also accessed in Sales text menu ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-01-2023-01-28-49-7822-PM.png?width=158&height=255&name=image-png-May-01-2023-01-28-49-7822-PM.png)
    - accept or change the **Ship Via** as established in Customer Details \> Addresses tab \> Order Defaults sub-tab \> Shipping Method (see [Shipping Methods](https://cs.geminilogic.com/en/manual/shipping-methods?hsLang=en) for more information)

- - enter **Carrier** Name (Shipping Company)

- - **Ship Date** - auto-filled when the ‘Ship’ button is depressed in the Sales Order or Sales Orders list

                 ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-02-2023-07-44-55-8404-PM.png?width=358&height=244&name=image-png-May-02-2023-07-44-55-8404-PM.png)

- - enter **Tracking** **No **(will create a hyperlink if **Tracking URL **is established in the **Shipping Method** settings)

- - accept or change the **FOB**/ **Incoterm** 
          - **Incoterms** (International Commercial Terms) activation - see [Company Settings - Sales Orders Incoterms](https://cs.geminilogic.com/en/manual/company-settings-sales-orders?hsLang=en#CompanySettingsSalesIncoterms)
- **Receiver -** option to select a Contact from the Customer Details list of contacts, or add one ad-hoc which will print on Sales forms, but which will not be added to the Customer Details record - set default in Edit \> Company Settings \> Sales Orders \> Orders – **Default Receiver Contact **

- **Order Details** 
    - **Type** 
          - to set the current Sales Order **Type**, choose from the list as follows:![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-12-48-0539-PM.png?width=211&height=304&name=image-png-Dec-19-2022-04-12-48-0539-PM.png) 
                  - **Open** **Sales Order**- Sales Order that’s okay to ship and invoice
                  - **Open Quote** where product does not get committed until status is changed to Open Sales Orderoption to set **Expires** date (set default number of days in Edit \> Company Settings \> Sales Orders \> Orders tab - **Quote Expiry 👉**
                  - **Open Booking Order** to schedule a future order, where product does not get committed or backordered
                  - **Open Standing Order** - sets the current Sales Order up as a template to create, edit and issue unlimited future Sales Orders from and optionally establish **Repeat** settings (see [Recurring Invoices](https://cs.geminilogic.com/en/manual/sales-orders-recurring-invoices?hsLang=en))
                  - **Open RMA Order** has no different function except that it can be numbered and / or coloured differently
                  - **Open Work Order** has no different function except that it can be numbered and / or coloured differently
          - option to identify each **Type** by colour - Edit \> Company Settings \> Sequence Numbers \> Sales tab

                  ![CompanySettingsSequenceNumbersSales](https://cs.geminilogic.com/hs-fs/hubfs/CompanySettingsSequenceNumbersSales.png?width=424&height=270&name=CompanySettingsSequenceNumbersSales.png)

- - - option to ![CheckBoxCheckedBlue](https://cs.geminilogic.com/hs-fs/hubfs/CheckBoxCheckedBlue.png?width=16&height=16&name=CheckBoxCheckedBlue.png)  **Number Sales Orders by Type**
          - **Type** Access and Default can be set by user

                    ![UserSettingsSalesOrdersAddEditWList](https://cs.geminilogic.com/hs-fs/hubfs/UserSettingsSalesOrdersAddEditWList.png?width=510&height=213&name=UserSettingsSalesOrdersAddEditWList.png)

- - - **Order No** is displayed which is system-generated unless the sequence numbering is switched off in Company Settings \> Sequence Numbers - change numbers to all zeros to enable entering your own Sales Order numbers - here you also have the ability to change the background colour in Sales Order browse lists

- - - accept or change the **Order Date** (defaults to today’s date)
          - establish the **Required Date** for shipment of this order 
                  - set a default to auto-fill this date in Edit \> Company Settings \> Orders \> Required Date
          - **Invoice No** / **Invoice Date** are populated once order is invoiced, for look-up purposes
          - **Repeat** cycle is used for Recurring Standing orders (see [Recurring Invoices](https://cs.geminilogic.com/en/manual/sales-orders-recurring-invoices?hsLang=en))
          - **Phases** is a process monitoring system used to label orders internally, for filtering and sorting purposes, with option to set each Phase to automatically print a pre-determined **Report(s)** and move to a Next Phase, as pre-determined in the Phases setup (also maintained under Edit \> Phases), and option to set default start Phase for new Sale Orders, by User (Edit \> User Settings \> Sales Orders \> Default Phase) ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-02-2023-08-03-20-7524-PM.png?width=440&height=199&name=image-png-May-02-2023-08-03-20-7524-PM.png) 
                  - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-14-56-0196-PM.png) Refresh** - bring in any new data that may have been entered by another user since the last time data was refreshed and which may not be displayed
                  - **![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-16-11-9804-PM.png?width=68&height=24&name=image-png-Dec-19-2022-04-16-11-9804-PM.png)![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-16-16-9354-PM.png?width=86&height=23&name=image-png-Dec-19-2022-04-16-16-9354-PM.png) Phases List Filters / Search / Customization** - see [Sales Orders - List Access / Functionality](https://cs.geminilogic.com/en/manual/sales-orders-access-list-functionality?hsLang=en)
                  - ** ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-16-28-6429-PM.png) New** ****Phase**** 
                            - enter **Phase Code![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-26-30-1071-PM.png)**
                            - accept Sales Order **Phase Type**
                            - enter **Description**
                            - assign the **Report Template** for the report to be printed once a Sales Order has been assigned this Phase (ie: print the packing slip once the order is ready to ship)  - talk to your Partner about setting this setup 
                            - assign what will be the **Next Phase** when using the **Next Phase** function from the Sales Order list

- - - - - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-19-25-0162-PM.png) export the Phases list in Excel or CSV format - see [Export](https://cs.geminilogic.com/en/manual/sales-orders-export?hsLang=en)

- - - - - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-21-17-9661-PM.png) **Edit** Phase selected ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-26-50-7914-PM.png?width=129&height=122&name=image-png-Dec-19-2022-04-26-50-7914-PM.png)
                            - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-21-27-6436-PM.png) **Delete** Phase selected 
                            -  Phases **Context Menu -** right-clicking on any line to display
                            - Phase tracking can be accessed in the Sales Order **Phases **tab
                  -  GL **Division** - if active, accept or change (user settings permitting for Edit Profit Center) the GL **Division** for this Sales Order as established in Customer Details \> Addresses tab \> Order Defaults tab (see [General Ledger - Divisions](https://cs.geminilogic.com/en/manual/general-ledger-general-ledger-divisions?hsLang=en)[)](https://cs.geminilogic.com/en/manual/spire-user-manual-general-ledger?hsLang=en)
                  - **Location** / **Profit Center** - if the system is using multi-segment accounting![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-34-18-4726-PM.png?width=127&height=59&name=image-png-Dec-19-2022-04-34-18-4726-PM.png) (see [General Ledger Segmentation](https://cs.geminilogic.com/en/manual/general-ledger-segmentation?hsLang=en)), a user may be assigned a default segment Location / Profit Center , which may be changed at the time of creating the Sales Order 
                            - click the downward arrow to select
                  - **Location** / **Profit Center** - if the system is using multi-segment accounting![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-34-30-5591-PM.png?width=164&height=76&name=image-png-Dec-19-2022-04-34-30-5591-PM.png) (see General Ledger Segmentation), a user may be assigned a default segment Location / Profit Center , which may be changed at the time of creating the Sales Order 
                            - click the downward arrow to select or press F10 from anywhere to change Location and /or Warehouse 
    - **Items** 
          - Grid functions:![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-36-00-2645-PM.png) 
                  - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-36-15-6191-PM.png) Insert** - inserts a line above the one selected to enter a Part No or Comment into
                  - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-36-20-3415-PM.png) Delete** - deletes the line item selected
                  - **![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-36-25-8451-PM.png) Comment** - add a memo to print on the Sales Order below the item selected (also available if you hit the **Enter** key when the blank grid line is selected)
                  - ![SalesOrderSerialNumbersIcon](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderSerialNumbersIcon.png?width=25&height=18&name=SalesOrderSerialNumbersIcon.png) **Serial Numbers**  
                            - ![CheckBoxCheckedBlue](https://cs.geminilogic.com/hs-fs/hubfs/CheckBoxCheckedBlue.png?width=16&height=16&name=CheckBoxCheckedBlue.png) select Serial/Lot no from list for item selected in the Items grid![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-53-02-6234-PM.png)
                            - if Serial/Lot Numbers are being created as you sell (as in manufactured / assembled items) with option for **Manual Entry** or **Auto-Generate** the numbers where you can type in the fist, and it will auto-assign for the remaining quantity in sequential order
                  - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-37-24-9968-PM.png) **Add Job Header** opens the line above to enter a title for the items that follow, creating a **Group**![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-53-17-8477-PM.png?width=170&height=88&name=image-png-Dec-19-2022-04-53-17-8477-PM.png) 
                            - also allows ability to ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-37-47-9497-PM.png) **Delete** entire group
                            - if Job Costing is active and a Job Account is assigned to the Job Header, the same Job Account is automatically assigned to any members added to this ‘Group’![](https://cs.geminilogic.com/hubfs/image-png-Apr-30-2023-02-06-51-7140-PM.png)
                            - ability to customize Sales reports and forms with sub-totals for these ‘Groups’
                  - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-04-54-04-2345-PM.png) **Toggle Kit Components** to display / print 
                            - activate - **Show options dialog on orders** in the components tab (see [Inventory Kits](https://cs.geminilogic.com/en/manual/inventory-accessories-/-kit-components-/-macro-substitutions-tab?hsLang=en#InventoryKits)) 
                  - ![UDFIcon](https://cs.geminilogic.com/hs-fs/hubfs/UDFIcon.png?width=28&height=12&name=UDFIcon.png) **UDF **- view the User Defined Fields data and structure for the Sales Order line selected (see [User Defined Fields](https://cs.geminilogic.com/en/manual/user-defined-fields-add-edit-fields?hsLang=en))  
                            - data in these fields can also be made visible in the items grid by right-clicking on any of the column headings for the list of available columns and putting a checkmark beside the UDF:

                                           ![SalesOrderGridColumnListUDF](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderGridColumnListUDF.png?width=175&height=231&name=SalesOrderGridColumnListUDF.png)

                       ![SalesOrderGridColumnListUDF-1](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderGridColumnListUDF-1.png?width=577&height=454&name=SalesOrderGridColumnListUDF-1.png)  
                                                                  

- - - - ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-56-41-0085-PM.png?width=215&height=84&name=image-png-Dec-19-2022-04-56-41-0085-PM.png) **Scan** the Part / Serial / Lot Number barcode to input Inventory item 
                            - use \* as quantity multiplier - into the scan box, enter quantity then \*, then scan barcode
                            - keyboard shortcut - ctrl+space
                  - ![InventoryIconV3.11](https://cs.geminilogic.com/hs-fs/hubfs/InventoryIconV3.11.png?width=24&height=25&name=InventoryIconV3.11.png) **Fill** move **B/O Qty** into **Ship Qty** for items that have come into stock since the Sale Order was created 

- - - - - All Backordered items on the Sales Order![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-04-59-17-5050-PM.png?width=224&height=85&name=image-png-Dec-19-2022-04-59-17-5050-PM.png)
                            - Backorders only on Selected Item(s)
                            - Serial/Lot number on selected item  
                                        - **Backorder** numbering may be identified with a numeric suffix if established in Edit \> Company Settings \> Sales Orders \> Process/Invoicing tab \> Backorders \> **Use suffix on order number to manage backorders** - ie: 100270-0, 100270-1, 100270-2, etc) 

- - - - ** ![SalesOrderPricesIcon](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPricesIcon.png?width=25&height=27&name=SalesOrderPricesIcon.png) Prices** options: ![SalesOrderPrices](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPrices.png?width=586&height=155&name=SalesOrderPrices.png)  
                            -  ![SalesOrderPricesIcon](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPricesIcon.png?width=25&height=27&name=SalesOrderPricesIcon.png) **Refresh All Prices** to populate all items on this Sales Order with price changes that have been made since the Sales Order was created
                            - **![SalesOrderPricesIcon](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPricesIcon.png?width=25&height=27&name=SalesOrderPricesIcon.png) Refresh Selected Prices** to populate only selected items on this Sales Order with price changes that have been made since the Sales Order was created

- - - - - ** ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-42-23-1244-PM.png) Store Selected Price** to create Price Matrix entries for the item(s) selected and the Customer in this Sales Order (see more in [Price Matrix](https://cs.geminilogic.com/en/manual/price-matrix-add-edit-delete?hsLang=en))
                            - ** ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-42-24-1677-PM.png) Store All Prices** to create Price Matrix entries for all items and the Customer in this Sales Order (see more in [Price Matrix](https://cs.geminilogic.com/en/manual/price-matrix-add-edit-delete?hsLang=en)) 
                                        - **Store** options: 
                                                      - ** ![CheckBoxCheckedBlue](https://cs.geminilogic.com/hs-fs/hubfs/CheckBoxCheckedBlue.png?width=16&height=16&name=CheckBoxCheckedBlue.png)** Create records for regular prices - store in Customer Price Matrix even if the price was not changed
                                                      - ** ![CheckBoxCheckedBlue](https://cs.geminilogic.com/hs-fs/hubfs/CheckBoxCheckedBlue.png?width=16&height=16&name=CheckBoxCheckedBlue.png) **Apply to all Warehouses /  Restrict records to shipping address
                            - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-43-15-5894-PM.png) **Labels** for items on the order![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-09-44-11-6972-PM.png?width=483&height=206&name=image-png-Dec-19-2022-09-44-11-6972-PM.png) 
                                        - set quantity 
                                                      - default uses **Qty** shipped on the Sales Order
                                                      - ** ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-43-56-3086-PM.png) Set Quantity to 1** label for each item listed
                                                      - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-44-01-4817-PM.png)   **Set Quantity to BOH** (Balance On Hand) 
                                        - note the **Total Labels**
                                        - identify how many **Blank Labels** to pass over before printing
                                        - click ![](https://cs.geminilogic.com/hubfs/image-png-May-02-2023-08-11-09-7053-PM.png)  **Print**
                                        - select from available Label layouts

                                         ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-02-2023-08-11-36-8745-PM.png?width=359&height=293&name=image-png-May-02-2023-08-11-36-8745-PM.png)

- - - - - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-44-54-0204-PM.png) **Show Stock** will display the Inventory Stock listing availability in all Warehouses it is stocked in 
                            - ![InventoryIconV3.11](https://cs.geminilogic.com/hs-fs/hubfs/InventoryIconV3.11.png?width=25&height=26&name=InventoryIconV3.11.png) **Open Inventory** to view or edit the item selected
                            - ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-45-31-4627-PM.png) **Open Target** to view the Requisition target Purchase Order or Production Order for the item selected, which displays in the ‘Target Type’ and ‘Target No’ columns (see more on [Requisitions](https://cs.geminilogic.com/en/manual/inventory-requisitions?hsLang=en)) 
                  - **Add** an Inventory **Part No** to your Sales Order in one of 7 ways: 
                            1. type into the grid under **Part No** to get a list of 10 closest matches of Part No, Description or Product Code (hit F9 to see entire inventory list)
                            2. type the Customer Part No (for setup, see [Customer Part Numbers](https://cs.geminilogic.com/en/manual/customers-customer-part-nos-tab?hsLang=en)) 
                                         - **Customer Part No** will populate the Sales Order line ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Apr-30-2023-06-22-07-5480-PM.png?width=396&height=114&name=image-png-Apr-30-2023-06-22-07-5480-PM.png)
                                         - if you want the **Customer Part No** to populate even if you enter your Part No, enable  **Resolve Customer Part No** in Edit \> Company Settings \> Sales Orders \> Inventory
                            3. click on the browse button to search through the Inventory list
                            4. click on ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-48-32-0899-PM.png) **Insert** to insert an item above the item selected in the grid
                            5. ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-48-38-0763-PM.png) **Scan** the Part / Serial / Lot Number barcode to input Inventory item 
                                         - use \* as quantity multiplier (as identified in [Company Settings](https://cs.geminilogic.com/en/manual/company-settings-inventory?hsLang=en#ScanMultiplier)) - into the scan box, enter quantity then \*,![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-09-49-17-7840-PM.png?width=185&height=74&name=image-png-Dec-19-2022-09-49-17-7840-PM.png) then scan barcode
                                         - keyboard shortcut - ctrl + space
                            6. type in a **Non-Inventory** Part Number (User Settings permitting) with ability to establish a default Inventory GL Account in Edit \> Company Settings \> Special Accounts tab \> Inventory - Non-Inventory
                  - accept or change the **Description** (User Settings permitting)

- - - - Quantities 
                            - - enter the **Order Quantity** (or if scanning, keep scanning until quantity is reached)
                                        - system will default the **Ship Quantity** to Order Quantity or what is left in stock but this value can be changed (if permitting - Company Settings \> Inventory - ![](https://cs.geminilogic.com/hubfs/image-png-Jun-06-2023-08-17-29-3336-PM.png) **Prohibit over shipping**) 
                                                      - if entering a serialized item or lot item, you will be prompted to assign a serial / lot number(s) for the Committed Quantity on this order
                  -  system will default the **B/O (backorder) Quantity** to the difference  between Order Qty and Ship Qty (quantity in stock) 

- - -  enter **Discount** for line item(s) or discount for full order in the footer 

                    ![SalesOrderDiscounts](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderDiscounts.png?width=601&height=199&name=SalesOrderDiscounts.png)

- - - **Unit Price** is populated from one of the following:

- - - - Inventory Details \> Prices and Units \> **Pricing \> Level 01** (option to choose another **Price Level**)
                  - **Price Matrix** in Customer or Inventory Details (see[Price Matrix](https://cs.geminilogic.com/en/manual/price-matrix-add-edit-delete?hsLang=en))
                  - manually enter price (user settings permitting)![SalesOrderPriceCheckWarning](https://cs.geminilogic.com/hs-fs/hubfs/SalesOrderPriceCheckWarning.png?width=556&height=259&name=SalesOrderPriceCheckWarning.png)

- - - - - **Note** - if a selling price is entered where the **margin** turns out to be lower than what is established in the related Product Code or Price Matrix setting, there will be two flags:  
                                        -  in the Unit Price field - a message will pop up when you hover your mouse over the ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-54-20-4528-PM.png)

![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-54-48-2444-PM.png)

- - - - - - -  setup this message in Edit \> Company Settings \> Sales Orders \> Messages tab \> Price Check Warning - **Message** 
                                        -  the **Average %** (Margin on the Average Cost) will turn red![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-09-55-25-2884-PM.png)
                            -  set **Decimal Precision** in Edit \> Company Settings \> Company \> Numbers 
                  - **Current Cost** (only viewable / editable if user settings permit) is what this item was most recently purchased for 
                            - if a User edits this field, it will turn yellow
                  - **Average Cost** (only viewable / editable if user settings permit) is the weighted cost of what is currently in stock 
                            - if a User edits this field, it will turn yellow
                  -  if the item has multiple **Units of Measure**, you can select which **UOM** you want on this Sales Order (see [Inventory - Units of Measure](https://cs.geminilogic.com/en/manual/inventory-prices-and-units-tab?hsLang=en) )
                  - accept or remove checkmarks for **Taxes** application which populate from Customer Details \> Addresses \> Taxes (you may change taxes on the entire Sales Order in the [**Sales Taxes**](https://cs.geminilogic.com/en/manual/sales-orders-adding-new-orders-manually#sales-taxes-tab)tab) 
                            - see also [Sales Taxes](https://cs.geminilogic.com/en/manual/sales-taxes?hsLang=en) set up 

- - - - - Set Customer taxes: Customer Details \> Addresses \> Sales Taxes ![CustomerAddressesSalesTaxes](https://cs.geminilogic.com/hs-fs/hubfs/CustomerAddressesSalesTaxes.png?width=303&height=228&name=CustomerAddressesSalesTaxes.png)
                            -  multi-edit Customer Billing / Ship To taxes: Customer text menu \> Customer Addresses \> ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-24-40-7924-PM.png) **Update Tax Codes** for all Addresses selected  ![](https://cs.geminilogic.com/hubfs/image-png-May-02-2023-08-25-46-0306-PM.png)
                  -  enter or accept **Vendor No** as set up in Inventory Details \> General tab \> **Primary Vendor** - this is used for Requisitions that are initiated by Sales Order shortages (see [Inventory - Requisitions](https://cs.geminilogic.com/en/manual/inventory-requisitions?hsLang=en) )

- - - -  accept or change **Levy** as established in Inventory Details \> Prices and Units \> **Levy Code** ie: environmental charge / disposal fee (see [Inventory - Prices and Units Tab](https://cs.geminilogic.com/en/manual/inventory-prices-and-units-tab?hsLang=en))
                  - system will calculate **Extended Price** / **Extended Levy** / **Margin (%) on Current Cost** / **Margin (%) on Average Cost / Margin (%) on Standard Cost** (if Standard Cost is present on item)
                  - option to assign an **Employee** to this line entry in the Sales Order for commission / labour tracking purposes
                  - once saved, the system displays the User Initials this Order was **Created By** and **Modified By**
                  - system will display item **Location** in the warehouse, as established in Inventory \> Prices and Units \> Unit of Measure \> **Location**
                  - system will display item **Pack ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-29-21-5719-PM.png) Size**, as established in Inventory \> General tab \> Physical \> **Pack Size -** represents how this item should be packed for shipping
                  - option to enter an internal **Memo** for this line item…not linked with anything and will not print on any forms or reports by default
                  - accept or change **Inventory GL** / **Cost of Goods GL** / **Revenue GL** - provided the user has setting for        ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-28-21-0563-PM.png)  **Change Inventory Accounts**
                  - option to enter a **Reference No** of your choice for this line item
                  - accept or change (user settings permitting) unit **Weight**, as established in Inventory Details \> General tab \> Physical \> **Weight** - zeros will display in red / or enter **Total Weight**![](https://cs.geminilogic.com/hubfs/image-png-May-02-2023-08-36-02-1959-PM.png) 
                            - track total weight for the order (displays red if one or more items shows zero weight)
                            - set **Weight Units** in Edit \> Company Settings \> Inventory - **Weight Units**
    - **Extended Weight** displays the unit Weight times the Ship Qty
    - **UPC** - establish in Inventory Details \> Prices and Units tab \> Unit of Measure \> **UPC Code**
    - **Job No & Job Account No** assignment option for the revenue of this sale (see also [Add Job Header](https://cs.geminilogic.com/en/manual/sales-orders-adding-new-orders-manually#add-job-header))
    - **Target Type** and **Target No** pertain to any Requisitions that were created by this sales order, determining whether the Requisition was for a Purchase Order or a Production Order (see [Inventory Requisitions](https://cs.geminilogic.com/en/manual/inventory-requisitions?hsLang=en))
    - accept or change **Freight** amount in the footer

                ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-10-31-22-3115-PM.png?width=561&height=174&name=image-png-Dec-19-2022-10-31-22-3115-PM.png)

- - - establish settings in Company Settings \> Sales Orders \> Process/Invoicing tab \> **Freight**
    - **Item Quantity Information** 
          - for the item selected, a quick view of quantities is displayed below the grid

![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-19-2022-10-31-03-1794-PM.png?width=674&height=127&name=image-png-Dec-19-2022-10-31-03-1794-PM.png)

- - ** ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-30-11-2169-PM.png) Save** or ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-30-15-7304-PM.png) **Save and Close** or ![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-30-22-0781-PM.png) **Save and Create New**
- **Order Summary** 
    - **Total Weight** displays the collective weight of all items on the Sales Order(unless it is manually edited) - will display red if there are any items with no weight value present
    - **Freight -** accept or change **Freight** amount in the footer - conventions are established in Company Settings \> Sales Orders \> Process/Invoicing tab \> **Freight**![](https://cs.geminilogic.com/hubfs/image-png-Dec-19-2022-10-31-33-0833-PM.png)
    - **Discount** allows entry of discount percentage to be applied to the entire Order (see also [Line Discounts](https://cs.geminilogic.com/en/manual/sales-orders-adding-new-orders-manually#linediscount))
    - optional **Surcharge** - ie: **Shop Fee**  
          - setup a **Sales Order Surcharge** in Edit \> Company Settings \> Sales Orders \> Surcharges with option to establish the Alias![](https://cs.geminilogic.com/hubfs/image-png-Dec-20-2022-02-53-46-5190-AM.png) 
                  - **Sales Tax Provider Code![](https://cs.geminilogic.com/hubfs/image-png-Dec-20-2022-02-53-56-4287-AM.png)** can be assigned if Avatax is active for US Sales taxes
          - setup a **Surcharge by Product Code** in Edit \> Product Codes to add the charge to Sales Orders for only items in this Product Code 

- -  system displays **Gross Profit** on **Current** Cost (Current GP) / **Gross Profit** on **Average** Cost/**Gross Profit** on **Standard** Cost 
    - **Subtotal** displays the collective extended price for all items, before tax(es)
    - **Taxes** will display the taxes calculated on the **Subtotal**, based on the setting for the entire Sales Order (Info tab) in conjunction with any settings for each line item
    - **Totals** display in the footer

               ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-03-2023-10-35-49-9515-AM.png?width=622&height=169&name=image-png-May-03-2023-10-35-49-9515-AM.png)          

- - - click **![](https://cs.geminilogic.com/hubfs/image-png-Dec-20-2022-02-55-44-9791-AM.png) Totals by Ordered Quantity **to display totals for items ordered as opposed to items shipped  

                       ![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-20-2022-02-57-03-6279-AM.png?width=344&height=151&name=image-png-Dec-20-2022-02-57-03-6279-AM.png)

- **Bill To** tab allows the option to amend (user settings permitting) or add any Customer address or Contact details for this Sales Order

- **Ship To** tab - option to edit or add Address or Contact information for the Ship To ID that was selected in the Main tab
- **Ship From** tab will display the address of the Warehouse established for the User unless a different Warehouse has been set for the Customer - option to edit or add Contacts
- **Sales Taxes** tab - accept or change the tax settings as established in Customer Details \> Addresses \> **Sales Taxes** tab  (see [Sales Taxes](https://cs.geminilogic.com/en/manual/sales-taxes?hsLang=en) setup)

- **Phase** tab displays information on transition between Phases that have been established for this Sales Order (see [Phases](https://cs.geminilogic.com/en/manual/sales-orders-adding-new-orders-manually#phases))![](https://cs.geminilogic.com/hubfs/image-png-Dec-20-2022-03-08-32-0474-AM.png)
- **Communications** tab - see Sales [Orders - Communications](https://cs.geminilogic.com/en/manual/sales-orders-communications?hsLang=en)
- **Sales History** tab - see [Sales History](https://cs.geminilogic.com/en/manual/sales-history?hsLang=en)
- **Sales Orders** tab displays all open Sales Orders for the Customer on the current Sales Order, offering two view tabs  - **Header** / **Detail** for full functionality to add / edit / delete and otherwise manage Sales Orders, as explained in this section![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Dec-20-2022-03-26-01-2991-AM.png?width=530&height=277&name=image-png-Dec-20-2022-03-26-01-2991-AM.png)

- **User Defined** tab allows addition of custom fields for use in filters, searches, forms and reports - see [User Defined Fields![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-May-03-2023-11-40-13-2242-AM.png?width=603&height=246&name=image-png-May-03-2023-11-40-13-2242-AM.png)](https://cs.geminilogic.com/en/manual/user-defined-fields-add-edit-fields?hsLang=en)

- **Fill Order** tab - for use with a scanner to populate quantities into **Ship Qty** field![](https://cs.geminilogic.com/hubfs/image-png-May-03-2023-11-40-41-7020-AM.png) 
    - enter **Quantity**
    - scan the part number barcode to complete quantities -or- scan the serial number barcode to enter both part and serial number at the same time
- **Service Info** tab - visible if you have purchased and activated the **Service Manager** module - see more info in [Service Manager](https://cs.geminilogic.com/en/manual/service-manager-add-new-service-order?hsLang=en)

- **Integrations** tab will display other software integrations available directly in Spire like SPS Commerce (see EDI for more information) or Avalara Tax management (US) – see also [Integrations](https://cs.geminilogic.com/en/manual/installation-setup-integrations?hsLang=en)
- **Job** tab - if active, allocate revenue / expense for the entire order (see [Job Costing](https://cs.geminilogic.com/en/manual/job-costing-job-list?hsLang=en)) ![](https://cs.geminilogic.com/hubfs/image-png-May-03-2023-11-58-31-0495-AM.png)

**![](https://cs.geminilogic.com/hs-fs/hubfs/image-png-Apr-30-2023-03-04-48-5672-PM.png?width=50&height=73&name=image-png-Apr-30-2023-03-04-48-5672-PM.png) Invoice** the Sales Order to print an invoice for the selected Sales Order(s) and post the transaction to the Customer’s account in Accounts Receivable, Sales History, and post the General Ledger transaction - see [SALES ORDERS - Post Invoices](https://cs.geminilogic.com/en/manual/sales-orders-post-invoice?hsLang=en)

- [Spire Systems - General Knowledge Base](https://cs.geminilogic.com/en/manual/spire-systems-general-knowledge-base?hsLang=en#main-content)

    - [Tips and Tricks](https://cs.geminilogic.com/en/manual/spire-systems-general-knowledge-base?hsLang=en#tips-and-tricks)
    - [Spire Administration - General Ledger](https://cs.geminilogic.com/en/manual/spire-systems-general-knowledge-base?hsLang=en#spire-administration-general-ledger)
    - [Spire Administration - Sales](https://cs.geminilogic.com/en/manual/spire-systems-general-knowledge-base?hsLang=en#spire-administration-sales)
    - [Spire Administration - Inventory](https://cs.geminilogic.com/en/manual/spire-systems-general-knowledge-base?hsLang=en#spire-administration-inventory)
- [Analytics for Spire](https://cs.geminilogic.com/en/manual/analytics-for-spire?hsLang=en)
- [Spire User Manual - System Overview](https://cs.geminilogic.com/en/manual/spire-user-manual-system-overview?hsLang=en)
- [Spire User Manual - User Settings](https://cs.geminilogic.com/en/manual/spire-user-manual-user-settings?hsLang=en)
- [Spire User Manual - Vendors](https://cs.geminilogic.com/en/manual/spire-user-manual-vendors?hsLang=en)
- [Spire User Manual - Inventory](https://cs.geminilogic.com/en/manual/spire-user-manual-inventory?hsLang=en#main-content)

    - [Pricing](https://cs.geminilogic.com/en/manual/spire-user-manual-inventory?hsLang=en#pricing)
- [Spire User Manual - Price Matrix](https://cs.geminilogic.com/en/manual/spire-user-manual-price-matrix?hsLang=en)
- [Spire User Manual - Purchase Orders](https://cs.geminilogic.com/en/manual/spire-user-manual-purchase-orders?hsLang=en)
- [Spire User Manual - Sales Orders](https://cs.geminilogic.com/en/manual/spire-user-manual-sales-orders?hsLang=en)
- [Spire User Manual - Keyboard Shortcuts](https://cs.geminilogic.com/en/manual/spire-user-manual-keyboard-shortcuts?hsLang=en)
- [Spire User Manual - Company Settings](https://cs.geminilogic.com/en/manual/spire-user-manual-company-settings?hsLang=en)
- [Spire User Manual - New Instal/Company Setup](https://cs.geminilogic.com/en/manual/spire-user-manual-new-instal-company-setup?hsLang=en)
- [Spire User Manual - General Ledger](https://cs.geminilogic.com/en/manual/spire-user-manual-general-ledger?hsLang=en)
- [Spire User Manual - Accounts Receivable](https://cs.geminilogic.com/en/manual/spire-user-manual-accounts-receivable?hsLang=en)
- [Spire User Manual - Accounts Payable](https://cs.geminilogic.com/en/manual/spire-user-manual-accounts-payable?hsLang=en)
- [Spire User Manual - Payroll](https://cs.geminilogic.com/en/manual/spire-user-manual-payroll?hsLang=en)
- [Spire User Manual - Production Manager](https://cs.geminilogic.com/en/manual/spire-user-manual-production-manager?hsLang=en)
- [Spire User Manual - Service Manager](https://cs.geminilogic.com/en/manual/spire-user-manual-service-manager?hsLang=en)
- [Spire User Manual - User Defined Fields](https://cs.geminilogic.com/en/manual/spire-user-manual-user-defined-fields?hsLang=en)
- [Spire User Manual - Job Costing](https://cs.geminilogic.com/en/manual/spire-user-manual-job-costing?hsLang=en)
- [HubSpot](https://cs.geminilogic.com/en/manual/hubspot?hsLang=en#main-content)

    - [Updates](https://cs.geminilogic.com/en/manual/hubspot?hsLang=en#updates)
- [Gemini Logic](https://cs.geminilogic.com/en/manual/gemini-logic?hsLang=en)
- [Shipping](https://cs.geminilogic.com/en/manual/shipping?hsLang=en)
- [Sales Taxes](https://cs.geminilogic.com/en/manual/sales-taxes?hsLang=en)
- [Spire User Manual](https://cs.geminilogic.com/en/manual/spire-user-manual?hsLang=en#main-content)

    - [Customers](https://cs.geminilogic.com/en/manual/spire-user-manual?hsLang=en#customers)

- Home
- Products
- Pricing
- Blog
- Company

[![Chill listening crop-3](https://cs.geminilogic.com/hs-fs/hubfs/Gemini%20Logic%20-%20Black-1.png?width=77&height=24&name=Gemini%20Logic%20-%20Black-1.png "Chill listening crop-3")](https://www.geminilogic.com/)

 Gemini Logic

<https://www.linkedin.com/company/2460588> <https://www.youtube.com/user/GeminiLogicInc/featured> <https://twitter.com/gemini_logic>

Copyright © 2026, 9858733 Canada Inc. (Gemini Logic)