← All posts

The BC Cannabis Retailer's Complete Guide to LCRB Delivery Compliance

Dominic Uy, Founder — Grably Technologies Inc.7 min read

Cannabis delivery in British Columbia is one of the fastest-growing channels for independent retailers. It is also one of the most misunderstood from a compliance perspective — and the LCRB is paying close attention.

This guide covers everything a licensed BC cannabis retailer needs to know about running compliant delivery operations. It is based on the actual LCRB Cannabis Retail Store Licence Handbook, the Cannabis Control and Licensing Act, and real enforcement data from LCRB inspection records.

Who this is for: Owner-operators, GMs, and compliance managers at licensed private cannabis retailers in BC who offer delivery or are planning to.

Why Delivery Compliance Is Different from In-Store Compliance

Most BC cannabis retailers understand in-store compliance reasonably well. You know to check IDs, post your licence, maintain your cannabis register, and keep Selling It Right certifications current. Your POS system handles most of the record-keeping automatically.

Delivery is different. Once an order leaves your store, your POS is no longer tracking what happens. Your compliance record from that point forward is entirely your responsibility — and the LCRB's inspection requirements for delivery are specific, detailed, and non-negotiable.

Inspectors regularly visit licensed establishments and review documents such as business licences, floor plans, Selling It Right certifications, and cannabis registers. For delivery operations, that document review extends to your complete delivery records — and if you cannot produce them, you are in violation.

The LCRB's Delivery Requirements — Section by Section

The Cannabis Retail Store Licence Handbook dedicates sections 4.5.1 through 4.5.29 specifically to delivery service rules. Here is what that means in practice.

1. Your drivers must be your employees

This is the most important rule and the one most often misunderstood. The LCRB requires that cannabis delivery is conducted by employees of the licensee — not contractors, not gig workers, not third-party platforms. You cannot use DoorDash, Uber Eats, or any delivery marketplace for cannabis. Every driver must be on your payroll.

2. Every delivery requires a delivery record

For every single delivery your store completes, you must maintain a record that includes:

  • The driver's identity
  • The delivery address
  • The date and time of delivery
  • The items delivered
  • Confirmation that age verification was conducted at the door
  • The outcome — delivered, or if not, the reason

This record must be available for inspection on request. "Our driver has it on their phone" is not an answer the LCRB will accept.

3. Age verification is required at the door — not just at checkout

Your POS system verifies age at the point of sale. That is not enough. The LCRB's Minors as Agents Program sends inspectors with underage agents to verify that stores are checking IDs — and for delivery, that check must happen at the door, at the time of handover.

The practical implication: your driver must check ID every time, for every delivery, regardless of whether the customer looks over 19. That verification must be documented. A driver who checks ID verbally and does not record it is leaving your store exposed.

4. Failed deliveries must be documented

If a customer is not home, appears intoxicated, refuses delivery, or the address cannot be found — that failed delivery must be documented with a reason code and timestamp. The product must be returned to the store. You cannot simply leave it at the door or try again later without a record of the attempt.

5. You need a delivery manifest for each run

A delivery manifest is a consolidated document covering all deliveries in a single driver run. It must include the driver's information, vehicle details, all stops, items carried, and the outcome of each delivery. This is separate from individual delivery records — it is the summary document for the run as a whole.

What Happens If You Cannot Produce These Records

If an inspector finds your business out of compliance, they issue a Notice of Enforcement Action. For serious or repeated contraventions this can result in fines, temporary suspension, or a permanent mark on your LCRB record.

The LCRB conducted 910 inspections of private cannabis stores in the past 12 months. Of those, 277 were Minors as Agents Program inspections checking whether stores are verifying IDs. Stores found out of compliance have faced fines of several thousand dollars or temporary closure.

Signing an enforcement waiver means the details of the inspection, the fine, and any suspension become a permanent part of your LCRB file. That record follows your licence — not just your store — for its entire lifetime.

The Most Common Delivery Compliance Gaps

After working with BC cannabis retailers, these are the delivery compliance failures that come up most often.

Gap 1 — Dispatch via WhatsApp or text

Assigning orders to drivers through messaging apps creates no auditable record. When the LCRB asks for your delivery log, a WhatsApp thread is not acceptable documentation.

Gap 2 — Verbal age verification

Drivers checking IDs without recording the verification are creating a compliance gap on every single delivery. The record must show that verification happened, when, and for which delivery.

Gap 3 — No failed delivery documentation

Many retailers have zero process for documenting failed delivery attempts. Every failed attempt that is not recorded is a gap in your compliance record.

Gap 4 — No delivery manifest

Most retailers running delivery today are not generating delivery manifests. This is a required document under the LCRB handbook — not optional.

Gap 5 — Records spread across multiple systems

Delivery records in a spreadsheet, driver notes in a phone app, and order data in your POS are three separate systems with no connection. When the LCRB asks for a complete delivery log, assembling it from three sources takes time you will not have.

How to Know If Your Operation Is Compliant Right Now

The fastest way to assess your current compliance posture is to ask yourself one question:

If an LCRB inspector walked in tomorrow and asked for your complete delivery records for last Tuesday — every driver, every order, every age verification, every outcome — could you produce that document in under five minutes?

If the answer is anything other than an immediate yes, you have compliance gaps worth addressing before your next inspection.

Not sure where your gaps are?

Take the free Grably LCRB Delivery Compliance Checker — 7 questions, 2 minutes, and you'll know exactly where your delivery operation stands.

Take the free compliance check →

How Grably Solves This

Grably is a purpose-built delivery dispatch and compliance platform for BC cannabis retailers. It was designed from the ground up around the LCRB's delivery requirements — not retrofitted from a generic logistics tool.

Every delivery dispatched through Grably generates a complete compliance record automatically — timestamped, driver-linked, and stored. Age verification is a required step in the driver app that cannot be bypassed. Failed deliveries are documented with reason codes. Delivery manifests are generated as PDFs after every run, ready for inspection in minutes.

We are live with BC retailers today. Onboarding takes less than 24 hours.

Ready to run compliant delivery?

Book a free 20-minute demo. We will show you exactly what compliant delivery looks like in Grably — and you can decide from there.

Book a free demo →

This guide is based on publicly available LCRB documentation and inspection data current as of July 2026. Cannabis regulations change — always verify current requirements with the LCRB directly at gov.bc.ca/lcrb.

Grably is a brand of Grably Technologies Inc.
grably.ca · hello@grably.ca · 778-900-8886