Quarterly, semi-annual, or one-time diagnostics — mock DCC inspections, CCR 15000-series gap analysis, METRC reconciliation, and corrective action plans. Before an auditor puts it on paper.
DCC issued 230 license suspensions and 73 denials or revocations in 2024, plus 481 product embargoes and 63 recalls affecting roughly 25,000 retail units — against a licensee base of about 8,400 active operators. Almost every one of those embargoes traces back to the same recurring failure surface: surveillance retention dropping below the CCR 15044 90-day floor, METRC variance compounding past plausible recordkeeping error, premises that no longer match the CCR 15006 diagram on file, SOPs that look fine on paper but do not match what staff actually do under DCC Form LIC-019. A real audit finds those patterns before an inspector does. Most compliance reports read like insurance disclaimers; ours read like the deficiency notices you are trying to avoid — specific, cited, and actionable. Every finding maps to a CCR section, a DCC form, or a BPC requirement. Every remediation has an owner and a date.
Owning the audit means four concrete things. We run the fieldwork ourselves — a senior analyst on premises, not a questionnaire. We map each finding to a CCR subsection under Title 4, Division 19 and classify it by severity against the DCC Disciplinary Guidelines (amended July 2022) and the BPC 26031(b) factor analysis — the same framework DCC enforcement staff use when scoring a Notice to Comply or recommending an accusation. We draft the Corrective Action Plan in the format DCC expects under BPC 26031(b), ready to file unchanged if a Notice arrives mid-cycle. And we keep the remediation tracker live until every critical and major finding is closed with photographic evidence, revised SOP language, training-log entries, or vendor invoices attached — not just signed off in a status email.
What you keep: operational decisions, disclosure strategy, and any communication with DCC. Where counsel is needed — findings that raise accusation exposure under BPC 26031.5, privilege-sensitive observations, parallel civil litigation, or a Notice already in hand — we work under your retained counsel’s direction so the audit work product carries attorney-client privilege from the first photograph forward. The engagement letter draws this line before fieldwork begins, and the engagement coordinator confirms it on the kickoff call so there is no ambiguity if a finding crosses the boundary mid-engagement.
By the numbers
California cannabis enforcement, as it actually runs.
230 suspensions + 73 denials/revocations against roughly 8,400 active licensees. Every action traces to a CCR subsection that a quarterly audit would have caught.
$5K
Per-day licensee penalty ceiling
BPC 26031(a) + DCC Disciplinary Guidelines. Each day is a separate violation. A single unannounced inspection can surface six or seven findings, and the moment they’re “ongoing” the column compounds.
481
Product embargoes in 2024
Plus 63 recalls affecting ~25,000 retail units. Batch-record, COA, and manifest defects dominate. Every one of them visible in a mock-inspection report before an auditor writes it up.
10 bd
CCR 15002(d) deficiency window
Ten business days to respond to any DCC notice — enough time if you already know the findings, nowhere near enough if the audit starts when the letter arrives.
The cadence
A year of compliance, at a glance.
Running as a retainer? Here’s the annual rhythm most clients settle into. Frequency and scope are always tailored after the first diagnostic.
Q1
Gap analysis & disclosure refresh
Full CCR 15000-series gap analysis covering every operational obligation that landed a 2024 enforcement action. Owner schedule re-verified under CCR 15003, Financial Interest Holder schedule under CCR 15004 with revenue-share landlords and profit-participating lenders documented. Material-change review under CCR 15020 to catch anything that should have triggered a Form DCC-LIC-027 filing during the prior twelve months.
Q2
Security, surveillance & waste
CCR 15044–15047 camera and access audit including the 1280×720 minimum resolution, 24/7 recording, 90-day retention spot-check pulled from the DVR, and limited-access-area coverage under CCR 15042. Alarm-system function test, panic-button verification at points of sale, and visitor-log review. CCR 15048 and BPC 26069 waste-destruction protocol verification with witness-signature audit on the disposal log.
Q3
METRC reconciliation
Package-to-package variance report pulled from the Franwell API against your POS, ERP, or seed-to-sale records. Physical-to-digital inventory count on a sampled basis, transfer manifest review for the 24-hour reporting obligation, loss and destruction log audit, and the API-key permission review (terminated employees with active integrator or user keys are a recurring finding).
Q4
Renewal readiness & book-close
60-day pre-renewal audit scoped to the items DCC actually reviews at renewal under CCR 15020. Local-authorization currency check (lapsed local permits are the most common renewal-cycle blocker), CEQA documentation refresh where the local lead agency requires updates, and premises-diagram reconciliation under CCR 15006 with Form DCC-LIC-027 modification filings drafted for any drift detected.
The quiet work
Most compliance wins happen before the inspector shows up. We just do the boring work well.
The cost of getting it wrong
The four exposures every audit catches early.
Every figure below is sourced to the DCC, the CCR, or published enforcement records. These are the preventable findings that become per-day penalties when an unannounced inspector arrives before you’ve run your own walkthrough.
$180K
Typical compound citation stack
Mid-tier operator exposure letters before counsel engages: ~$180K in compounded per-day fines plus lost inventory, suspended operations, remediation. Every dollar of it maps back to findings a mock inspection would have surfaced. (DCC Disciplinary Guidelines)
CCR 15006
Premises-diagram drift
A work cell moved, a camera relocated, a limited-access area redrawn on the floor but never re-filed. Findings land the day an inspector walks the room with the DCC-approved diagram. Among the most common citation patterns at surprise inspection. (CCR 15006)
METRC
Variance compounds quietly
Small package-weight discrepancies, missed harvest batches, late-closed transfers — each individually minor, collectively a CCR 15046 track-and-trace citation pattern. Quarterly reconciliation catches it; annual renewal review treats it as willful. (CCR 15046)
90d
Record-retention gaps
Training logs not archived, destruction records missing a witness signature, surveillance retention breached by DVR overwrite. Cited under CCR 15037 (7-year retention) and CCR 15044–47 (90-day video). Every one of them completely preventable with a documented monthly check. (CCR 15037)
Our job is to never put you in any of these four categories. Quarterly fieldwork on the floor, on the cameras, and inside METRC. Physical-to-digital reconciliation every cycle. Remediation tracked with photographic evidence and signoff. Zero surprise citations among retained clients since 2022.
Deliverables
Concrete outputs — named and numbered
No vague 'support' or 'coordination.' Every Compliance Audits & Diagnostics engagement ends with specific named deliverables you can audit against.
7 concrete outputs
When we finish this engagement, you’ll have a specific set of documents, records, and outcomes in your possession. These are not work-product narratives or ‘summary memos.’ They are archivable artifacts — cited, timestamped, and defensible against future renewal review, acquisition diligence, or DCC enforcement inquiry.
The seven outputs, in detail
Comprehensive written audit report. 30–80 pages depending on scope, organized by CCR subsection with severity classification on every finding. Each entry cites the regulation, describes the observed condition, quantifies the exposure, and recommends the corrective action. The report is the primary work product and the document that drives every subsequent remediation step.
Executive summary of findings. A 3–5 page board-ready summary organized by severity band (critical / major / minor), total count per band, estimated exposure in dollars, and the 30/60/90 day remediation plan. Written for a CEO or GM who needs the operational picture without reading the full CCR subsection annex.
Severity-classified findings matrix with CCR citations. A tabular index tying every finding to its CCR subsection, BPC statute, or DCC form, with severity, estimated remediation cost, and named owner. The same matrix DCC enforcement staff use internally when building a Notice to Comply — we deliver it to you first.
Visual evidence package. Timestamped and GPS-tagged photographs of cited conditions, annotated METRC screenshots showing specific package or manifest issues, and video stills from surveillance where camera coverage gaps or retention failures are noted. Every image survives chain-of-custody challenge.
Prioritized Corrective Action Plan. CAPA in the exact format DCC expects under the BPC 26031(b) factor analysis — root cause, corrective action, preventive control, responsible personnel, completion deadline, and effectiveness verification for every critical and major finding. Ready to file as-is if a Notice to Comply lands.
Regulatory exposure quantification. Estimated fine range per finding using the per-violation, per-day framework of BPC 26031(a), aggregated by severity band. Includes secondary exposures (licensure, CEQA, CDTFA) where the finding touches more than one regulatory regime. Lets you prioritize remediation spend against actual enforcement risk.
Remediation tracker and follow-up schedule. A living document maintained from finding through closure, with evidentiary attachments (photos of corrected condition, revised SOPs, training logs, vendor invoices). Closed findings are archived with signoff; open findings carry a deadline and an owner until they close.
Format and delivery
Every document is delivered in editable source (Word or Pages) and final PDF. File naming follows a consistent convention so the compliance vault stays auditable. Records are retained for 7 years per CCR 15037 where applicable, and for 5 years under our own engagement retention policy regardless. The audit report is attorney-client privileged work product when engaged under counsel’s direction; the default engagement is not privileged, and we will flag this before fieldwork begins.
Defensibility anchor
Every recommendation cites a specific regulation, statute, or DCC form number. CCR 15006 for premises diagrams, CCR 15037 for record retention, CCR 15044–15047 for surveillance, CCR 15048 and BPC 26069 for waste, CCR 15046 for METRC track-and-trace, CCR 15003 and 15004 for owner and financial-interest-holder disclosures. When DCC, an auditor, a diligence team, or your counsel asks ‘why this recommendation?’ the answer is in the margin of the document, not in an email thread.
What’s not included
Privileged legal analysis (accusation defense, administrative litigation strategy), financial attestation work (tax-return preparation, GAAP audit), and capital-raise documentation are explicitly outside this scope. Where those are needed, we coordinate with retained counsel or refer to specialist firms from our network. The engagement letter names this boundary from day one so there is no ambiguity about who owns what.
How it works
Week by week, what happens
No mystery. No vague 'kick-off meeting.' Every step has a specific output and a specific timeline.
6 sequential steps
Most compliance engagements feel opaque because firms guard their process. The work below is the opposite — exactly what happens, in order, and when each deliverable lands.
The playbook
Scope & Intake. We review your license portfolio across CLEaR, CLS, and MLS, the licensed premises footprint, operational complexity, prior enforcement history on the DCC compliance-action record, and your audit objectives. The scoping document maps the engagement to the four named focus areas (mock inspection, METRC, pre-renewal, post-citation) and lists every CCR subsection within scope. You receive it within 2 business days of intake, signed before any document request goes out.
Document Request. We send a secure document request list covering METRC export from the Franwell API, your full Form DCC-LIC-019 SOP package, training records under your internal training program, security and surveillance plans, the as-filed premises diagram under CCR 15006, the waste-destruction log under CCR 15048, owner and FIH disclosure schedules under CCR 15003–15004, and CDTFA filing history. Clients upload to our secure portal before on-site work begins, and we run the desktop pre-review against the documents so the on-site day is spent verifying what the records show.
On-Site Audit Visit. A senior compliance analyst conducts the on-site audit — typically 1 full day for a single-premises retailer, 2–3 days for a vertically integrated operator with cultivation and manufacturing under one license stack. We walk the premises against the diagram, observe operations end to end, interview security and inventory staff using a structured script modeled on the DCC investigator interview, conduct physical-to-METRC inventory sampling under CCR 15046, and pull historical surveillance footage to verify CCR 15044 90-day retention. Critical findings are flagged the same day so remediation begins before the report is even drafted.
Findings Analysis. We analyze all collected evidence against current DCC regulations and the Disciplinary Guidelines (amended July 2022). Each finding is classified by severity (critical / major / minor) using the BPC 26031(b) factor analysis, mapped to a specific CCR subsection or DCC form, and quantified for regulatory exposure using the per-violation per-day fine framework of BPC 26031(a). Where a finding crosses into adjacent regulatory regimes (CDTFA tax remittance, Cal-OSHA training records, local authorization currency), the secondary exposures are flagged separately so remediation spend can be prioritized against actual enforcement risk.
Audit Report Delivery. Within 10 business days of the on-site visit, you receive the comprehensive written audit report (30–80 pages depending on scope) with executive summary, severity-classified findings matrix with CCR citations, visual evidence package, prioritized CAPA in DCC-expected format, and the remediation tracker. The report is delivered in editable Word source plus final PDF, version-controlled and named against a consistent convention so the compliance vault stays auditable over the 7-year CCR 15037 retention horizon.
Remediation Support. Optional follow-up where we guide remediation of every critical and major finding, re-photograph cited conditions once corrected, update SOPs against revised practice, and re-audit before your next DCC inspection or license renewal cycle. Closure of every finding is documented with an evidentiary attachment so the remediation record itself becomes part of the BPC 26031(b) good-faith mitigation factor if a Notice ever lands on the same subsection.
Duration and rhythm
From intake to report delivery is typically 2–3 weeks for a single-premises engagement and 4–6 weeks for a vertically integrated operator with multiple licensed premises. Rush audits scoped to a known DCC visit, an imminent renewal, or a Notice already in hand can be completed in 7–10 days. Quarterly retainer cadence is shorter at each cycle because baseline documentation is already established and the work focuses on the rotating scope (Q1 disclosure, Q2 security, Q3 METRC, Q4 renewal) plus open remediation items from prior quarters.
Who you work with each phase
One named senior compliance analyst owns the engagement from scoping through report delivery and remediation support — the same person on the kickoff call, the on-site visit, the findings call, and every remediation checkpoint. Specialist contributors come in at the milestones their work demands: a METRC reconciliation specialist for the Franwell pull, a CCR 15006 diagram reviewer where premises drift is suspected, a former DCC investigator for the mock inspection where one is in scope. Where the engagement runs under counsel direction for privilege, we report directly to your retained counsel and the work product carries attorney-client privilege from the first photograph forward.
Answers
The questions we get most
Scope, pricing, timelines, edge cases. We've heard them all. Here are the honest answers we give.
12 answered
What does a compliance audit cost?. Standalone compliance audits are scoped to premises count and license type — a single-premises cultivation or retail audit is a different engagement from a complex multi-premises or vertically integrated operation, and we quote a fixed fee against a written scope. Audits are included at no additional cost in the Standard and Premium compliance retainer tiers.
How long does a compliance audit take?. Typical engagement: 2 business days for scoping and document review, 1–3 days on-site, and 10 business days for report delivery. Total elapsed time is 2–3 weeks. Rush audits (for imminent renewals or post-citation response) can be completed in 7–10 days.
What's the difference between an internal audit and a mock DCC inspection?. An internal audit is a comprehensive review of all compliance records and documents. A mock DCC inspection is a surprise visit simulating how DCC inspectors actually show up — unannounced, asking for specific records on the spot, observing operations in real-time. Most clients start with an internal audit, then schedule a mock inspection 60–90 days before renewal.
Do you audit METRC records?. Yes — METRC audit is a core component. We review UID tags, harvest batch creation compliance, package lifecycle, transfer manifests, and identify every discrepancy. For deeper METRC work we recommend our dedicated METRC Reconciliation service.
Can you audit before a DCC inspection?. Absolutely — that's one of the most common engagement types. Pre-inspection audits (or pre-renewal audits) are scheduled 30–90 days before an expected DCC visit or renewal deadline to identify and close compliance gaps.
What's in the audit report?. Executive summary, scope and methodology, findings classified by severity (critical/major/minor), specific CCR citations per finding, photo and document evidence, estimated fine exposure per finding, and a prioritized Corrective Action Plan with remediation timeline.
What if the audit finds critical issues?. Critical findings are flagged immediately (not held for the report). You're notified same-day so remediation can begin. We help prioritize remediation by enforcement risk and coordinate follow-up verification once corrective actions are complete.
Do you audit multi-premises operations?. Yes — our multi-premises audit synchronizes fieldwork across all licensed locations, identifies cross-site inconsistencies in SOPs and procedures, and produces consolidated reporting for executive review. We've audited vertically integrated operations with 5+ licensed premises.
Can you audit a facility that's about to open?. Yes — our pre-opening readiness audit (facility readiness verification) validates your premises, SOPs, security systems, METRC setup, and first-harvest or first-sale readiness before DCC pre-licensure inspection. Best scheduled 30 days before anticipated DCC visit.
How often should we audit?. Annual audits are minimum best practice. Operators in first year of license, operators with prior citations, and multi-premises operations benefit from quarterly or semi-annual audits. Our Standard retainer includes one full audit per year; Premium includes a mid-year review as well.
Do audits cover CDTFA tax compliance?. Yes — our financial compliance module audits CDTFA cultivation tax, excise tax remittance, sales tax filings, and 280E tax posture. We identify missed remittances and reconciliation gaps between METRC and sales records. For deeper tax work we refer to specialist tax advisors.
Will DCC see our audit report?. No — our audit report is attorney-client privileged work product when requested. You own the report and control whether, when, and to whom it's disclosed. We recommend sharing with your compliance counsel and senior leadership only; never with DCC unless strategically advantageous.
Scope
The specific areas we take responsibility for
Not every compliance firm takes end-to-end ownership. We do — but only within scope. Here's what we own.
Compliance audit work breaks cleanly into four operational areas (with a fifth, multi-premises, as a structural overlay for vertically integrated operators). These are named responsibilities — not coordination tasks, not support roles, not ‘keep you informed’ meetings. Where we own, we run the fieldwork, draft the findings, and build the CAPA. Where you own, we coordinate in support but the decision remains yours.
The four named areas
Each area below is within our named scope, with documented deliverables, defined escalation paths, and a concrete handoff point. A fifth overlay applies when the operator holds more than one premises.
Focus 1
Mock DCC Inspection
We simulate an unannounced DCC inspection against the actual checklist DCC field staff use: premises access and security, employee interviews under CCR 15039 training records, METRC device operation at the point of sale or intake, record retrieval speed (the four-minute rule), physical inventory reconciliation to METRC, surveillance retention spot-check per CCR 15044–15047, and waste-destruction log audit under CCR 15048. Findings are documented exactly as DCC documents them, including severity classification and cited subsection, so the practice run is indistinguishable from the real thing. The deliverable is a mock-inspection report plus a gap remediation plan, typically ready within 10 business days.
Focus 2
METRC Record Audit
Deep audit of your METRC account covering UID tag accuracy, harvest batch creation compliance (the one-business-day deadline under CCR 16300), transfer manifest audit trail, package lifecycle traceability from seed or clone through final sale, and discrepancy identification across weight, count, and category fields. We pull the full Franwell data set against your own POS, seed-to-sale, or ERP records and generate a METRC Reconciliation Report identifying every variance, its likely root cause, and the recommended correction. Deep METRC work often uncovers latent CCR 15046 exposure that would otherwise surface at renewal or during a real inspection.
Focus 3
Pre-Renewal Compliance Audit
Scheduled 60–90 days before your DCC annual renewal under CCR 15020. This audit is scoped specifically to the items DCC reviews at renewal: premises-diagram fidelity, owner and financial-interest-holder disclosure freshness under CCR 15003–15004, material-change filings, training records, surveillance compliance, waste documentation, and any unresolved enforcement matters on the license record. We produce a renewal-readiness report with a prioritized remediation plan to close gaps before the renewal submission, so the renewal goes in clean rather than triggering a deficiency notice.
Focus 4
Post-Citation Remediation Audit
If you’ve received a Notice to Comply, Notice of Violation, or citation, we conduct a targeted audit of the cited deficiency areas plus adjacent risk areas likely to draw a second-round inquiry. Adjacency matters — DCC inspectors returning for CAPA verification routinely widen scope into the neighboring subsection. We produce a CAPA aligned to the DCC response timeline (typically 30 days, sometimes 15 business days, occasionally immediate), the evidentiary documentation for the formal response, and a remediation verification schedule that closes the matter at the NTC stage rather than letting it escalate into a citation carrying administrative fines.
Multi-premises overlay
For operators with multiple licensed premises or vertically integrated operations, we layer a multi-premises overlay on top of the four areas above. Synchronized fieldwork across all sites (so findings are comparable and root-cause analysis can run across the network), cross-site SOP-deviation identification, consolidated executive reporting for board or investor review, and shared remediation tracking where a finding at one site indicates systemic exposure across the portfolio. We’ve run this overlay for operators with up to seven licensed premises in a single engagement cycle.
Escalation path
When audit findings cross the line into privileged legal analysis — findings that suggest potential accusation exposure under BPC 26031.5, willful or repeat violations that change the DCC enforcement posture, or observations that touch on parallel civil matters — we engage with your counsel or introduce one from our retained cannabis-regulatory network. Work product done under counsel direction is attorney-client privileged from that point forward. The engagement letter names this boundary. We do not practice law.
How we draw the boundary with you
You own: disclosure strategy (whether and when to self-report), remediation spend prioritization, personnel decisions, and any communication with DCC or local enforcement. We own: the four areas above. Where a decision is yours but we have a clear recommendation (for example, which of two remediation paths minimizes CCR exposure), we document the recommendation with rationale so the decision is informed. Where the work is ours, you see every document in draft before it’s finalized, and the fieldwork protocol is walked through with your compliance lead before we arrive on premises.
What’s explicitly out of scope
Financial statement attestation, GAAP or tax-return audit, and CDTFA tax-return preparation are separate specialist fields and not within this engagement. Privileged legal analysis is also out of scope by default; where needed, we engage under counsel. Facility engineering (PE-stamped drawings, HVAC certification, closed-loop extraction engineering) sits with your engineering vendor, though we review and cross-reference their work against CCR Division 19. Capital-raise diligence, M&A buy-side diligence, and enterprise valuation work are advisory-side services and not part of a compliance audit engagement.
Regulatory authorities
The citations we work from
This isn't opinion-based compliance. Every recommendation we make cites a specific California statute, regulation, or DCC form. Here's the map.
18 authorities mapped
When DCC asks ‘why did you recommend this?’, we cite the regulation. When an auditor asks ‘what is this based on?’, we cite the CCR subsection. When counsel reviews the CAPA package, the chain from observed condition to cited authority to corrective action is visible on the first page. The specificity matters — it is the difference between advisory opinion and defensible compliance work, and it is what survives a deficiency response, a Notice to Comply, an ownership change, and a buyer’s diligence three years later.
California cannabis compliance sits on top of a four-layer regulatory stack: state statute (Business & Professions Code Division 10, starting at BPC 26000), state regulation (California Code of Regulations Title 4 Division 19, the CCR 15000 series for general licensing plus the cultivation, manufacturing, and distribution-specific subseries), the DCC Disciplinary Guidelines (amended July 2022) governing the enforcement matrix, and the local cannabis ordinance of the premises jurisdiction. The audit works from all four simultaneously, with each finding resolved against the most specific authority that governs it.
Business & Professions Code (statute)
BPC 26013 — DCC regulatory authority. Establishes the Department’s rulemaking authority, inspection rights, and subpoena powers. The basis for unannounced premises inspection during operating hours, examination of records on demand, and formal interviews with employees on premises.
BPC 26031 — enforcement authority and fine framework. Authorizes administrative fines up to $5,000 per violation per day for licensees and up to $30,000 per violation per day for unlicensed activity. The BPC 26031(b) factor analysis governs fine mitigation and is the framework every CAPA we draft is structured against.
BPC 26031.5 — accusations and license discipline. Authorizes the Department to bring an accusation seeking suspension or revocation for serious or repeated violations. Findings that touch this section are the ones we engage under counsel direction so the audit work product carries privilege.
BPC 26051.5 — application requirements (carried forward at renewal). The statutory list of disclosures, fingerprints, financial-interest disclosures, and operating procedures that must remain accurate over the life of the license. Material-change drift against this baseline is a recurring renewal-cycle finding.
BPC 26055 — local authorization. No DCC license remains valid without continuing local authorization at the licensed premises. Lapsed local permits are the most common renewal-cycle blocker and the easiest finding to miss without a calendar-driven check.
BPC 26069 — cannabis waste destruction. Statutory requirement that cannabis waste be rendered unusable and unrecognizable before disposal. Operationalized through the CCR 15048 procedural rules and the METRC waste-event reporting cadence.
California Code of Regulations Title 4 Division 19 (DCC operational rules)
CCR 15000.6 — employee minimum age. All employees on a licensed premises or handling cannabis must be 21 or older. A common quiet finding when staffing scales quickly without an HR check on every new hire.
CCR 15003 — Owner definition and disclosure. Defines who must be disclosed as an Owner (any individual with 20% or greater aggregate ownership, any CEO or board member, any individual who participates in management or direction, or any individual entitled to profits from a 20%-or-greater share). Misclassification surfaces as an “undisclosed owner” finding two years into operations.
CCR 15004 — Financial Interest Holder disclosure. Captures every passive investor, profit-sharing landlord, profit-participating lender, and revenue-share consultant below the 20% Owner threshold. The schedule that prevents an undisclosed-interest finding at a diligence event or whistleblower report.
CCR 15006 — premises diagram. Sets the scale, labeling, and content standards for the as-filed premises diagram. Inspectors compare this to the physical site at every visit; mismatches trigger Notices to Comply and are the most common citation pattern at surprise inspection.
CCR 15020 — notification of changes. Material changes (ownership, premises, officers, DRP) must be reported within 14 business days. The deadline that converts a recoverable disclosure into a willful concealment finding when missed.
CCR 15037 — record retention. Seven-year retention floor for most commercial cannabis activity records, including sales, manifests, METRC data, lab COAs, personnel files, security incidents, SOP versions, and DCC correspondence. The most-cited subsection in routine DCC inspections.
CCR 15042 — limited-access areas. Defines who may enter back-of-house and storage areas (employees, logged vendors and contractors, logged outside professionals, DCC inspectors, law enforcement) and prohibits public access. Visitor-log gaps and unauthorized presence are common findings on first inspection.
CCR 15044–15047 — video surveillance. 24/7 recording at minimum 1280×720 resolution, 90-day retention floor, backup power for outage continuity, coverage of every entry/exit, point-of-sale, limited-access area, and vault. The plan is the document inspectors test with a stopwatch and a tape measure.
CCR 15048 — waste management. Cannabis waste rendered unusable and unrecognizable before disposal, logged in METRC, routed through a licensed hauler or self-hauled to an authorized facility. The waste log is the page DCC inspectors check first on a manufacturing or cultivation visit.
DCC Forms (the operational documents)
Form DCC-LIC-019 — consolidated Standard Operating Procedures. The single SOP package that replaced the legacy BCC, CDFA, and CDPH SOP forms in February 2022. Covers inventory, security, quality control, transportation, delivery, and waste; required at application for cultivators and provided-on-request for other license types but maintained on premises in either case.
Form 9205 — Labor Peace Agreement notarized statement. Required for licensees with 10 or more employees per the July 2024 threshold change (lowered from the prior 20-employee threshold). Either the notarized attestation to enter into an LPA or the executed signature page; under-10 operators carry a forward attestation to enter into an LPA within 60 days of hiring the 10th employee.
Form DCC-LIC-027 — notifications and modifications. The post-issuance form for premises changes, ownership changes, DRP changes, and license-type modifications. Material changes require prior DCC approval; minor changes are notification-only; the form is the gate either way and the audit drafts it whenever drift is detected.
How the authorities interact
BPC 26013 and BPC 26031 establish the inspection and enforcement powers under which the audit operates — everything DCC can do at the premises and on the record traces back to those two sections. CCR Title 4 Division 19 then governs the operational obligations themselves, with each operational rule (15006 diagram, 15042 limited-access, 15044–15047 surveillance, 15048 waste, 15037 retention) carrying its own per-violation per-day exposure. The DCC Disciplinary Guidelines convert findings into severity bands and proposed fines, BPC 26031(b) provides the mitigation framework that the CAPA is structured against, and the local cannabis ordinance sits alongside as the BPC 26055 prerequisite that keeps the state license valid in the first place. If any one layer falls out of sync — surveillance retention drops below 90 days, ownership shifts without a Form DCC-LIC-027 filing, the local permit lapses, the SOP no longer matches practice — the entire stack becomes vulnerable. The audit’s job is to keep all four layers aligned through the next inspection, the next renewal, and the next ownership event.
Outcomes
What operators actually get from this
Beyond deliverables, here's the operational difference this service makes. Real protection, real peace of mind, real time back.
12 tangible wins
Deliverables are what we produce. Outcomes are what those deliverables enable — the specific operational results that follow from the work being done right the first time. The twelve outcomes below cover what an audit engagement actually buys you once the fieldwork closes and the remediation cycle completes.
Twelve outcomes, in detail
Full premises compliance audit aligned with the live DCC inspection criteria. Every operational obligation under the CCR 15000 series tested against actual practice on the floor, with each finding mapped to a specific subsection and severity-classified for prioritization. The same scope an unannounced DCC inspector would run, documented in the same format. Multi-premises operators get a synchronized run across sites with cross-site SOP-deviation analysis layered on top.
METRC record audit reconciled to the package level. UID tag accuracy verified against the Franwell active-package set, harvest batch creation tested against the one-business-day deadline, transfer manifest review for the 24-hour reporting obligation, package lifecycle traceability from intake through final disposition, and every variance worked to root cause with the recommended adjustment. Late receipt acceptances, stale API keys for terminated employees, and missing destruction events are the recurring patterns that surface CCR 15046 exposure.
SOP library reviewed for the disconnect that DCC tests first. Form DCC-LIC-019 SOP package read against actual practice on the floor (the most common Notice to Comply trigger is the gap between written procedure and observed behavior), record-retention completeness verified under CCR 15037 (7-year minimum), and gap identification with red-line recommendations for each procedure that needs revision. SOP-to-practice alignment is tested by structured staff interviews, not by reading the binder.
Security system compliance verified end to end. Camera position and field-of-view tested against the surveillance plan, 1280×720 minimum resolution and 24/7 recording verified at the DVR, 90-day retention pulled and viewed as a spot-check, alarm-system function and central-station monitoring confirmed, panic-button and access-log review at points of sale and limited-access boundaries. CCR 15042–15047 satisfied, including the limited-access area definitions that catch operators with unauthorized public access to back-of-house spaces.
Premises diagram reconciled to the building DCC actually finds. Walk-through against the as-filed CCR 15006 diagram with every camera, every limited-access boundary, and every cannabis storage location verified in place. Where drift has occurred, Form DCC-LIC-027 premises-modification filings are drafted ready to submit (some changes require prior DCC approval; some are notification-only; we name which is which). Diagram-versus-physical mismatch is among the most-cited findings on first inspection — eliminated at the source.
Employee compliance documentation defensible at inspection. 21+ age verification confirmed for every employee on premises under CCR 15000.6, training records audited for completeness against your internal training program (the inspector will ask staff to demonstrate procedures and compare to the written SOP), Live Scan completion confirmed for owners under the BPC 26051.5 application requirements, and Labor Peace Agreement attestation under Form 9205 verified against the 10-or-more-employee threshold (lowered from 20 in July 2024). Personnel file gaps are a quiet finding that compounds at renewal.
Waste disposal record audited witness-signature by witness-signature. CCR 15048 and BPC 26069 protocol verified end to end — cannabis waste rendered unusable and unrecognizable, METRC waste-event reporting cadence current, licensed-hauler contract or self-haul authorization on file, witness signatures present on every destruction log entry. The waste log is the page DCC inspectors check first on a manufacturing or cultivation visit; we test it the same way.
Financial records and tax remittance reconciled across regimes. CDTFA excise tax remittance reconciled against METRC sales receipts and POS records (the 15% rate under AB 564 effective Oct 1 2025 through June 30 2028), local cannabis tax filings verified against the local ordinance schedule, sales tax reconciled, and any 280E posture flagged for the financial advisor. Missed remittances are an automatic license-discipline trigger; we surface them at the audit, not at the renewal.
Written audit report formatted to survive cross-examination. Severity-classified findings (critical / major / minor) with CCR citations on every entry, executive summary in 3–5 pages, evidentiary appendices with timestamped photographs and METRC screenshots, and a defensibility chain from observed condition to cited authority to recommended remediation visible on the first page. Diligence-ready, counsel-ready, and renewal-ready in the same document.
Corrective Action Plan in DCC-expected format. CAPA drafted to the exact BPC 26031(b) factor analysis — root cause, corrective action, preventive control, responsible personnel, completion deadline, effectiveness verification — ready to file unchanged if a Notice to Comply lands inside the 30-day response window or the shorter 15-business-day window for serious findings. The CAPA itself becomes the good-faith mitigation factor on the next inspection.
Pre-renewal audit with the renewal-readiness gaps closed before submission. 60–90 days before annual renewal under CCR 15020, the audit is scoped to the items DCC actually reviews at renewal: premises-diagram fidelity, owner and FIH disclosure freshness, material-change filings, training records, surveillance compliance, waste documentation, and any unresolved enforcement matters on the license record. Renewal goes in clean rather than triggering a deficiency notice that pushes issuance into the next operating quarter.
Mock DCC inspection that rehearses the team for the real thing. Unannounced-visit simulation against the same checklist DCC field staff use, including the surprise document-retrieval test, real-time METRC scan against active packages, premises walk against the diagram, and structured staff interviews. The deliverable is a mock-inspection report in DCC format plus a debrief with the team that walked it — the rehearsal is the outcome.
How we measure
Outcomes are measured at three checkpoints: completeness of the findings matrix at report delivery (every CCR subsection within scope addressed, every finding cited and severity-classified), velocity through remediation (critical findings closed inside 14 days, major findings inside 30 days, minor findings on the normal cycle), and post-engagement enforcement posture (no surprise citations on the audited subsections within the next inspection cycle). Every measurement is on the record so a buyer’s diligence two years later sees the work, not just the result.
Post-engagement review
30 days after the report lands, we run a 60-minute post-engagement review covering remediation status against the tracker, any new findings that surfaced during corrective work, the upcoming renewal-cycle calendar under CCR 15020, and any Form DCC-LIC-027 modification filings now in flight. Where the engagement continues into the Ongoing Compliance Retainer, this becomes the kickoff for the steady-state quarterly cadence; where it does not, the document vault, the remediation tracker, and a one-page handoff brief transfer to your team.
Audit-ready, line by line
From mock inspection to closed CAPA.
Not a narrative “observations” memo. Artifacts you can file, action, or hand to counsel. A preview — scroll for all ten.
01 · Report
Gap Analysis Report
Every deficiency DCC would flag, mapped to the citing CCR section. Color-coded by severity.
02 · Plan
Remediation Roadmap
Named owner, realistic deadline, and dependency map for every gap. Your internal punchlist.
03 · SOPs
SOP Update Pack
Red-lined revisions to your Form DCC-LIC-019 procedures covering receiving, storage, security, waste, recall.
04 · Premises
Premises Diagram Audit
Your CCR 15006 diagram verified against the physical premises — cameras, limited-access areas, product flow.
05 · Surveillance
Surveillance Compliance Check
Every camera position tested against CCR 15044–15047. 90-day retention audit. Alarm integration review.
Package-to-package variance report, inventory physical-to-digital match, transfer manifest review.
08 · Disclosure
Financial Disclosure Refresh
Owner (CCR 15003) and Financial Interest Holder (CCR 15004) schedule re-verified and filed if material changes occurred.
09 · Drill
Inspection Readiness Drill
Half-day mock DCC inspection — your team walks it live with us before any real inspector ever does.
10 · CAP
Corrective Action Plan
If findings warrant one, a defensible Corrective Action Plan formatted to DCC’s expectations — ready to submit.
Quiet confidence
An audit isn’t a grade. It’s a rehearsal for the inspection that will happen.
Outcomes
Caught early. Fixed fast. Defensible.
The point of an audit is not the report. The point is the operational posture that follows — a remediation record DCC cannot dismiss, a team that has rehearsed an inspection, and a filing-ready CAPA already in the drawer for the day a Notice to Comply arrives. Here is what that posture looks like in practice.
Caught
Findings are identified on your cycle, not DCC’s. Remediation begins before an inspector ever pulls up to the premises, and the written record shows good-faith corrective action well in advance of any enforcement inquiry. BPC 26031(b) mitigation factors attach automatically because the CAPA already exists, the photographs are timestamped, and the closure log is signed off — the difference between a $5,000-per-day exposure ceiling and a verbal warning.
Fast
Average 30-day turnaround from diagnostic to closed remediation, with a named owner, a deadline, and a verification step on every gap. Critical findings are flagged same-day so remediation begins before the report is even drafted; major findings close within two weeks; minor findings clear on the normal remediation cycle. The tracker stays live until every finding is signed off with photographic evidence, revised SOP language, training-log entry, or vendor invoice attached.
Defensible
Every recommendation traces to a specific CCR subsection, BPC statute, or DCC form — nothing opinion-based, nothing inferred. The paper trail survives auditor cross-examination, diligence review, and renewal scrutiny without a material finding, and Form DCC-LIC-027 modifications drafted on the audit cycle keep the as-filed record current with the physical premises through ownership changes and licensure events.
The legal backbone
Every finding cites a regulation. No opinion-based compliance.
When a finding lands in the report, it carries a CCR subsection, a BPC statute, or a DCC form number in the margin. When DCC inspectors ask how the remediation was scoped, the reference is already there. When counsel reviews the CAPA package, the citation chain from premises condition to regulatory obligation to corrective action is visible on the first page.
California cannabis compliance touches state statute (Business & Professions Code Division 10, starting at BPC 26000), state regulation (California Code of Regulations Title 4, Division 19, the CCR 15000 series), CDTFA tax code (Revenue & Taxation Code Division 2, Parts 14.5 and 1), and the local cannabis ordinance of the premises jurisdiction. Each has its own record-retention requirements, its own reporting cadence, and its own inspector. The audit tracks all of them simultaneously — because a single findings package has to satisfy all of them simultaneously.
Annual is the minimum best practice for any DCC licensee. Most retainers settle into quarterly audits focused on a different compliance area each cycle (Q1 disclosure, Q2 security and waste, Q3 METRC, Q4 renewal-readiness — see the cadence grid above). Operators with high variance risk — Type 7 volatile-solvent manufacturers, cultivators above the medium-tier canopy threshold, multi-site distribution operations, and any operator with a prior Notice to Comply on the record — stay quarterly. Smaller, lower-variance operators often step to semi-annual after the first full year, with the pre-renewal audit always scheduled 60–90 days before the CCR 15020 renewal window opens.
Full CCR 15000-series gap analysis covers premises-diagram verification under CCR 15006, surveillance review under CCR 15044–15047 (24/7 recording, 1280×720 minimum, 90-day retention), limited-access compliance under CCR 15042, waste protocol under CCR 15048 and BPC 26069, and record retention under CCR 15037 (7-year minimum). Add METRC reconciliation against the Franwell API, Owner disclosure refresh under CCR 15003, Financial Interest Holder disclosure under CCR 15004, employee 21+ verification under CCR 15000.6, and SOP review against the consolidated Form DCC-LIC-019 package. Manufacturing operators add Product Quality Plan and master manufacturing protocol review; cultivators add canopy-area verification and the CARB/AQMD generator rules where applicable.
No. Diagnostics are internal work product between you and GreenState. The Corrective Action Plan format we deliver only goes to DCC if you submit it in response to a real notice — typically a stronger document than a reactive CAP because the findings have been systematically remediated, not rushed.
Typical engagement is 2–3 weeks of fieldwork plus 1 week to finalize findings, with the on-site portion running 1 day for a single-premises retailer or 2–3 days for a vertically integrated operator. Larger multi-site operators or Type 7 volatile-solvent manufacturers extend to 4–6 weeks because closed-loop extraction systems, GMP records, and master manufacturing protocols add scope. First-time diagnostics run longer than ongoing quarterly audits because baseline documentation work happens once. Rush audits scoped to an imminent DCC visit, a renewal deadline, or a Notice already in hand close in 7–10 days.
We brief you verbally before anything is written. You decide the disclosure path — we don’t volunteer findings to the state. Serious findings (imminent public-safety risks, willful non-compliance) are escalated to retained counsel, not DCC. Our role is diagnosis and remediation support, not self-reporting.
Yes, and many clients do exactly that. The typical pattern: a one-time diagnostic uncovers enough remediation work that the team needs ongoing support to close it inside the 30/60/90-day deadlines on the tracker. Conversion to quarterly retainer happens at the post-engagement review 30 days after report delivery, at a reduced per-audit rate because baseline documentation is already in place. The Q1 disclosure / Q2 security / Q3 METRC / Q4 renewal-readiness rotation begins with the next quarter on the calendar.
Yes — METRC audit is a core component, run against the Franwell API with our own tooling. The scope covers UID tag accuracy, harvest batch creation against the one-business-day deadline, transfer manifest review for the 24-hour reporting obligation under CCR 15046, package lifecycle traceability, loss and destruction log audit, and physical-to-digital inventory match on a sampled basis. Stale or shared API keys (terminated employees with active integrator or user keys) and late receipt acceptance are the recurring failure patterns. For deeper METRC work outside the audit envelope we recommend our dedicated METRC Reconciliation service.
Common finding — premises drift against the as-filed CCR 15006 diagram is among the most-cited issues at first inspection. We document the variance with timestamped photographs, classify whether the change is material (size, capacity, or permit-requiring) or minor (within-room equipment moves), and draft the Form DCC-LIC-027 modification accordingly. Material changes require prior DCC approval before the physical layout becomes permanent; minor changes are notification-only but still require the form. If the diagram is wrong and the build-out is correct, we re-file the diagram to match what is actually on the ground.
Yes. Security staff, receiving, inventory, and key-management personnel are interviewed using a structured script modeled on the DCC investigator interview. Each interview runs 15–25 minutes and is low-pressure; staff are told upfront that the SOP is being tested in practice, not the individual. The disconnect between the written DCC-LIC-019 SOP and what staff actually do is the single most-cited finding on first DCC inspection — this is exactly where it surfaces during a mock run.
One-time diagnostics are a fixed fee scoped to license type, site count, and depth of the operation — a single-premises retail audit is the lightest scope, a vertically integrated cultivation-plus-manufacturing operation the heaviest. Quarterly retainers are priced per quarter once baseline documentation is established. Rush audits (imminent renewal, post-citation response, or known DCC visit) are quoted at a premium aligned with the 7–10 day turnaround. We quote after a 20-minute scoping call once we understand the footprint, license stack, and prior enforcement history.
Ready when you are
Catch it before DCC does.
A 20-minute call establishes scope, cadence, and fit. You leave with a clear next step — whether it’s with us or not.
Every deficiency a DCC inspector would flag, mapped to the citing CCR subsection and severity-classified — the same artifact DCC enforcement staff build internally, delivered to you first.
30–80 pages, CCR-cited
The Gap Analysis Report is the primary work product of the engagement and the document that drives every subsequent remediation step. It is organized by CCR subsection under Title 4, Division 19 — not as a narrative ‘observations’ memo — with each entry stating the regulation, describing the observed condition on the floor, quantifying the exposure, and recommending the corrective action. Findings are color-coded into three severity bands (critical / major / minor) classified against the BPC 26031(b) factor analysis, the same framework DCC enforcement staff use when scoring a Notice to Comply or recommending an accusation.
The full CCR 15000-series gap analysis covers every operational obligation that landed a 2024 enforcement action: premises-diagram fidelity under CCR 15006, surveillance compliance under CCR 15044–15047 (24/7 recording, 1280×720 minimum resolution, 90-day retention floor), limited-access compliance under CCR 15042, waste-destruction protocol under CCR 15048 and BPC 26069, record retention under CCR 15037 (7-year minimum), employee 21+ verification under CCR 15000.6, and owner and Financial Interest Holder disclosure under CCR 15003 and CCR 15004. The DCC issued 230 license suspensions and 73 denials or revocations in 2024 — almost every one traces back to a subsection a gap analysis would have surfaced first.
Regulatory exposure is quantified per finding using the per-violation, per-day fine framework of BPC 26031(a), with the $5,000-per-day licensee ceiling applied where a finding is ongoing. The report is delivered in editable Word source plus final PDF, version-controlled against a consistent naming convention so the compliance vault stays auditable over the 7-year CCR 15037 retention horizon. Where the engagement runs under counsel direction, the report is attorney-client privileged work product from the first photograph forward.
Deliverable 02 · Plan
Remediation Roadmap
A named owner, a realistic deadline, and a dependency map for every gap — your internal punchlist, tracked live until each finding closes with evidence attached.
30 / 60 / 90-day plan
The Remediation Roadmap converts findings into action. Every gap in the report carries a named owner, a realistic deadline, a dependency map, and a verification step, organized into a 30/60/90-day sequence so remediation spend is prioritized against actual enforcement risk rather than alphabetical order. Critical findings are flagged the same day they are observed, before the report is even drafted, so corrective work begins immediately; major findings target a two-week close; minor findings clear on the normal cycle.
The roadmap is maintained as a living tracker from finding through closure. Closed findings are archived with an evidentiary attachment — a timestamped photograph of the corrected condition, revised SOP language, a training-log entry, or a vendor invoice — not just signed off in a status email. Open findings carry a deadline and an owner until they close. This matters under enforcement: a documented good-faith remediation record is a BPC 26031(b) mitigation factor, and the difference between a verbal warning and a compounding $5,000-per-day exposure under BPC 26031(a) when the same subsection is cited later.
Where remediation requires a filing — a premises change drifted out of step with the CCR 15006 diagram, an ownership or DRP change that should have triggered a Form DCC-LIC-027 notification within the CCR 15020 14-business-day window — the roadmap names the form, the deadline, and whether the change is material (requiring prior DCC approval) or notification-only. The roadmap is the document most clients hand to their internal compliance lead to run between audit cycles.
Deliverable 03 · SOPs
SOP Update Pack
Red-lined revisions to your consolidated Form DCC-LIC-019 procedures — closing the gap between the written SOP and what staff actually do, the single most-cited finding on first DCC inspection.
DCC-LIC-019 red-lined
SOPs are the most-tested document during a DCC inspection. Inspectors ask staff to demonstrate a procedure and compare it to the written SOP — and a disconnect between the written procedure and the observed practice is a violation even when the actual practice is reasonable. The SOP Update Pack delivers red-lined revisions to your consolidated Form DCC-LIC-019 package, the single SOP form that replaced the legacy BCC, CDFA, and CDPH forms in February 2022. It covers inventory, security, quality control, transportation, delivery, and waste procedures.
We test SOP-to-practice alignment through structured staff interviews, not by reading the binder. Security, receiving, inventory, and key-management personnel are interviewed using a script modeled on the DCC investigator interview, and each procedure that no longer matches what happens on the floor is red-lined to reflect either corrected practice or corrected language. SOP versions, both current and superseded, are retained for the 7-year CCR 15037 record-retention horizon so the version history is itself defensible at inspection.
Non-material SOP changes are notification-only to DCC; material changes require pre-approval. Manufacturing operators receive Product Quality Plan and master manufacturing protocol review layered on top of the consolidated package. The pack is delivered in editable source so your team can adopt the revised language immediately and re-train against it before the next inspection or renewal cycle.
Deliverable 04 · Premises
Premises Diagram Audit
Your as-filed CCR 15006 diagram walked against the physical premises — cameras, limited-access boundaries, and product flow verified in place, with Form DCC-LIC-027 modifications drafted for any drift.
CCR 15006 reconciled
Premises-diagram drift is among the most common citation patterns at surprise inspection. A work cell moved, a camera relocated, a limited-access area redrawn on the floor but never re-filed — findings land the day an inspector walks the room holding the DCC-approved diagram. The Premises Diagram Audit walks your physical site against the as-filed CCR 15006 diagram, verifying every camera position and field of view, every limited-access boundary, every entry and exit, and every cannabis storage location is exactly where the diagram says it is. CCR 15006 sets the scale, labeling, and content standards inspectors compare against at every visit.
Where drift has occurred, we document the variance with timestamped photographs and classify whether the change is material (size, capacity, or building permit-requiring) or minor (within-room equipment moves). Material changes require prior DCC approval before the layout becomes permanent; minor changes are notification-only but still require a filing. Either way we draft the Form DCC-LIC-027 modification ready to submit, and name which approval path applies. If the diagram is wrong and the build-out is correct, we re-file the diagram to match what is actually on the ground.
Material changes must be reported under the CCR 15020 notification-of-changes rule, and superseded diagrams are retained alongside the current version under the 7-year CCR 15037 record-retention floor. Keeping the as-filed record current with the physical premises is what keeps the audit work product clean through ownership changes, renewal, and a buyer’s diligence years later.
Deliverable 05 · Surveillance
Surveillance Compliance Check
Every camera position tested against CCR 15044–15047 — the plan inspectors test with a stopwatch and a tape measure. 90-day retention pulled and viewed. Alarm integration confirmed.
CCR 15044–15047 verified
California’s surveillance rules are among the most prescriptive in the country, and the surveillance plan is the document inspectors test with a stopwatch and a tape measure. The Surveillance Compliance Check verifies every requirement under CCR 15044–15047: 24/7 continuous recording, a minimum 1280×720 (HD) resolution confirmed at the DVR, the 90-day retention floor pulled and viewed as a spot-check, backup power for outage continuity, and unobstructed coverage of every point of entry and exit, every point of sale, every limited-access area, and every safe or vault.
We also confirm the alarm system — motion sensors, door and window contacts, glass-break sensors, panic buttons at points of sale and offices, and central-station monitoring by a licensed alarm company — and review the limited-access-area definitions under CCR 15042 that catch operators with unauthorized public access to back-of-house spaces. Visitor-log gaps and unauthorized presence in limited-access areas are common findings on first inspection.
Retention failures are a recurring quiet finding: a camera fails, a DVR overwrites, and the 90-day floor is breached before anyone notices. Surveillance records carry the 7-year CCR 15037 retention obligation, with specific incident footage held longer under a litigation or investigation hold. Penalties for security violations run from the moderate band into the severe band, and systemic security failures are among the fastest paths to license suspension — which is why we test the system the same way an inspector would.
Deliverable 06 · Waste
Waste Protocol Verification
CCR 15048 and BPC 26069 disposal protocol reviewed end to end — rendered unusable and unrecognizable, logged in METRC, witness-signed. The page DCC inspectors check first on a cultivation or manufacturing visit.
CCR 15048 · BPC 26069
Cannabis waste destruction sits on a statutory requirement — BPC 26069 requires that cannabis waste be rendered unusable and unrecognizable before disposal — operationalized through the CCR 15048 procedural rules and the METRC waste-event reporting cadence. The waste log is the page DCC inspectors check first on a manufacturing or cultivation visit, and we test it the same way: witness signature by witness signature.
The verification confirms the protocol end to end — waste rendered unusable and unrecognizable, every destruction event logged in METRC within the reporting window, the licensed-hauler contract or self-haul authorization on file, and a witness signature present on every destruction log entry. Missing witness signatures and off-the-books destruction are recurring findings; selling or improperly handling failed or destroyed product is among the most common triggers for serious license discipline.
Waste records carry the 7-year CCR 15037 retention obligation. Where the waste log reveals a gap, we red-line the waste SOP within the consolidated Form DCC-LIC-019 package and document the corrective action on the remediation tracker with evidentiary attachments, so the closed finding becomes part of the BPC 26031(b) good-faith mitigation record if the same subsection is ever cited.
Deliverable 07 · METRC
METRC Reconciliation Report
Package-to-package variance pulled from the Franwell API against your POS or ERP, physical-to-digital inventory match, and transfer manifest review — every variance worked to root cause and the recommended correction.
Franwell API × your records
METRC variance compounds quietly. Small package-weight discrepancies, missed harvest batches, late-closed transfers — each individually minor, collectively a CCR 15046 track-and-trace citation pattern that quarterly reconciliation catches but annual renewal review treats as willful. The METRC Reconciliation Report pulls the full data set from the Franwell API against your POS, ERP, or seed-to-sale records and identifies every variance, its likely root cause, and the recommended adjustment.
Scope covers UID tag accuracy, harvest batch creation against the one-business-day deadline, transfer manifest review for the 24-hour reporting obligation, package lifecycle traceability from intake or clone through final disposition, the loss and destruction log, and physical-to-digital inventory match on a sampled basis. A facility whose METRC matches physical counts within roughly 0.5% has good controls; drift at or above 2% signals systemic problems, and inspectors increasingly run real-time scans against METRC active packages during a walk-through.
The recurring failure patterns are predictable: late receipt acceptance (a driver leaves before the recipient accepts in METRC), sales not submitted within 24 hours, lost tags not replaced, and stale or shared API keys — terminated employees whose integrator or user key still works. METRC data carries the 7-year CCR 15037 retention obligation, and we recommend local export and backup since both keys can be revoked. For deeper work outside the audit envelope, our dedicated METRC Reconciliation service extends this report.
Deliverable 08 · Disclosure
Financial Disclosure Refresh
Owner schedule re-verified under CCR 15003 and Financial Interest Holder schedule under CCR 15004 — the disclosures that surface as an ‘undisclosed owner’ finding at a diligence event two years on.
CCR 15003 · CCR 15004
Ownership and financial-interest disclosure failures are a common path to serious license discipline — an undisclosed owner discovered through a diligence event or a whistleblower report. The Financial Disclosure Refresh re-verifies the Owner schedule under CCR 15003, which captures any individual with 20% or greater aggregate ownership, any CEO or board member, any individual who participates in the management or direction of the business, and any individual entitled to profits from a 20%-or-greater share. Misclassification surfaces as an ‘undisclosed owner’ finding two years into operations.
The Financial Interest Holder schedule under CCR 15004 captures everyone below the 20% Owner threshold — passive investors, profit-sharing landlords, profit-participating lenders, and revenue-share consultants. This is the schedule that prevents an undisclosed-interest finding at an acquisition or a renewal. The disclosures trace back to the BPC 26051.5 application requirements, which must remain accurate over the life of the license; material-change drift against that baseline is a recurring renewal-cycle finding.
Where a material change has occurred, we draft the Form DCC-LIC-027 modification and flag the CCR 15020 14-business-day notification deadline — the window that converts a recoverable disclosure into a willful concealment finding when missed. We also confirm Live Scan completion for owners under the BPC 26051.5 application requirements. The refreshed schedules are filed if material changes occurred and retained alongside the prior versions under the 7-year CCR 15037 record-retention floor.
Deliverable 09 · Drill
Inspection Readiness Drill
A half-day mock DCC inspection — your team walks it live with us before any real inspector ever does. Same checklist, same document-retrieval test, same severity classification.
Unannounced-visit simulation
An audit is not a grade — it is a rehearsal for the inspection that will happen. The Inspection Readiness Drill simulates an unannounced DCC inspection against the actual checklist DCC field staff use: premises access and security, the surprise document-retrieval test, employee interviews against training records, METRC device operation at the point of sale or intake, a real-time physical-to-METRC inventory scan, surveillance retention spot-check under CCR 15044–15047, and the waste-destruction log audit under CCR 15048. Findings are documented exactly as DCC documents them — severity classification and cited subsection — so the practice run is indistinguishable from the real thing.
DCC inspectors may enter during operating hours (24/7 where cultivation or manufacturing operates around the clock), examine records on demand, photograph the premises and product, take samples, and interview employees on premises. The drill rehearses your team for all of it. We recommend designating an Inspection Liaison — a manager-level employee trained on DCC procedures who handles inspector interaction — and the drill is where that role is tested under realistic pressure.
The deliverable is a mock-inspection report in DCC format plus a debrief with the team that walked it. Employees who do not know an answer learn to refer to the liaison rather than guess; obstruction is itself a violation, and a confident, rehearsed walkthrough is the strongest signal of operational control an inspector sees. Critical findings surfaced during the drill are flagged same-day so remediation begins immediately.
Deliverable 10 · CAP
Corrective Action Plan
A defensible CAPA formatted to the BPC 26031(b) factor analysis DCC expects — root cause, corrective action, preventive control, owner, deadline, verification — ready to submit unchanged if a Notice to Comply lands.
Ready to file as-is
If findings warrant one, the Corrective Action Plan is drafted in the exact format DCC expects under the BPC 26031(b) factor analysis: root cause, corrective action, preventive control, responsible personnel, completion deadline, and effectiveness verification for every critical and major finding. It is ready to file unchanged if a Notice to Comply lands — and because the findings have been systematically remediated rather than rushed in reaction to a notice, it is a stronger document than a reactive CAP assembled inside the response window.
DCC’s enforcement matrix escalates from a Notice to Comply (first-time, low-severity, no fine if cured by deadline) through citation, license conditions, suspension, and revocation, with administrative fines up to $5,000 per violation per day for licensees under BPC 26031(a). The response timeline is short — typically 30 days, sometimes 15 business days for serious findings, occasionally immediate — and appeals of compliance actions must be filed within roughly 30 days of notice. Having the CAPA already drafted is the difference between a calm filing and a scramble.
The CAPA itself becomes a BPC 26031(b) good-faith mitigation factor on the next inspection: a documented, owner-assigned, deadline-bound corrective plan demonstrates the control DCC looks for when deciding whether to escalate. Closure of every finding is documented with an evidentiary attachment and retained under the 7-year CCR 15037 record-retention floor, so the remediation record stands up to a buyer’s diligence or a renewal review years later. Where findings raise accusation exposure under BPC 26031.5, the CAPA is prepared under retained counsel direction so it carries attorney-client privilege.