← All posts

Age Verification at the Door: BC's Minors as Agents Program Explained

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

Of all the compliance requirements that apply to BC cannabis delivery, age verification at the point of handover is the one where retailers face the most direct and immediate enforcement risk. Not because it is the most complex requirement, but because the LCRB actively tests it through an ongoing undercover inspection program.

Understanding how that program works, and what it is looking for specifically in a delivery context, is essential for any BC retailer running same-day delivery.

What the Minors as Agents Program Is

The Minors as Agents Program is an LCRB enforcement initiative in which inspectors conduct test purchases using individuals under the legal age of 19. The purpose is to verify that licensed retailers are consistently applying age verification requirements in practice, not just in policy.

The program applies to both in-store sales and delivery. For delivery specifically, a test agent may place an order through a retailer's online channel and await delivery at a residential address. The inspector observes whether the driver requests and verifies identification before handing over the order.

If the driver completes the delivery without asking for ID, the retailer is found in violation regardless of what age verification occurred at the online checkout stage. The two events are treated as separate compliance requirements.

Why Online Age Verification Is Not Enough

Many retailers assume that because their e-commerce platform or POS system captures a date of birth at checkout, they have satisfied the age verification requirement. This assumption is incorrect and has resulted in enforcement actions against BC retailers.

The LCRB's position is straightforward: the person who places the order online may not be the person who answers the door. Cannabis must not be handed to a person under 19. The only way to confirm that requirement is met is to check ID at the point of handover.

An age attestation checkbox at online checkout is a useful first layer. It is not a substitute for a driver checking ID at the door.

What Constitutes Valid Identification

BC cannabis regulations require government-issued photo identification that shows the customer's name and date of birth. Acceptable forms of ID include a driver's licence, passport, BC Services Card, and other government-issued photo ID documents.

A driver who accepts a student card, a gym membership, or any non-government-issued document as proof of age has not completed a compliant age verification. The type of ID accepted must be documented alongside the verification record.

The Documentation Requirement

Checking ID is necessary. Documenting that you checked ID is equally necessary and is where most delivery operations have a gap.

The LCRB requires that age verification at the point of delivery is recorded as part of the delivery record. That record needs to capture that ID was requested, what type of ID was presented, and that the individual was confirmed to be 19 or older.

A driver who checks ID and does not record the verification leaves the store with no evidence that the check occurred. In an inspection context, an unrecorded age check and a skipped age check produce the same compliance outcome: a missing record.

What Happens When a Driver Cannot Complete a Delivery

There are circumstances where a driver arrives at a delivery address and should not complete the handover. The customer cannot produce valid ID. The person at the door appears to be under 19. The person answering the door is clearly not the person who placed the order and cannot produce ID.

In these situations, the driver must not complete the delivery. The order must be returned to the store. And the failed delivery must be documented with a reason code that reflects what occurred.

Completing a delivery to someone who cannot produce valid ID is a violation. Not documenting a failed delivery attempt is also a violation. Both outcomes carry enforcement risk, and both are avoidable with a clear driver workflow.

Building Age Verification Into the Driver Workflow

The most reliable way to ensure consistent age verification across every delivery is to make it a required step that cannot be skipped in the delivery completion process. When a driver must confirm age verification before the system will allow them to mark a delivery complete, the check happens every time.

This is meaningfully different from a policy that instructs drivers to check ID and relies on them to remember. Policy compliance is inconsistent. Workflow enforcement is not.

Is your age verification process inspection-ready?

Take the free Grably LCRB Delivery Compliance Checker and find out whether your current delivery workflow meets the Minors as Agents Program standard.

Take the free compliance check →

The Enforcement Consequence of a Failed Test

A retailer whose driver fails a Minors as Agents Program test faces an enforcement action from the LCRB. Depending on prior compliance history and the specific circumstances, consequences can include fines, a temporary suspension of the delivery privilege, or a suspension of the retail licence.

The enforcement record created by a Minors as Agents failure is permanent and publicly searchable through CanLII. It follows the licence regardless of subsequent ownership or management changes.

For a retailer who has invested in building a delivery channel, a suspension of delivery operations is a direct revenue impact on top of the compliance consequence.

Practical Steps for Retailers

There are three things every BC cannabis retailer running delivery should have in place to manage Minors as Agents Program risk.

A driver workflow that requires age verification at each delivery stop. The check must happen before the delivery can be marked complete. It cannot be optional or easy to bypass.

A documentation step that captures what ID was presented. The type of ID and the confirmation that the individual was 19 or older should be recorded as part of the delivery record, not as a separate manual step.

A clear protocol for failed deliveries. Drivers need to know exactly what to do when they cannot complete a delivery due to an age verification issue. The product comes back. The attempt is documented. The reason is recorded.

These three elements, built into the delivery workflow rather than left to individual driver discretion, are what make age verification compliance sustainable at scale.

Age verification built into every delivery

In Grably, drivers cannot mark a delivery complete without confirming age verification. Every check is documented automatically. Book a free demo to see it in action.

Book a demo →

This guide is based on publicly available LCRB documentation and inspection data current as of September 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