MN Hemp Sample
Submit a Minnesota Hemp Testing Sample
01
Step 1
Create an Order
Complete the new customer form online. You’ll receive a confirmation email with submission instructions, required documentation, and next steps. You will also receive an invite to Qbench, our LIMS system in MN.
02
Step 2
Create your testing request.
Create your order in Qbench. Click here for further instructions.
03
Step 3
Ship Your Samples
Package up the samples and send with your Chain of Title and Affirmation form via an approved transport method to:
224 26th St S,
Moorhead, MN 56560
04
Step 4
Testing & Payment
Once samples are received, you’ll receive a confirmation email with access to your payment portal and an invoice. Payments may be made via ACH or by including a check with your samples.
Cannabis testing
Who Can Submit Minnesota Hemp Samples?
Hemp businesses operating in Minnesota must submit required compliance samples to a Minnesota-licensed laboratory. AIT, located in Moorhead, Minnesota, is authorized to perform hemp compliance testing in accordance with state regulatory requirements.
- Licensed Minnesota hemp growers
- Minnesota hemp processors and extractors
- Product manufacturers and brands operating in Minnesota
- Distributors and retailers subject to state compliance testing
Submit MN Hemp Sample
MN Hemp Sample Requirements
To ensure accurate and representative results, please follow these basic guidelines when submitting your sample.

Sample Guidelines
- Use leak-proof, sealed containers
- Clearly label each sample
- Include an empty sample bag/container with your samples so we can verify the weight upon arrival
- Package samples securely to prevent damage
- Follow all applicable state regulations for sample transport
If you have questions about sample size, packaging, or testing requirements, our team is happy to help.

Accepted Containers
Samples should be packaged securely to prevent leaks or contamination during transit.
Recommended containers include:
- Double bagged Ziploc bags for wet or dry hemp
- Centrifuge tubes or containers with secure screw caps
- Original packaging for finished products, if sealed and leak proof
Start testing
New Customer Form
Fill out New Customer Form below to send in samples
"*" indicates required fields
MN Hemp testing FAQs
MN Hemp Testing Questions
Have questions about MN Hemp testing at AIT? If you don’t see what you’re looking for, contact our team and we’ll be happy to help guide you through the process.
How much product should I send in for testing?

How much product should I send in for R&D testing?

What tests do I actually need for my hemp product?
- Flower: Potency, Heavy Metals, Pesticides, Mycotoxins, Microbial, Water Activity, Foreign Matter
- Resin: Potency, Heavy Metals, Pesticides, Mycotoxins, Residual Solvents, Microbial
- Rosin: Potency, Heavy Metals, Pesticides, Mycotoxins, Microbial
- Resin (Artificially Derived): Potency, Heavy Metals, Pesticides, Mycotoxins, Residual Solvents, Microbial, Foreign Matter
- Final Products: Potency, Microbial, (vapes/cartridges also require Heavy Metals)
- Final Products (non-liquid): Potency, Microbial, Water Activity
Do Minnesota hemp products have to be tested at a Minnesota-licensed lab right now?
Do hemp products in Minnesota have to be tested before they can be sold?
Yes. OCM’s technical standard states that each batch of cannabis or hemp product must be sampled and analyzed to confirm it meets contaminant limits and potency requirements before entering the retail market.
Can my hemp samples be tested at your Moorhead or Fargo lab?
Hemp samples that need to be Minnesota compliant need to be sent to our Minnesota lab.
Do hemp test results have to be entered into the statewide monitoring system (OCM/Metrc)?
Not at this time.
How long does the lab have to test and report results?
- Microbial testing must be initiated within 5 days
- Testing is generally expected to be completed within 10 days
- Results must be reported within 2 business days of completion
What analytes are included in each of the tests?
- Microbial: total yeast/mold, pathogens (Salmonella, E. coli, Aspergillus, etc.)
- Heavy metals: arsenic, cadmium, lead, mercury
- Pesticides: extensive list of regulated compounds
- Residual solvents: e.g., butane, propane, benzene, etc.
- Cannabinoids (potency): THC, THCA, CBD, CBDA, CBN, CBG, and others
What happens if a hemp batch fails testing?
- You may request a reanalysis (same sample, same lab) within 7 days
- If it passes reanalysis → it must be retested by a different lab
- If it fails again → the batch must be remediated or destroyed
- Only one reanalysis and one retest are allowed
- The batch must remain intact (no splitting or combining)
Full requirements are outlined in the OCM Technical Authority under Failed Test Samples on page 16.
What cannabinoids are included in potency testing?
OCM requires testing for (at minimum) the following cannabinoid analytes:
THC, THCA, CBD, CBDA, CBN, CBG, CBGA, delta-8 THC, THCV, CBC.
How accurate does the label potency need to be?
- Measured cannabinoid content must be within ±15% of the labeled value
- Exception: certain low-level cannabinoids may allow ±25% variance under specific conditions
Is homogeneity testing required for hemp edibles and serving-based products?
Yes. OCM states homogeneity testing is required for products with serving units, including edibles and beverages, and it must be evaluated on the final packaged form.
Is stability testing required for hemp products?
Yes. OCM states stability testing is required for all products and must be evaluated on the final packaged form to establish the expiration date.
Can we submit hemp samples for R&D testing instead of compliance testing?
Yes. OCM states that cultivators/manufacturers may submit samples for research and development, but those results may not satisfy compliance testing requirements, and the sample must be marked as R&D in the statewide monitoring system.
Can you help me understand my Certificate of Analysis (COA)?
- Pass/fail status for all required tests
- Cannabinoid potency and profiles
- Contaminant results and limits
- Supporting data like LOQs and method details