Oregon Best Practices


Patient Groups and Best Practice for OLCC Licenses Oregon Best Practice Video.mp4

As of October 1, recreational dispensaries will, in addition to normal recreational sales, be able to sell “higher strength” products to patients with an OMMP registry card. Again, we recommend using the following workflows:

  1. Separate medical patients from recreational customers using patient groups. This will give you the ability to set separate limits for each category of product applicable to the different patient groups.
    1. To do this, navigate toAdmin, Customize Lists
    2. Patient Groupswill appear toward the bottom of the list. 
      1. To add a patient group, clickAdd terms, or click List terms to see a list of existing patient groups. 
      2. A new patient group record will ask for aTerm name, which will appear as the group’s name wherever applicable. It also provides a field to Upload an Image, which will appear as a 16x16 icon next to any patients in queue assigned to it.
  • When record creation or any changes are complete, click theSave button.
  1. Next, you’ll want to assign a group with a customer record, as well as Tax Exempt for Medical
    1. To assign a group to a customer record, navigate to the customer record’s edit page. The Group drop down next to the name will allow you to select from all patient groups created in the system.
    2. Mark each OMMP patient’s customer profile as tax exempt as they are not required to pay the recreational tax.
      1. To do so, simply navigate to the patient record in question and select Edit. Beneath the field for Tax Exemption in the patient record, click Exempt From Sales Tax.
      2. When record changes are complete, click theSave button


As of October 1, Oregon OLCC Licenses are required to charge a 17% retail marijuana tax for all marijuana products. All Medical Patients will be considered tax exempt.

First, you’ll want to change your tax rates:

  1. Go to Admin>Rates>Rates
    1. Enter in New Tax Rate by click on Add Tax Rate
    2. Name Tax Rate
    3. Rate must be entered as decimal - .17
    4. Make sure to select all categories that this tax rate will be assigned to
    5. Click submit

Next, you’ll want to edit your tax profile:

  1. Go to Admin>Rates>Tax Profiles
    1. Click on Edit with corresponding Profile Name
    2. Add on New Tax Rate under Tax Name, and REMOVE THE OLD TAX RATE*

*We Recommend Changing Tax Rates and Tax Profiles after The Close of Business


Product Types

When setting up product types, make sure you are following OLCC Product Naming Convention, and that you are using the State Assigned Nomenclature (ie, Cannabinoid Topical, Cannabinoid Edible, Medical Grade, etc.).**

  1. Admin>Customize Lists>Product Types -List Terms>Add Term (Or edit)


Patient Limits

Once Product Types have been added or edited, you will want to associate product types to catalog types for reporting purposes and to define patient group limits (i.e, Recreational Patient Groups are set to 0 for Medical Grade Product).  

  1. Admin>Customize List> Terms for Catalog
  2. Navigate into the Name of Product Type>Edit
  3. Scroll Down to Transaction Limit
    1. Select the defined Patient Group (Rec or Med)
    2. Set the Transactional Limits*
    3. Set the Limit Type (Block)
    4. Click Update Limit before switching to next item.
    5. If you do not want a patient group to purchase a product (medical grade for rec patients, make sure all limit boxes are set to “0”).
  4. If creating NEW terms for higher strength medical products, and are batch tracked, click “This Product Contains MMJ”.
  5. Make sure to update product type at bottom, click save.

*MJ Freeway offers three options for Limits. Weight Limit which is associated with Bulk Product, Unit Limit will apply to count based unit of measure, and MIP Limit Is any product with simple pricing type and simple inventory tracking type that also have “THIS IS A MARIJUANA INFUSED PRODUCT”

**For Information on OLCC Product Types, please follow this link:


Reporting: Oregon Transfer In and Transfer Out

Reports>Report Center>Oregon Reports

  1. Click on hyperlink
  2. Select date range and the patient group that you are looking for
  3. Transfer In – shows all purchase orders/product types
  4. Transfer Out – card number for medical patients, Product Type, Amount


METRC Integration and METRC Product ID Tags METRC Tags.mp4

Entering METRC ID into Existing Inventory

  1. Navigate to Inventory>Products>Stock Level
  2. Click Edit to edit package information for that product
  3. Scan or manually enter in your METRC ID into the Additional Package ID Field
  4. Make sure to hit save and move onto the next product

Entering METRC ID For New Inventory via Purchase Order

  1. Navigate to Inventory>Receiving Order>Create a Receiving Order
  2. When selecting product type, follow basic work flow, including batch info
  3. Enter in METRC ID in Additional ID Field (located to the right of Package ID Field)
  4. Make sure to hit save


Once All METRC Product Tags have been entered, MJ Freeway will manually turn on your METRC Integration API. Once the METRC API is turned on, you will seamlessly be able to send necessary information to METRC and the OLCC. Support can be contacted at 888-932-6537, EXT 1 or at

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request