---
title: How to Create a Purchase Order for Cannabis Items?
description: This article will cover the process of importing purchase orders for cannabis products.
---

[Skip to content](https://knowledge.techpos.ca/en/knowledge/how-add-a-new-purchase-order#main-content)

[Customer portal](https://knowledge.techpos.ca/portal?hsLang=en)

![TECHPOS\_Full-Logo\_Brand-Colorsmaller](https://knowledge.techpos.ca/hs-fs/hubfs/TECHPOS_Full-Logo_Brand-Colorsmaller.png?width=500&height=125&name=TECHPOS_Full-Logo_Brand-Colorsmaller.png)

Open main navigation

Close main navigation

- [Customer portal](https://knowledge.techpos.ca/portal)

 Hello. How can we help you?

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

1. [Knowledge Base](https://knowledge.techpos.ca/en/knowledge?hsLang=en)
2. [Inventory](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en)
3. [Purchase Orders](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#purchase-orders)

# How to Create a Purchase Order for Cannabis Items?

## This article will cover the process of importing purchase orders for cannabis products.

There are three ways to add a purchase order.

**Option 1:** You have the option to automatically add your purchase order to the system by utilizing the import function (uploading the ASN provided by the supplier)

**Option 2:** Manually generate purchase orders.

**Option 3:** Complete the Cannabis Template in Excel format and upload it.

Note: When using options 1 and 3, there are two distinct configurations for how the items will be received in the system.

1\. **Manual Receiving** - this requires you to scan each product barcode to receive it into the system. 

2\. **Automatic Receiving -** once uploaded, the purchase order will automatically be closed. This means you won't have to scan each items, and products will be added to inventory instantly. (Go to Menu \> Admin \> Settings \> Enable PO Auto Receive)

### Option 1: Adding Purchase Order via Import Function

**Step 1:** Go to Inventory \> Purchase Orders

**Step 2:** Click on Import PO from Excel/XML file ![](https://knowledge.techpos.ca/hs-fs/hubfs/image-png-Jun-22-2023-02-14-19-2441-AM.png?width=688&height=102&name=image-png-Jun-22-2023-02-14-19-2441-AM.png)  
**Step 3:** A window will open, locate and select the invoice file to upload onto the system.  
**Step 4:** Once you retrieve your invoice, it will be added to your Purchase Orders. Depending on the configuration, the order will either be closed or open. 

**If an error shows up, you can either:**

**1.** Import the latest catalog by going to Inventory \> Products \> Import from Catalog

2\. Add the Product manually by going to Menu \> Products \> Add New Product. Make sure you fill out the SKU number with the product's correct SKU number.  

### **Option 2: Adding a Purchase Order Manually**

<iframe data-hsv-src="https://play.hubspotvideo.com/v/4388949/id/51111081810" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="51111081810" data-hsv-style="" data-hsv-width="688" data-hsv-height="346" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

**Step 1:** Go to Menu \> Inventory \> Purchase Orders  
**Step 2:** Click **Add New PO** on the top right   
![](https://knowledge.techpos.ca/hs-fs/hubfs/image-30.png?width=192&name=image-30.png)

**Step 3:** Fill out the general information listed below. If the corresponding vendor is not on the list, click **Create New Vendor**.  
![](https://knowledge.techpos.ca/hubfs/image-png-Jun-22-2023-02-09-33-3381-AM.png)  
**Step 3:** Add products to the Purchase Order by filling out the information provided below. If a product is not in the system, click **Create New Product**. When all the details have been provided, click **Add**.

Tip: Product can be searched either by Product Name or SKU Number

![](https://knowledge.techpos.ca/hubfs/image-png-Jun-22-2023-02-09-57-6053-AM.png)

Step 4: Next, you will simply add products until you complete your Purchase Order by clicking on the

**Add Item** button located on the top right. When all products have been added, click **Save.** ![](https://knowledge.techpos.ca/hubfs/image-png-Jun-22-2023-02-12-13-1862-AM.png)

### Option 3: Completing and uploading the cannabis template

When receiving a PO from a privatized wholesaler for your cannabis, you will simply need to download and fill out the cannabis template in order to receive your order and sync it onto the system.

**Step 1:** To download the cannabis template, go to the Purchase Orders page under the Inventory tab. Click on the button labeled "DOWNLOAD CANNABIS TEMPLATE" located at the top of the page.

![](https://knowledge.techpos.ca/hs-fs/hubfs/image-png-May-23-2023-05-07-45-0497-PM.png?width=2710&height=820&name=image-png-May-23-2023-05-07-45-0497-PM.png)

**Step 2:** After downloading the template, fill out all the necessary information on the page. Once completed, save the file and then select "IMPORT FROM CANNABIS TEMPLATE" to import it into the system.

#### Two Ways to Fill Out the Template:

**Procedure 1: Creating PO for Existing Products**

This means that the products are already created on the system, you just need to create a PO for re-order. 

**Mandatory Fields to fill out in this mode:** 

1. **SKU Number** - The system finds the product based on the SKU number. If you are adding an existing product, make sure the SKU number on the template matches the SKU number on the system. 

**2. Total Quantity -** Quantity per item.

**3. Unit Cost Price -** Unit cost per item

**NOTE:** for products that have already been received onto your system previously, the optional values are not required to be filled out.

**Procedure 2: Creating PO for New Products**

This means that products on your invoice are not added on the system at all. So you will need to create a new listing for this products. Good news is the system can automatically create these new products, as long as the following fields are filed out. 

**Mandatory Fields to fill out in this mode:** 

**1. SKU Number**

**3. Total Quantity**

**4. Unit Cost Price**

**5. Unit Sales Price**

**6. Lot Number**

**6. UPC**

**7. THC Value**

**8. CBD Value**

**9. Product Name**

**7. Category Name** - Ensure category name matches the categories on the system

**8. DFE**

- [Line of Products](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#main-content)

    - [Express Checkout](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#express-checkout)
    - [E-Commerce](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#e-commerce)
    - [Digital Signage](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#digital-signage)
    - [Cannabis Analytics](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#cannabis-analytics)
    - [Auto Tag](https://knowledge.techpos.ca/en/knowledge/line-of-products?hsLang=en#auto-tag)
- [Getting Started](https://knowledge.techpos.ca/en/knowledge/getting-started?hsLang=en#main-content)

    - [Hardware Setup](https://knowledge.techpos.ca/en/knowledge/getting-started?hsLang=en#hardware-setup)
    - [Online Menu Setup](https://knowledge.techpos.ca/en/knowledge/getting-started?hsLang=en#online-menu-setup)
    - [Integrations](https://knowledge.techpos.ca/en/knowledge/getting-started?hsLang=en#integrations)
- [Business Insights](https://knowledge.techpos.ca/en/knowledge/business-insights?hsLang=en)
- [Point of Sale](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#main-content)

    - [POS Sales Configuration Options](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#pos-sales-configuration-options)
    - [Opening & Closing The Cash Register](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#opening-closing-the-cash-register)
    - [Processing In-Store Transactions](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#processing-in-store-transactions)
    - [Managing Members](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#managing-members)
    - [Refunds](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#refunds)
    - [Store Credit](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#store-credit)
    - [Discounts](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#discounts)
    - [Payment](https://knowledge.techpos.ca/en/knowledge/point-of-sale?hsLang=en#payment)
- [Inventory](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#main-content)

    - [Products](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#products)
    - [Categories](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#categories)
    - [Purchase Orders](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#purchase-orders)
    - [Warehouse](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#warehouse)
    - [Bulk Transfer](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#bulk-transfer)
    - [Product Hub](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#product-hub)
    - [Inventory Audit](https://knowledge.techpos.ca/en/knowledge/inventory?hsLang=en#inventory-audit)
- [Vendor](https://knowledge.techpos.ca/en/knowledge/vendor?hsLang=en)
- [Users](https://knowledge.techpos.ca/en/knowledge/users?hsLang=en#main-content)

    - [Member](https://knowledge.techpos.ca/en/knowledge/users?hsLang=en#member)
    - [Employee](https://knowledge.techpos.ca/en/knowledge/users?hsLang=en#employee)
    - [User Role](https://knowledge.techpos.ca/en/knowledge/users?hsLang=en#user-role)
    - [Member Group/Tiered Membership](https://knowledge.techpos.ca/en/knowledge/users?hsLang=en#member-group-tiered-membership)
- [Admin](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#main-content)

    - [Cash Register](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#cash-register)
    - [Safe Management](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#safe-management)
    - [Shifts](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#shifts)
    - [Schedules](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#schedules)
    - [Orders](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#orders)
    - [Marketing](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#marketing)
    - [Settings](https://knowledge.techpos.ca/en/knowledge/admin?hsLang=en#settings)
- [Reports](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#main-content)

    - [Sales Reports](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#sales-reports)
    - [Cash Management](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#cash-management)
    - [Employee](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#employee)
    - [Inventory](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#inventory)
    - [Consolidated Reports](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#consolidated-reports)
    - [Members](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#members)
    - [Compliance](https://knowledge.techpos.ca/en/knowledge/reports?hsLang=en#compliance)
- [Pricing](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#main-content)

    - [Tax Setting](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#tax-setting)
    - [Campaigns](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#campaigns)
    - [Combo](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#combo)
    - [Customized Discount](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#customized-discount)
    - [Bulk Price Update](https://knowledge.techpos.ca/en/knowledge/pricing?hsLang=en#bulk-price-update)
- [Web Menu](https://knowledge.techpos.ca/en/knowledge/web-menu?hsLang=en#main-content)

    - [Store Rules List](https://knowledge.techpos.ca/en/knowledge/web-menu?hsLang=en#store-rules-list)
    - [Menu (Categories) List](https://knowledge.techpos.ca/en/knowledge/web-menu?hsLang=en#menu-categories-list)
    - [Carousel List](https://knowledge.techpos.ca/en/knowledge/web-menu?hsLang=en#carousel-list)
    - [UI Setting](https://knowledge.techpos.ca/en/knowledge/web-menu?hsLang=en#ui-setting)
- [Integrations](https://knowledge.techpos.ca/en/knowledge/integrations?hsLang=en#main-content)

    - [E-Commerce](https://knowledge.techpos.ca/en/knowledge/integrations?hsLang=en#e-commerce)
- [Compliance Report](https://knowledge.techpos.ca/en/knowledge/compliance-report?hsLang=en)
- [FAQs](https://knowledge.techpos.ca/en/knowledge/faqs?hsLang=en)
- [New Features](https://knowledge.techpos.ca/en/knowledge/new-features?hsLang=en#main-content)

    - [July 2025](https://knowledge.techpos.ca/en/knowledge/new-features?hsLang=en#july-2025)
    - [June 2025](https://knowledge.techpos.ca/en/knowledge/new-features?hsLang=en#june-2025)
    - [May 2025](https://knowledge.techpos.ca/en/knowledge/new-features?hsLang=en#may-2025)
    - [February 2026](https://knowledge.techpos.ca/en/knowledge/new-features?hsLang=en#february-2026)
- [PAT](https://knowledge.techpos.ca/en/knowledge/pat?hsLang=en#main-content)

    - [Product Auto Tags](https://knowledge.techpos.ca/en/knowledge/pat?hsLang=en#product-auto-tags)

[![Chill listening crop-3](https://knowledge.techpos.ca/hs-fs/hubfs/Logo-2021.png?width=175&height=55&name=Logo-2021.png "Chill listening crop-3")](http://techpos.ca)

Knowledge Base

Copyright © 2026, TechPOS International Corp.

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "caption" : {
    "@type" : "MediaObject",
    "contentUrl" : "https://knowledge.techpos.ca/media-transcripts/51111081807/en.vtt",
    "inLanguage" : "en",
    "name" : "en Captions"
  },
  "contentUrl" : "https://4388949.fs1.hubspotusercontent-na1.net/hubfs/4388949/inventory%20PO.mp4",
  "dateModified" : "2025-10-06T00:53:32.224Z",
  "duration" : "PT6M24.832S",
  "height" : 960,
  "name" : "inventory PO",
  "thumbnailUrl" : "https://4388949.fs1.hubspotusercontent-na1.net/hubfs/4388949/inventory%20PO.mp4/medium.jpg",
  "uploadDate" : "2021-07-19T16:55:24.057Z",
  "width" : 1908
}
```