Home Reporting - Australia

Reporting - Australia

ODC quarterly reporting for Australian cannabis licence holders
By Customer Success Team
β€’ 9 articles

Australia: ODC Report V3 Template (Q1 2026) - What Changed

πŸ“‹ In This Article - What Happened - The One Thing You Should Do - What Looks Different - New Audit Tools - Common Questions - Related Articles πŸ”„ What Happened The Office of Drug Control (ODC) replaced its Cannabis Reporting Template. Version 3.0 of the template and its guidance were published in February 2026 and apply from the Q1 2026 reporting period onward. The Q1 2026 report, due 15 April 2026, was the first one filed on the new layout. GrowerIQ now generates the V3 format automatically. Your day-to-day work does not change: record harvests, transfers, sales, and destructions exactly as you always have, then generate the report from Reports > ODC Quarterly Report as usual. What changes is the layout of the workbook you download, plus one new piece of information the report uses: each Australian buyer's licence type. !!! info "Your Data and Workflows Do Not Change" The same underlying activity data feeds the new template. Only the columns it lands in have changed, and GrowerIQ handles the new layout for you. The one action worth taking is classifying your buyers, covered next. βœ… The One Thing You Should Do The V3 template splits domestic supply into separate columns based on the licence the buyer holds. GrowerIQ picks the right column automatically, but it needs to know each Australian buyer's licence type. This is a one-time question per buyer, ideally confirmed with them at onboarding. To classify a buyer: 1. Go to CRM > Accounts 2. Open the buyer's account (or click Add New Account for a new buyer) 3. In the account form, find the ODC quarterly reporting section and the Licence type for ODC reporting dropdown (this field only appears for organisations based in Australia) 4. Pick the option that matches the buyer's licence and click SUBMIT | Option in the dropdown | Choose it when the buyer is... | |---|---| | Other medicinal cannabis grower or processor: C1, P2, M2 | Another ND Act licence holder: a cultivator, producer, or manufacturer licensed by the ODC | | Pharmaceutical manufacturer (GMP): P3, M4 | A GMP pharmaceutical manufacturer holding a licence under Part 3-3 of the Therapeutic Goods Act | | Pharmacy, distributor, or state-only licence holder: Domestic Sales (non-ND-Act) | Any domestic buyer without an ND Act licence, such as a pharmacy, distributor, or state-licensed operator | !!! warning "If You Skip This" Unclassified buyers default to the GMP pharmaceutical manufacturer column (the dropdown shows this as "Not classified yet (defaults to GMP / P3Β·M4)"). The report still generates, but the Breakdown Report's new Recipient Audit tab flags every unclassified buyer with a WARNING so you can fix the classification and regenerate before submitting. !!! note "Exports Are Not Affected" Buyers outside Australia always count in the Supply - Export column based on their country. You do not need to classify overseas buyers, and an export is never double-counted in a domestic supply column. πŸ‘€ What Looks Different Every tab keeps the same monthly-row structure as before. The changes are in the columns. Cannabis Stock tabs (>1% THC and <=1% THC) | Change | Detail | |---|---| | Domestic supply split into four columns | The single V2 "Supply - Domestic Sales, Transfer" column is now four: supply to another ND Act licence holder for manufacture (column J, pathway P2), supply to another ND Act licence holder for other purposes (column K), supply to a GMP Part 3-3 TG Act licence holder (column L, pathway P3), and domestic sales or transfer to non-ND-Act buyers (column M, pathways P7-P10) | | Export and Destroyed shifted | Supply - Export is now column N (pathway P6) and Destroyed is column O (pathway P5) | | Closing stock moved | Closing stock is now column P (it was column M in V2) | | New Comments column | Column Q, for explaining amendments, discrepancies, or corrections to a prior quarter | GrowerIQ routes each shipment into column J, L, or M based on the buyer's licence classification. Column K (other purposes) is reported as zero, since shipment records do not distinguish that case today. See the Cannabis Stock article for the full column-by-column reference. Cannabis Resin Stock tab | Change | Detail | |---|---| | Source split by plant part | "Produced from own cultivation" is now two columns: produced from flower heads (column C) and produced from other plant parts (column D) | | Same four-way supply split | Columns J through M, identical to the stock tabs above, with export in column N and destroyed in column O | | Closing stock moved | Now column P, with the new Comments column in Q | GrowerIQ splits columns C and D automatically based on how each end type is classified by plant part. You can see exactly how every end type was classified on the Breakdown Report's new Endtype Classification tab (see New Audit Tools below). See the Cannabis Resin Stock article for the full reference. Manufacturing tab | Change | Detail | |---|---| | Domestic vs imported inputs | Starting material is now split by origin: columns D to F for domestic material (low THC cannabis, high THC cannabis, resin) and columns G to I for imported material. Extract used as an input is also split into domestic (column J) and imported (column K) | | Supply split mirrors the stock tabs | Domestic sales to non-ND-Act buyers (column L), GMP Part 3-3 licence holders (column M, pathway M4), other ND Act licence holders for manufacture (column N, pathway M2), and export (column O, pathway M5) | | New reference standard category | Column Q, "Supply for use as a reference standard for medical or scientific testing" (pathway M7). GrowerIQ reports this as zero today; contact support if your operation supplies reference standards | | Closing stock moved | Now column S, with the new Comments column in T | | Tab order | The Manufacturing tab moved to the end of the ODC template, after the Table sheet (in your GrowerIQ download it is followed only by the GrowerIQ Pre-Submission Review sheet) | See the Manufacturing article for the full reference. Crops tabs (Medicinal and Scientific) | Change | Detail | |---|---| | Exported column removed | The V2 "Plants Exported" column is gone. Plant exports are no longer reported on the Crops tabs | | New Comments column | Column J, for explaining amendments or discrepancies | | Q4 only: Annual Cultivation Area | A new year-end block asks for area sown (hectares), area harvested (hectares), and quantity produced (kg dry weight). GrowerIQ leaves these three cells blank for you to fill in before submitting your Q4 report | See the Crops article for the full reference. All tabs: two significant figures The V3 guidance requires all weights to be reported to two significant figures, and GrowerIQ now rounds every weight in the report accordingly (for example, 0.04567 kg is reported as 0.046). Cells contain numerical values only, with no units or symbols, also per the V3 guidance. πŸ” New Audit Tools The Breakdown Report grew from 8 tabs to 10. The two new tabs help you verify the V3-specific data before you submit: - Endtype Classification - lists every end type that produced or held weight in the quarter, with its category, plant part classification (flower heads vs other plant parts, which drives the resin source split), source, quarter weight, and status - Recipient Audit - lists every buyer you supplied in the quarter, with their country, licence type, ODC pathway code, quarter total in kg, and a status that shows WARNING when the licence type is unset and the supply defaulted to the GMP column !!! tip "Check the Recipient Audit First" After your first V3 generation, open the Recipient Audit tab and clear any WARNING rows by classifying those buyers (see The One Thing You Should Do), then regenerate the report. For everything else inside the Breakdown Report, see the Breakdown Report article. ❓ Common Questions Do I need to re-file quarters I already submitted on the old template? No. Reports you already submitted on the V2 template stand as filed. All future filings use the V3 layout. Note that if you re-generate a past quarter in GrowerIQ today, it will come out in the V3 layout; there is no option to generate the old format. Where do the suggested comments go now? The Pre-Submission Review still generates suggested comments, and the V3 template gives them a proper home: paste them into the new Comments column (column Q) of the stock tabs. The review sheet itself tells you "Copy to column Q of Stock tabs". See the Pre-Submission Review article. Do I have to fill in the new supply columns manually? No. GrowerIQ fills them automatically from your recorded shipments combined with each buyer's licence classification. The only cells GrowerIQ leaves for you to fill are the Q4-only Annual Cultivation Area block on the Crops tabs, plus any comments you paste into the Comments columns (such as the suggested comments from the Pre-Submission Review). Did the supply pathway codes change? The codes themselves (C1, P1-P10, M1-M10) still work the same way; what changed is that more of them now have their own dedicated columns. See the Supply Pathway Codes article for the full list. πŸ“š Related Articles - ODC Overview - Crops (Medicinal & Scientific) - Cannabis Stock - Cannabis Resin Stock - Manufacturing - Pre-Submission Review - Breakdown Report - Supply Pathway Codes

Last updated on Jun 10, 2026

Australia: ODC Quarterly Report - Overview

πŸ“‹ In This Article - Reporting Schedule & Deadlines - What the Report Covers - Licence Holder Setup - Classify Your Buyers - How to Generate the Report - Key Concepts - Regulatory Context - Common Questions GrowerIQ automatically generates your ODC Quarterly Report from your day-to-day activity data. No manual data entry required for your quarterly figures. !!! info "New Template From Q1 2026" GrowerIQ now generates this report on the ODC's V3 template (February 2026), which is mandatory for all reports from Q1 2026 onward. For a summary of what changed from the previous template, see the V3 Template Changes article. πŸ“… Reporting Schedule & Deadlines | Quarter | Period Covered | Due Date | Notes | |---------|---------------|----------|-------| | Q1 | January - March | COB 15 April | Cumulative: Jan-Mar | | Q2 | January - June | COB 15 July | Cumulative: Jan-Jun | | Q3 | January - September | COB 15 October | Cumulative: Jan-Sep | | Q4 | January - December | COB 15 January (next year) | Cumulative + annual reconciliation | !!! warning "Reports Are Cumulative" Reports are cumulative. Q2 includes all Q1 data. Q4 includes the full year plus annual reconciliation rows. For stock tabs, each month's row is independent (opening/closing snapshots). "Cumulative" means Q2 shows January through June monthly rows, not that values are summed across quarters. πŸ“Š What the Report Covers The ODC Quarterly Report contains the following tabs: - Licence Holder Details - Your organisation, licence number, site ID, and permit information (auto-populated from your organisation settings; see Licence Holder Setup below) - Crops - Medicinal - Plant counts for medicinal cannabis (generated, propagated, harvested, destroyed). See Crops article - Crops - Scientific - Plant counts for scientific/research cannabis. See Crops article - Cannabis Stock >1% THC - Weight tracking for high-THC cannabis (in kg, dry weight). See Cannabis Stock article - Cannabis Stock <=1% THC - Weight tracking for low-THC cannabis. See Cannabis Stock article - Cannabis Resin Stock - Weight tracking for resin and pure intermediates. See Cannabis Resin Stock article - Manufacturing - Extract production inputs and outputs, with starting material tracked by THC class and by domestic or imported source. See Manufacturing article !!! note "New in the V3 Template" All Crops, Stock, Resin, and Manufacturing tabs now include a Comments column for explaining amendments or discrepancies, and the domestic supply columns on the stock, resin, and Manufacturing tabs are split by your buyer's licence type (see Classify Your Buyers below). Plus two GrowerIQ-exclusive tools: - Pre-Submission Review - Automated variance analysis before you submit. See Pre-Submission Review article - Breakdown Report - Activity-level audit trail for verification, now expanded with Endtype Classification and Recipient Audit tabs. See Breakdown Report article βš™οΈ Licence Holder Setup Before generating your first report, configure your licence holder details in GrowerIQ: 1. Navigate to Administration > Organisation Settings 2. Enter your ODC licence number 3. Enter your site ID (defaults to S01) 4. Add your cultivation permit(s): permit number, start date, end date 5. Add your manufacture permit(s): permit number, start date, end date 6. Classify the licence type of each Australian buyer you supply (see Classify Your Buyers below) !!! note "Multiple Sites" One report is generated per permitted site. If you have multiple sites, generate a separate report for each. 🏷️ Classify Your Buyers The V3 template reports domestic supply in separate columns depending on the licence your buyer holds. GrowerIQ picks the correct column using the Licence type for ODC reporting field on each buyer's account. It is a one-time setting per buyer, so confirm their licence once at onboarding: 1. Navigate to CRM > Accounts and open (or create) the buyer's account 2. Set the Licence type for ODC reporting dropdown (shown when your organisation is based in Australia) 3. Save the account | Buyer's licence type | Stock and resin tabs | Manufacturing tab | |---|---|---| | Other medicinal cannabis grower or processor (ND Act licence holder) | Column J (P2) | Column N (M2) | | Pharmaceutical manufacturer (GMP, Part 3-3 TG Act licence) | Column L (P3) | Column M (M4) | | Pharmacy, distributor, or state-only licence holder (non-ND-Act) | Column M (P7, P8, P9, P10) | Column L (M1, M3, M6, M8, M9, M10) | !!! warning "Unclassified Buyers Default to GMP" Australian buyers without a licence type set are reported in the GMP column (P3 on the stock tabs, M4 on Manufacturing) and flagged with a warning in the Breakdown Report's Recipient Audit tab. Classify every buyer you supply before generating your report. !!! note "Overseas Buyers" Buyers outside Australia do not need a licence type. Their shipments are reported under Supply - Export automatically and never appear in the domestic supply columns. πŸ“ How to Generate the Report 1. Navigate to Reports > ODC Quarterly Report 2. Select the year and quarter 3. Click Generate Report 4. Watch the progress indicator (report generation may take a few minutes for large datasets) 5. Once complete, click Download to save the XLSX file 6. The file is named: ODC Reporting Q[quarter] [year] [licence]_[site].xlsx !!! tip "Verify Before Submitting" You can also generate a Breakdown Report for verification before submitting. See Breakdown Report article. πŸ”‘ Key Concepts !!! info "Dry Weight at 10% Moisture" All weights in the report are standardised to dry weight in kilograms at 10% moisture content. GrowerIQ automatically converts fresh cannabis weights. !!! info "Two Significant Figures" All weights are reported to two significant figures, as required by the V3 guidance. GrowerIQ applies the rounding automatically and writes numbers only, with no units or symbols in the cells. !!! info "THC Classification" Cannabis is split into high THC (>1%) and low THC (<=1%) based on the most recent THC test result recorded in GrowerIQ. !!! info "Plant Counting" A plant is counted when it is recorded as germinated or propagated in GrowerIQ (seeds germinated, cuttings rooted). !!! info "Zero-Fill" If a column does not apply to your operation, GrowerIQ leaves it as zero. No manual entry needed. πŸ“œ Regulatory Context !!! info "Narcotic Drugs Act 1967" This report is required under the Narcotic Drugs Act 1967 for all holders of a valid medicinal cannabis permit for cultivation, production, or manufacture. The template follows the Office of Drug Control (ODC) Cannabis Reporting Template V3 (February 2026), mandatory for all reports from Q1 2026 onward. ❓ Common Questions What if I have multiple sites? Generate a separate report for each permitted site. Select the site in the report settings. What's the difference between Q1-Q3 and Q4? Q4 includes the full calendar year data plus annual reconciliation rows that verify your yearly totals balance correctly. In the V3 template, Q4 also adds an annual cultivation area summary on the Crops tabs (area sown, area harvested, and quantity produced) that you complete manually before submitting. Do I need to fill in anything manually? Almost nothing. GrowerIQ auto-populates the reporting fields from your recorded activities. Two exceptions: the Q4 annual cultivation area fields are left blank for you to complete, and the Comments columns are free text for explaining amendments or discrepancies. The Pre-Submission Review suggests comment wording you can copy into column Q of the stock tabs. See Pre-Submission Review article. Where do I submit the report? Submit the downloaded XLSX file to the ODC by email to mcs@health.gov.au by the quarterly deadline, per the V3 guidance.

Last updated on Jun 10, 2026

Australia: ODC Report - Crops (Medicinal & Scientific)

πŸ“‹ In This Article - How the Tab is Organised - THC Classification - Field Definitions - Reconciliation - Annual Cultivation Area (Q4 Only) - Medicinal vs Scientific - Common Questions The Crops tabs track plant counts (not weights) for cannabis plants your organisation has cultivated during the reporting period. There are two separate tabs: one for medicinal-purpose plants and one for scientific/research-purpose plants. Both tabs have the same structure. For an overview of the full report, see ODC Overview. !!! info "What Changed in the Q1 2026 Template" The ODC's V3 template (mandatory from Q1 2026) removed the Plants Exported column, added a Comments column (J), gave both Crops tabs an identical layout, formalised a rollover-aware reconciliation formula, and added a Q4-only Annual Cultivation Area Used block. For the full list of changes across all tabs, see ODC V3 Template Changes. πŸ“‹ How the Tab is Organised - A rollover row above January: plants from the previous year still in cultivation (counts appear in the plant generation columns only) - Monthly rows for all 12 months; GrowerIQ fills January through the end of the reporting quarter and leaves later months empty - Each month has two rows: High THC (>1%) and Low THC (<=1%) - Annual summary row at the bottom (sum of all months, excludes the rollover row) - Stock reconciliation rows: total generated vs total processed vs not accounted for - An Annual Cultivation Area Used block at the very bottom, completed manually for the Q4 annual report πŸ§ͺ THC Classification GrowerIQ uses the most recent THC test result recorded for each plant or batch to determine which row the plant appears in: - >1% THC = High THC row - <=1% THC = Low THC row - If no THC test has been recorded, the plant defaults to High THC (>1%) !!! tip "Keep THC Tests Up to Date" Keep your THC test results up to date in GrowerIQ. This ensures plants are classified in the correct row. πŸ“ Field Definitions The Rollover row above January carries plants still in cultivation from the previous year. GrowerIQ counts plants that were growing at year-end and had not yet been harvested, destroyed, or transferred. These counts appear only in the plant generation columns (C, D and E). | Column | Field | Pathway Code | What It Means | What GrowerIQ Counts | |--------|-------|--------------|---------------|---------------------| | C | Mothers Generated | | New mother plants created during the month | Each time you record a new mother plant in GrowerIQ | | D | Plants Propagated | | Plants grown from seeds or cuttings (excluding mothers) | Germinated seeds and propagated cuttings that have formed roots | | E | Plants from External | | Plants received from another organisation or site | All plants logged through Receiving Inventory, whether from a domestic or international source | | F | Plants Sold/Transferred | C1 | Plants sold or transferred to another ND Act licence holder | Plants included in a completed shipment to a different licence holder | | G | Plants Site Transfer | C2 | Plants moved to another site under your same licence | Inter-site transfers where the receiving site is under your same licence number | | H | Plants Harvested | N/A | Plants that completed the harvest process | Plants with a recorded harvest completion in GrowerIQ | | I | Plants Destroyed / Crop Loss | Onsite / C3 | Plants destroyed or that failed before harvest (excludes waste) | Plants queued for destruction or recorded as destroyed (failed crops, end-of-life mothers, crop loss) | | J | Comments | N/A | Free-text column for amendments or reasons for discrepancies | Nothing. GrowerIQ leaves this column blank for you | Pathway codes refer to the Supply pathways tab of the ODC template. !!! note "Comments Column Is Intentionally Blank" GrowerIQ leaves column J empty on every row. Use it to note any amendments or explain discrepancies before you submit the report. βœ… Reconciliation At the bottom of each tab, the template includes a stock reconciliation block. The Q1 2026 (V3) guidance formalises how the numbers must balance: - Total Generated = Mothers + Propagated + External - Total Processed = Sold/Transferred + Site Transfer + Harvested + Destroyed - Not Accounted For = Total Generated + Previous-Year Rollover - Total Processed Exported plants are no longer part of this calculation: the V3 template removed the export column from the Crops tabs entirely. GrowerIQ leaves the reconciliation cells blank, so verify these figures against your records before submitting. !!! warning "Non-Zero 'Not Accounted For'" A non-zero value usually means plants that were still in the ground at the time of reporting; at year end, this number becomes your rollover for the next year. If it does not match your live plant count in GrowerIQ, review your records for plants with no recorded outcome (harvest, destruction, sale or transfer). 🌾 Annual Cultivation Area (Q4 Only) New in the Q1 2026 (V3) template: each Crops tab ends with an Annual Cultivation Area Used block. The ODC requires these figures only with your Q4 (annual) report. | Field | Unit | |-------|------| | Area cultivated, sown | Hectares | | Area cultivated, harvested | Hectares | | Quantity produced | Kilograms (dry weight) | GrowerIQ leaves these three cells blank. Fill them in before submitting your Q4 report. !!! tip "Cross-Check Quantity Produced" The ODC guidance expects the quantity produced figure (dry-weight equivalent) to line up with the "Grown from own cultivation activities" totals on your Cannabis Stock tabs for the year. πŸ”¬ Medicinal vs Scientific In the Q1 2026 (V3) template, both Crops tabs share the same column layout: - The old export-column difference is gone. The V2 template's "Plants Exported" column appeared only on the Medicinal tab; V3 removed it entirely, so the two tabs now match column for column. - The purpose is set per batch/inventory in GrowerIQ. Ensure your batches have the correct purpose assigned. ❓ Common Questions Why are my plant counts zero for a month? No plant-related activities (propagation, harvest, etc.) were recorded in GrowerIQ for that month. A batch was destroyed but doesn't appear in the report? Check that the destruction was formally recorded (queued for destruction or destruction completed), not just moved or archived. How do I change a plant's THC classification? Record an updated THC test result in GrowerIQ. The report uses the most recent test. Where did the Plants Exported column go? The Q1 2026 (V3) template removed it. Plant exports are no longer reported on either Crops tab. For balance and variance analysis, check the Pre-Submission Review article before submitting your report.

Last updated on Jun 10, 2026

Australia: ODC Report - Cannabis Stock

πŸ“‹ In This Article - How the Tab is Organised - The Balance Equation - Field Definitions - How Supply is Split by Buyer Licence Type - The Comments Column - Fresh-to-Dry Conversion - High THC vs Low THC - Common Questions The Cannabis Stock tabs track the weight (in kg) of dried and fresh cannabis flower moving through your facility each month. There are two tabs: one for high-THC cannabis (>1%) and one for low-THC cannabis (<=1%). Both have the same structure. !!! warning "What changed in the Q1 2026 template" From Q1 2026 the ODC requires version 3 of the reporting template, and GrowerIQ now generates it automatically. On this tab, the single Domestic Sales column is split into four supply columns (J to M) based on the buyer's licence type, Export and Destroyed moved to columns N and O, Closing Stock moved to column P, and a new Comments column was added at Q. See the ODC V3 Template Changes article for the full list of changes across every tab. !!! info "Related Articles" This article covers the Cannabis Stock tabs. For an overview of the full report, see ODC Overview. For resin tracking, see Cannabis Resin Stock article. For automated balance checking, see Pre-Submission Review article. πŸ“‹ How the Tab is Organised - 12 monthly rows (one per month) - Each row tracks: opening stock, sources (where stock came from), destinations (where stock went), closing stock - Annual summary row at the bottom - All values in kilograms (kg), dry weight at 10% moisture content !!! note "Two Significant Figures" The V3 guidance requires all weights to be reported to two significant figures, with numbers only in the cells (no units like "kg" and no symbols). GrowerIQ applies this rounding automatically, so 123.45 kg appears as 120 and 0.4567 kg appears as 0.46. βš–οΈ The Balance Equation Each month must balance: Closing Stock = Opening Stock + Sources - Destinations Where: - Sources = Grown + Purchased + Imported - Destinations = Own Manufacture + Own Resin Production + Testing + Site Transfer + the four Supply columns (J to M) + Export + Destroyed !!! note "Opening Stock Continuity" Opening stock for any month should equal closing stock of the previous month. If you see a difference, check the Pre-Submission Review tab for an explanation. πŸ“ Field Definitions | Field | Column | Pathway Code | What It Means | What GrowerIQ Counts | |-------|--------|--------------|---------------|---------------------| | Opening Stock | B | - | Weight of cannabis on hand at the start of the month | Snapshot of all cannabis inventory at the first day of the month | | Grown Own Cultivation | C | - | Cannabis harvested and processed from your own plants at the same site | The final weight after your production chain. If you harvest, dry, then cure, GrowerIQ reports the cured weight (not all three). If you harvest fresh cannabis that is not dried within the same month, the fresh weight (converted to dry-weight equivalent) is reported. | | Purchased from Cultivator | D | - | Cannabis purchased from another cultivator or transferred in from a different site | Received inventory from a domestic (Australian) supplier | | Imported Material | E | - | Cannabis received from outside Australia | Received inventory from an international supplier | | Used Own Manufacture | F | - | Cannabis sent to your manufacturing/extraction process at the same site | Weight of cannabis used as input to extraction or manufacturing activities | | Used Own Resin Production | G | - | Cannabis used to produce resin (hash, kief, rosin, etc.) | Weight of cannabis used as input for resin extraction activities specifically | | Testing/Analysis | H | P4 | Cannabis sent for laboratory testing | Samples created and sent to lab | | Site Transfer | I | P1 | Cannabis moved to another site under your licence | Inter-site transfers within your organisation | | Supply to ND Act Holder for Manufacture | J | P2 | Cannabis supplied to another ND Act licence holder for manufacturing | Completed shipments to buyers classified as ND Act licence holders | | Supply to ND Act Holder for Other Purposes | K | - | Cannabis supplied to another ND Act licence holder for a purpose other than manufacture | Always reported as 0 by GrowerIQ today (see the supply split section below) | | Supply to GMP Licence Holder | L | P3 | Cannabis supplied to a holder of a manufacturing licence under Part 3-3 of the TG Act (a GMP pharmaceutical manufacturer) | Completed shipments to buyers classified as GMP licence holders, plus any Australian buyers not yet classified | | Domestic Sales (Non-ND-Act) | M | P7, P8, P9, P10 | Cannabis sold or transferred to an Australian buyer who does not hold an ND Act licence (pharmacies, distributors, state-only licence holders) | Completed shipments to buyers classified as non-ND-Act | | Export | N | P6 | Cannabis shipped outside Australia | Completed shipments to non-Australian destinations | | Destroyed | O | P5 | Cannabis formally destroyed (excludes waste) | Cannabis queued for destruction and destruction completed | | Closing Stock | P | - | Weight of cannabis on hand at the end of the month | Snapshot of all cannabis inventory at the last day of the month | | Comments | Q | - | Free-text notes for the regulator explaining amendments or discrepancies | Left blank for you to fill in. The Pre-Submission Review tab suggests comments to paste here (see below). | For the full list of pathway codes and what each one means, see the Supply Pathway Codes article. !!! tip "Manufacture Cross-Reference" "Used Own Manufacture" should match the Manufacturing tab's combined cannabis input for the same THC level (the domestic plus imported input columns). If you see a discrepancy, check the Pre-Submission Review article tab. 🏷️ How Supply is Split by Buyer Licence Type The old template had one Domestic Sales column. The V3 template asks a follow-up question: what kind of licence does your buyer hold? The answer decides which of the four supply columns the shipment lands in: | Column | Buyer | Typical Examples | |--------|-------|------------------| | J | Another ND Act licence holder, supplied for manufacture | Another medicinal cannabis grower or processor | | K | Another ND Act licence holder, supplied for other purposes | Rare; reported as 0 by GrowerIQ today | | L | Holder of a GMP manufacturing licence under Part 3-3 of the TG Act | Pharmaceutical manufacturer | | M | An Australian buyer with no ND Act licence | Pharmacy, distributor, state-only licence holder | GrowerIQ routes each shipment automatically based on a "Licence type for ODC reporting" dropdown on the buyer's CRM Account (visible on the Account create/edit form for Australian organisations). It is a one-time question per buyer: confirm their licence type once at onboarding and every future report classifies them correctly. !!! warning "Unclassified Buyers Default to GMP" If a buyer's Account has no licence type set, GrowerIQ reports their shipments in column L (GMP) by default. The Recipient Audit tab of the Breakdown report flags every unclassified buyer with a WARNING, so review it before submitting and set the dropdown on any flagged Accounts. !!! note "Column K is Always Zero" GrowerIQ has no data point today that distinguishes a supply to an ND Act licence holder "for other purposes" from one for manufacture, so column K is always reported as 0. If you made such a supply, amend the figure manually before submission and explain the change in the Comments column (Q). !!! info "Exports are Country-Based" Export (column N) is decided purely by the recipient's country. A buyer outside Australia is counted only in Export, never in a supply column, regardless of how their Account is classified. Nothing is double-counted. πŸ’¬ The Comments Column Column Q is new in V3. The regulator uses it for explanations of amendments or reasons for discrepancies, for example a manual correction to a prior quarter or a variance from moisture adjustment. GrowerIQ leaves this column blank for you. The Pre-Submission Review article tab generates a suggested comment for each month that needs one, including licence-typed supply movements (for example "51.000 kg supplied to GMP licence holders"). Copy the suggested text into column Q of the relevant stock tab before submitting. πŸ”„ Fresh-to-Dry Conversion !!! info "Automatic Conversion" GrowerIQ automatically converts fresh cannabis weights to dry-weight equivalents at 10% moisture. You do not need to do this manually. The conversion uses your actual recorded drying data and industry-standard moisture factors. πŸ§ͺ High THC vs Low THC - Cannabis with a recorded THC result >1% appears in the High THC tab - Cannabis with a recorded THC result <=1% appears in the Low THC tab - The classification is based on the most recent THC test in GrowerIQ - If no THC test has been recorded for an inventory item, it defaults to the High THC (>1%) tab !!! warning "Keep THC Tests Current" If cannabis is reclassified (e.g., a new test result moves it from High to Low THC), the report reflects the classification at the time of each activity. Ensure your THC test results are recorded promptly in GrowerIQ. ❓ Common Questions Why is my closing stock different from the calculated balance? Small differences are usually due to moisture adjustments or rounding during fresh-to-dry conversion. Check the Pre-Submission Review article tab, which classifies these variances automatically. What counts as "Grown Own Cultivation"? The final weight after your production chain. If you harvest, dry, then cure, GrowerIQ reports the cured weight (not harvest + dry + cured, which would double-count). Fresh cannabis that hasn't been dried yet is converted to a dry-weight equivalent. How are sales tracked? Through completed shipments in GrowerIQ. The weight is captured when the shipment is marked as shipped or delivered, not when the order is created. Which supply column (J, K, L, or M) the weight appears in depends on the buyer's licence type set on their CRM Account. Why is all my domestic supply showing in the GMP column (L)? Your buyers' Accounts probably have no ODC licence type set yet. Unclassified buyers default to the GMP column. Open each buyer's Account, set the "Licence type for ODC reporting" dropdown, and re-generate the report. The Recipient Audit tab of the Breakdown report lists every buyer that needs attention. My opening stock for February doesn't match January's closing stock? This should not happen. If it does, contact support. GrowerIQ uses the same database snapshot, so they should always match. How does GrowerIQ convert fresh cannabis to dry weight? GrowerIQ uses your actual recorded drying data when available. For fresh cannabis that hasn't been dried yet, it applies a standard conversion factor to estimate dry weight at 10% moisture content. Should "Used Own Manufacture" match the Manufacturing tab's cannabis input? Yes. The Stock tab's "Used Own Manufacture" records the cannabis consumed, while the Manufacturing tab's cannabis input columns (domestic plus imported, for the same THC level) record the same consumption from the manufacturing perspective. If you see a discrepancy, check the Pre-Submission Review article tab.

Last updated on Jun 10, 2026

Australia: ODC Report - Cannabis Resin Stock

πŸ“‹ In This Article - How the Tab is Organised - The Balance Equation - Field Definitions - Flower Heads vs Other Plant Parts - Supply Columns by Recipient Licence Type - Processing Loss - Common Questions The Cannabis Resin Stock tab tracks the weight (in kg) of resin and pure intermediate products (hash, kief, rosin, crude oil, distillate, etc.) moving through your facility. This is separate from cannabis flower (covered in the Cannabis Stock article tabs). !!! note "What Changed in the Q1 2026 Template" From Q1 2026 this report uses the ODC's new V3 template. On this tab, production from your own cultivation is now split into flower heads (column C) and other plant parts (column D), domestic supply is split into four columns by recipient licence type (J to M), and the tab now runs through column Q with a dedicated Comments column. See ODC V3 Template Changes for the full overview. !!! info "Related Articles" This article covers the Cannabis Resin Stock tab. For an overview of the full report, see ODC Overview. For cannabis flower tracking, see Cannabis Stock article. For automated balance checking, see Pre-Submission Review article. πŸ“‹ How the Tab is Organised - 12 monthly rows (one per month) - Each row tracks: opening stock, sources, destinations, closing stock, comments - Annual summary row at the bottom - All values in kilograms (kg) !!! info "Same Column Span as Cannabis Stock" In the V3 template the Resin tab spans columns B through Q, the same as the Cannabis Stock tabs. There is still no "Used Own Resin Production" column here, but production from own cultivation is now split into two source columns (flower heads and other plant parts), so both tabs have 16 columns and line up exactly from Testing (column H) through Comments (column Q). βš–οΈ The Balance Equation Closing Stock = Opening Stock + Sources - Destinations Where: - Sources = Produced (Flower Heads) + Produced (Other Plant Parts) + Purchased + Imported - Destinations = Manufacture + Testing + Site Transfer + Supply (all four columns, J to M) + Export + Destroyed !!! note "No Resin-to-Resin Column" Unlike the Cannabis Stock tabs, there is no "Used Own Resin Production" column. Resin can be refined (e.g., crude oil into distillate), but this is tracked as processing loss, not as a separate column. The cannabis consumed to produce this resin appears as "Used Own Resin Production" on the Cannabis Stock tabs. !!! info "Processing Loss in Balance Checks" The Pre-Submission Review article also accounts for processing loss (resin-to-resin refinement weight loss) when checking the balance equation. This is not a visible column in the ODC template but is calculated automatically by GrowerIQ. πŸ“ Field Definitions | Field | Column | Pathway | What It Means | What GrowerIQ Counts | |-------|--------|---------|---------------|---------------------| | Opening Stock | B | - | Resin on hand at start of month | Snapshot of all resin/pure intermediate inventory | | Produced Own Cultivation (Flower Heads) | C | - | Resin made by physically separating material from flower heads | Output of extraction activities where the input material's endtype is classified as flower heads. Does not include resin-to-resin refinements (e.g., crude oil to distillate), which are tracked as processing loss. | | Produced Own Cultivation (Other Plant Parts) | D | - | Resin made from other plant parts (e.g., stems, trim) | Output of extraction activities where the input material's endtype is classified as other plant parts | | Purchased from Cultivator | E | - | Resin received from an Australian supplier | Received resin inventory from domestic supplier | | Imported Material | F | - | Resin received from outside Australia | Received resin inventory from international supplier | | Used Own Manufacture | G | - | Resin used as input to manufacturing | Resin consumed by manufacturing/extract production activities | | Testing/Analysis | H | P4 | Resin sent for lab testing | Samples of resin created and sent to lab | | Site Transfer | I | P1 | Resin moved to another site under your licence | Inter-site resin transfers | | Supply: ND Act Holder (Manufacture) | J | P2 | Resin supplied to another ND Act licence holder for manufacture | Completed shipments to recipients classified as ND Act licence holders | | Supply: ND Act Holder (Other Purposes) | K | - | Resin supplied to another ND Act licence holder for other purposes | GrowerIQ currently reports 0 here; shipments to ND Act licence holders are reported under column J | | Supply: GMP Holder (Part 3-3 TG Act) | L | P3 | Resin supplied to a holder of a manufacture licence under Part 3-3 of the TG Act | Completed shipments to recipients classified as ND Act + GMP, plus recipients with no licence type set (the default) | | Domestic Sales (Non-ND Act) | M | P7, P8, P9, P10 | Resin sold or transferred to an Australian buyer without an ND Act licence | Completed shipments to recipients classified as non-ND-Act (state-licensed/other) | | Export | N | P6 | Resin shipped outside Australia | Completed resin shipments to non-Australian destinations | | Destroyed | O | P5 | Resin formally destroyed | Resin destruction activities completed | | Closing Stock | P | - | Resin on hand at end of month | Snapshot of all resin inventory at month end | | Comments | Q | - | Notes explaining amendments or discrepancies | Not auto-calculated; the Pre-Submission Review tab suggests comment text you can copy here before submitting | 🌿 Flower Heads vs Other Plant Parts The V3 template asks where the resin came from within your own cultivation: resin made by physically separating material from flower heads goes in column C, while resin made from other plant parts such as stems and trim goes in column D. GrowerIQ classifies each extraction automatically based on the endtype of the input material used. !!! tip "Check the Endtype Classification Tab" The Breakdown Report includes an Endtype Classification tab listing every endtype that produced or held weight in the quarter and whether it is treated as flower heads or other plant parts. Classifications start from GrowerIQ defaults and can be overridden for your organisation, so review this tab if column C or D looks different from what you expected. 🚚 Supply Columns by Recipient Licence Type V3 replaces the single Domestic Sales column with a four-way split based on the recipient's licence type: | Column | Recipient | Pathway Codes | |--------|-----------|---------------| | J | Another ND Act licence holder (for manufacture) | P2 | | K | Another ND Act licence holder (other purposes) | Not used; GrowerIQ reports 0 | | L | Holder of a manufacture licence under Part 3-3 of the TG Act (GMP) | P3 | | M | Domestic sale or transfer to a non-ND Act licence holder | P7, P8, P9, P10 | GrowerIQ routes each completed shipment automatically using the "Licence type for ODC reporting" dropdown set on the recipient's CRM Account. This works exactly the same as on the Cannabis Stock tabs; see the Cannabis Stock article for how to classify your recipients and what happens when a recipient is not classified. For what each pathway code means, see Supply Pathway Codes. Exports (column N) are not affected by recipient classification: a recipient outside Australia counts only under Export, never in a domestic supply column. !!! warning "Unclassified Recipients Default to Column L" If a recipient's licence type has not been set, GrowerIQ reports the shipment under column L (GMP, Part 3-3) and flags the recipient with a WARNING on the Breakdown report's Recipient Audit tab. Set the licence type on each Australian recipient's account before generating your report. πŸ”„ Processing Loss !!! info "Expected Weight Loss During Refinement" When resin is refined (e.g., crude oil refined into distillate), some weight is naturally lost in the process. GrowerIQ tracks this as "processing loss." This is expected and does not indicate an error. The Pre-Submission Review article tab will classify this type of variance as "PROCESSING LOSS" with a green indicator. Processing loss explains why your closing stock may be slightly lower than the balance equation predicts. For example, if you start with 5 kg of crude oil and refine it into 4.2 kg of distillate, the 0.8 kg difference is processing loss. GrowerIQ detects this pattern automatically. ❓ Common Questions What counts as "resin"? Hash, kief, rosin, bubble hash, sift, crude oil, distilled oil, and other pure intermediates. These are products extracted from cannabis flower before further manufacturing into finished goods. Why is production showing less than I expected? The production columns (C and D) only count resin produced from cannabis plant material input. If you refined crude oil into distillate, that's a within-resin transformation and shows up as processing loss, not new production. What decides whether production counts under column C or column D? The endtype of the input material used in the extraction. Material classified as flower heads reports under column C; material from other plant parts (stems, trim, etc.) reports under column D. The Breakdown Report's Endtype Classification tab shows how each endtype is classified. Where did the single Domestic Sales column go? The V3 template splits it into four supply columns (J to M) based on the recipient's licence type. See Supply Columns by Recipient Licence Type above, and the Cannabis Stock article for how to classify your recipients. How does resin differ from manufactured extracts? Resin is the intermediate product. Manufacturing (covered in Manufacturing article) covers the process of turning resin (and other inputs) into finished extract products with cannabinoid breakdowns. Why is there no "Used Own Resin Production" column on the Resin tab? Resin cannot be used to produce more resin in the same way cannabis flower is used to produce resin. Resin-to-resin refinements are instead tracked as processing loss. The cannabis consumed to produce resin appears as "Used Own Resin Production" on the Cannabis Stock tabs. My balance doesn't add up for a month with resin refinement. Is this an error? Likely not. When you refine resin (e.g., crude oil to distillate), weight is lost in the process. The Pre-Submission Review article tab accounts for this and will classify the variance as "PROCESSING LOSS" with a green indicator if the numbers are consistent with your recorded activities.

Last updated on Jun 10, 2026

Australia: ODC Report - Manufacturing

πŸ“‹ In This Article - How the Tab is Organised - The Five Material Types - Field Definitions - The Balance Equation - Cannabinoid Calculations - Common Questions The Manufacturing tab is the most detailed section of the ODC report. It tracks the inputs and outputs of your extract manufacturing process, including a breakdown of cannabinoid content. This tab is required under the INCB 2021 mandate for cannabinoid reporting. For an overview of all report sections, see ODC Overview. !!! info "What Changed in the Q1 2026 Template" The ODC's V3 template (February 2026) reorganised the Manufacturing tab: starting material inputs are now split into domestic and imported columns (D to I), domestic supply is split by recipient licence type (columns L to N), a new reference standard destination was added (column Q), the destroyed/loss/refinement column moved to column R, and a Comments column was added (T). See What Changed in the Q1 2026 ODC Template for the full list of changes across all tabs. πŸ“‹ How the Tab is Organised - 12 monthly sections (one per month) - Each month has 5 rows, one for each material type - Starting material inputs are split into domestic and imported columns - Supply destinations are split by recipient licence type, plus export, testing, reference standards, and destruction - Annual summary section at the bottom - All values in kilograms (kg), rounded to two significant figures with no units or symbols in the cells !!! warning "Different Column Layout" The Manufacturing tab uses a different column layout than the Stock and Resin tabs. For example, column C here is Opening Stock, whereas column C on the Stock tabs is Grown from Own Cultivation. Always check column headers when comparing across tabs. πŸ§ͺ The Five Material Types Each month contains five rows, one for each material type: | Material Type | What It Represents | |--------------|-------------------| | Raw Starting Material | The cannabis or resin input used in manufacturing (flower, trim, resin, etc.) | | Gross Weight Extract | The total weight of the extract produced, including all cannabinoids plus carrier solutions and solvents | | Delta-9 THC Content | The mass of delta-9 THC within the extract (calculated from the extract weight and THC percentage) | | Other THC Isomers | The mass of other THC variants (delta-6a, delta-7, delta-8, delta-10, etc.) within the extract | | CBD Content | The mass of CBD within the extract | !!! note "Gross Weight vs Cannabinoid Rows" "Gross Weight Extract" is the entire solution weight, not just the active cannabinoid content. The cannabinoid rows (Delta-9 THC, Other THC Isomers, CBD) break down what is inside that gross weight. !!! info "Other THC Isomers is Always Zero" GrowerIQ does not currently track individual THC isomer percentages, so the Other THC Isomers row will always show zero. If your lab reports include other THC isomers, contact support to discuss tracking options. !!! info "Raw Starting Material Has No Opening or Closing Stock" Raw Starting Material does not have opening or closing stock values because raw materials (cannabis flower and resin) are tracked on the Cannabis Stock article and Cannabis Resin Stock article tabs until consumed. The Manufacturing tab only records when they enter the manufacturing process. πŸ“ Field Definitions Each material type row contains the following columns, starting with opening stock and incoming stock: | Field | Column | What It Means | |-------|--------|---------------| | Opening Stock | C | Material on hand at start of month | | Domestic Cannabis Low THC | D | Low-THC (<=1%) cannabis flower heads from Australian sources used as manufacturing input | | Domestic Cannabis High THC | E | High-THC (>1%) cannabis flower heads from Australian sources used as manufacturing input | | Domestic Cannabis Resin | F | Cannabis resin from Australian sources used as manufacturing input | | Imported Cannabis Low THC | G | Low-THC (<=1%) cannabis flower heads imported from overseas, used as manufacturing input | | Imported Cannabis High THC | H | High-THC (>1%) cannabis flower heads imported from overseas, used as manufacturing input | | Imported Cannabis Resin | I | Cannabis resin imported from overseas, used as manufacturing input | | Extract Input Domestic | J | Extract purchased or received from an Australian supplier | | Extract Input Imported | K | Extract received from outside Australia | !!! note "Inputs Must Match the Stock Tabs" ODC guidance requires the Raw Starting Material row to match the "Used in Own Manufacture" columns from all three stock tabs. Combined low-THC input (D plus G) should match the <=1% THC tab and combined high-THC input (E plus H) should match the >1% THC tab on the Cannabis Stock article, and combined resin input (F plus I) should match the Cannabis Resin Stock article tab. The destination columns record where extract went, each tagged with the ODC supply pathway codes it covers: | Field | Column | Pathway Codes | What It Means | |-------|--------|---------------|---------------| | Domestic Sales/Transfer (non-ND Act) | L | M1, M3, M6, M8, M9, M10 | Extract supplied to an Australian recipient that does not hold an ND Act licence, such as a state-licensed buyer or a pharmacist | | Supply to GMP Licence Holder | M | M4 | Extract supplied to a holder of a licence under Part 3-3 of the TG Act, for manufacturing a GMP-compliant product | | Supply to ND Act Licence Holder | N | M2 | Extract supplied to another medicinal cannabis licence holder for manufacture under the ND Act | | Export | O | M5 | Extract shipped outside Australia | | Testing/Analysis | P | N/A | Extract sent for testing and analysis, including testing conducted on site | | Reference Standard | Q | M7 | Extract supplied for use as a reference standard for medical or scientific testing | | Destroyed/Loss/Refinement | R | N/A | Extract formally destroyed, plus weight lost through refinement (does not include waste) | | Closing Stock | S | N/A | Material on hand at end of month | | Comments | T | N/A | Explanations for any amendments or reasons for discrepancies | !!! info "How GrowerIQ Picks the Supply Column" GrowerIQ routes each domestic supply to column L, M, or N based on the recipient's licence classification, which you set on the customer's account record. Recipients without a classification are reported in the GMP column (M) and flagged with a warning on the Breakdown Report article Recipient Audit tab. Recipients outside Australia are reported under Export (column O) only. !!! warning "Reference Standards Are Not Auto-Captured" Column Q (reference standards, pathway M7) is new in the V3 template. GrowerIQ currently reports 0 here because no workflow captures reference standard supplies. If you do supply extract for use as a reference standard, add an explanation in the Comments column (T) and contact support so we can review your reporting setup. !!! note "Refinement Losses Must Be Itemised" ODC guidance requires any weight loss from refining an extract to be reported in column R rather than left as unexplained shrinkage. For example, if you have 100 kg of crude extract and, after further refinement, the resulting extract is 80 kg, the missing 20 kg must be accounted for in this column. This column does not include waste. βš–οΈ The Balance Equation For each material type, the monthly balance must satisfy: Closing = Opening + Inputs - Outputs Where: - Inputs = Domestic Cannabis (Low THC + High THC + Resin) + Imported Cannabis (Low THC + High THC + Resin) + Domestic Extract + Imported Extract (columns D to K) - Outputs = Domestic Sales/Transfer + GMP Supply + ND Act Supply + Export + Testing + Reference Standard + Destroyed/Loss/Refinement (columns L to R) If the balance does not hold, the Pre-Submission Review article tab will flag and classify the variance automatically. πŸ”¬ Cannabinoid Calculations !!! info "How Cannabinoid Mass is Calculated" For the Delta-9 THC, Other THC Isomers, and CBD rows, GrowerIQ calculates the cannabinoid mass by multiplying the extract quantity by the cannabinoid percentage from your most recent lab test results. Keep your test results up to date for accurate reporting. Example: If you have 10 kg of extract with 15% delta-9 THC, the Delta-9 THC row shows 1.5 kg. ❓ Common Questions Why are the cannabinoid rows (THC, CBD) much smaller than Gross Weight Extract? Gross weight includes the full extract solution (cannabinoids plus carrier oils, solvents, etc.). The cannabinoid rows show only the active ingredient mass. What if I don't have lab results for cannabinoid percentages? GrowerIQ uses the most recent recorded test results. If no results exist, the cannabinoid rows will show zero. Record your lab results to ensure accurate reporting. What is the difference between "Raw Starting Material" inputs and the Stock/Resin tabs? The Cannabis Stock article and Cannabis Resin Stock article tabs track inventory of those materials. The Manufacturing tab tracks what happens when those materials enter the manufacturing process. The "Used in Own Manufacture" columns on all three stock tabs should match the corresponding input columns here (domestic plus imported for each material). Which supply column does a domestic sale land in? It depends on the recipient's licence classification on their account record: non-ND Act recipients in column L, GMP (Part 3-3 TG Act) licence holders in column M, and ND Act licence holders supplied for manufacture in column N. Unclassified recipients default to the GMP column, so classify your regular recipients to keep the report accurate. Why does Other THC Isomers always show zero? GrowerIQ does not currently track individual THC isomer percentages separately. If your lab results include these values, contact support to discuss future tracking options. How do I verify the Manufacturing data is correct? Use the Pre-Submission Review article tab to check for balance variances, or generate a Breakdown Report article to see the individual activities that feed into each field. Return to ODC Overview for an overview of all report sections.

Last updated on Jun 10, 2026

Australia: ODC Report - Pre-Submission Review

πŸ“‹ In This Article - Understanding the Verdict - Variance Classifications - What Each Section Checks - How to Read a Variance - Suggested Comments - Common Questions The Pre-Submission Review is a GrowerIQ-exclusive tab that automatically checks your report for balance issues before you submit to the ODC. It analyses every month across all tabs and classifies any variances with colour-coded verdicts. For an overview of all report sections, see ODC Overview. !!! info "What Changed in the Q1 2026 Template" From the Q1 2026 reporting period, the report uses the ODC's updated V3 template. The review's verdicts and variance classifications work exactly as before, but suggested comments now paste into the template's new Comments column and the review also crosschecks the new supply split columns. See What Changed in the Q1 2026 ODC Template for the full list of template changes. !!! tip "Always Review Before Submitting" Always review this tab before submitting your report. It can save you from submitting data that the ODC may query. 🚦 Understanding the Verdict The review sheet gives an overall submission verdict at the top: | Verdict | Colour | What It Means | |---------|--------|---------------| | Ready to Submit | Green | All balances check out. No issues found. | | Review Recommended | Amber | Minor variances found that are likely explainable. Review the details before submitting. | | Do Not Submit | Red | Unexplained variances or mismatches that must be resolved. Investigate before submitting. | 🏷️ Variance Classifications When a monthly balance does not perfectly match (Closing != Opening + Sources - Destinations), GrowerIQ classifies the unexplained remainder into one of three statuses: | Classification | Colour | What It Means | Action Required | |---------------|--------|---------------|----------------| | BALANCED | Green | Fully reconciled. Any unexplained movement is under 1 kg (or under 0.5% of closing stock). | None | | NEGLIGIBLE | Grey | Minor gap of less than 2% of closing stock. Rounding or minor untracked changes. | Check the month's detail; usually safe | | REVIEW | Red | Unexplained movement of 2% of closing stock or more. | Investigate before submitting | !!! note "Colour Coding at a Glance" Green needs no action. Grey means check the month's detail before submitting. Red means investigate before you submit: a REVIEW status on any ODC-reportable tab turns the overall verdict red, and a NEGLIGIBLE one turns it amber. πŸ” What Each Section Checks The review sheet runs checks across all report tabs, month by month: | Section | What is Checked | |---------|----------------| | Crops - Medicinal / Scientific | Every cell is recalculated from your activity data and compared to the template, cell by cell | | Cannabis Stock >1% THC and <=1% THC | Every ODC column from Opening stock to Closing stock is independently verified, plus a full monthly weight reconciliation | | Cannabis Resin Stock | The same column verification and monthly reconciliation for resin and pure intermediates | | Manufacturing | Monthly balance per manufactured product category | | Fresh cannabis | Reconciled for internal tracking only; it explains where your dried stock came from but is not itself an ODC tab | !!! info "Empty Tabs Are Verified Too" Tabs with no activity in the period are listed under "Tabs confirmed all zero", so an all-zero tab is still a checked tab rather than a skipped one. !!! info "New in V3: Supply Split Crosscheck" The review now also crosschecks the V3 template's new supply split columns (J to M on the stock and resin tabs), confirming that supply to ND Act licence holders, supply to GMP (Part 3-3 TG Act) licence holders, and domestic sales to non-ND-Act recipients each landed in the correct column. πŸ“– How to Read a Variance For each tab and month, the review walks from opening to closing stock: 1. Opening - from GrowerIQ's inventory snapshot 2. Plus production and incoming stock - for example, drying runs that created dried cannabis 3. Minus traced exits - processing, packaging, testing, and supply movements 4. Plus or minus documented weight changes - such as curing loss 5. Minus adjustments - whatever remains unexplained. This line carries the classification (BALANCED, NEGLIGIBLE, or REVIEW), the gap as a percentage of closing stock, and a short diagnosis such as "Rounding" or "Untracked changes" 6. Equals closing - which must match the inventory snapshot Below each reconciliation, detail sections list the underlying events (production, processing, packaging, testing) and the composition of the closing stock, so you can trace where every kilogram went. !!! tip "Start with Red Items" If you have multiple variances, address REVIEW (red) items first. Green and grey items are typically safe to submit as-is. πŸ’¬ Suggested Comments The review sheet generates suggested comments you can include when submitting to the ODC. These summarise each month's verified figures in plain language, and now also describe licence-typed supply movements introduced by the V3 template. The V3 template adds a dedicated Comments column (column Q) to the stock and resin tabs. Paste the suggested comments there: the review sheet itself tells you "Copy to column Q of Stock tabs in the ODC template." Example monthly comment: "Opening stock of 282.276 kg verified. 2.611 kg produced from 1 drying event. 51.000 kg supplied to GMP licence holders, 0.932 kg testing/analysis. Closing stock of 273.381 kg verified. All 15 ODC columns independently confirmed." These comments are designed to pre-emptively answer questions the ODC may raise about your data. ❓ Common Questions Everything shows BALANCED. Can I just submit? Yes. Green across the board means your data is consistent. You can submit with confidence. I have a REVIEW status. What do I do? Check the diagnosis on the adjustments line. Common causes include: an activity was recorded in GrowerIQ but not categorised correctly, or an inventory adjustment was made without a documented reason. Fix the underlying data in GrowerIQ and regenerate the report. Can I submit with NEGLIGIBLE variances? Usually, yes. NEGLIGIBLE means the unexplained gap is under 2% of closing stock, which is within normal measurement tolerance. It does produce an amber Review Recommended verdict on ODC-reportable tabs, so check the month's detail before submitting. What about moisture loss during drying or storage? Cannabis naturally loses moisture over time. The review traces drying runs and documented weight changes (such as curing loss) as part of each month's reconciliation, so expected moisture loss appears as a traced movement rather than an unexplained variance. I see a variance related to merged or destroyed batches. What does that mean? When batches are merged and then destroyed in the same period, the weight crosses between categories before it leaves your stock. The review traces these cross-category movements in the month's reconciliation so they are not flagged as unexplained. What does "Rounding" or "Untracked changes" mean next to an adjustment? It is the review's diagnosis of the unexplained remainder. "Rounding" means the gap is under 1 kg and consistent with measurement rounding. "Untracked changes" means weight moved without a fully traced activity behind it. If the status alongside it is REVIEW, correct the underlying records in GrowerIQ and regenerate the report. Should I generate a Breakdown Report as well? If any variance shows amber or red, generating a Breakdown Report is recommended. The Breakdown Report shows the individual activities behind each number, making it easier to identify the source of a discrepancy. Return to ODC Overview for an overview of all report sections.

Last updated on Jun 10, 2026

Australia: ODC Report - Breakdown Report

πŸ“‹ In This Article - Introduction - How to Generate - What's Inside - The Reconciliation Tab - The Endtype Classification Tab - The Recipient Audit Tab - Detail Tabs - The Orphans Tab - Common Questions Introduction The Breakdown Report is a separate verification tool that shows you exactly which GrowerIQ activities feed into each field of your ODC report. Use it to audit your data before submission or to answer questions from the ODC about specific numbers. Think of it as the "show your working" companion to the main report. While the ODC report gives you the totals, the Breakdown Report lists every individual activity that makes up those totals. !!! tip "When to Use" Generate a Breakdown Report before every quarterly submission, especially if the Pre-Submission Review article shows any amber or red variances. !!! info "What Changed in the Q1 2026 Template" From Q1 2026, your ODC report uses the regulator's new V3 template and the Breakdown Report grew from 8 tabs to 10. The two new tabs, Endtype Classification and Recipient Audit, show how GrowerIQ classified your endtypes and your buyers for the new template. For the full list of template changes, see the ODC V3 Template Changes article. πŸ“ How to Generate 1. Navigate to Reports > ODC Quarterly Report 2. Select the year and quarter 3. Click Generate Breakdown Report (this is a separate button from the main report) 4. Wait for the progress indicator to complete 5. Click Download to save the verification XLSX file !!! note "Generation Time" The Breakdown Report may take longer to generate than the main report because it pulls individual activity-level detail for every field across all tabs. πŸ“¦ What's Inside The Breakdown Report contains 10 tabs, each serving a different purpose: | Tab | What It Shows | |-----|--------------| | Reconciliation | Field-by-field comparison of expected vs actual values, colour-coded PASS/FAIL | | Endtype Classification | Every endtype that held or produced weight in the quarter, with its category and plant part classification | | Recipient Audit | Every buyer you supplied in the quarter, with their licence type and the ODC pathway code applied | | All Activities | Every activity in the quarter that could relate to the ODC report, with tagging | | Crops | Individual activity rows for each crops field (medicinal + scientific, high + low THC) | | Stock High THC | Individual activity rows for every stock >1% THC field | | Stock Low THC | Individual activity rows for every stock <=1% THC field | | Resin | Individual activity rows for every resin field | | Manufacturing | Individual activity rows for manufacturing fields | | Orphans | Activities that occurred during the quarter but don't map to any ODC field | βœ… The Reconciliation Tab This is the most important tab in the Breakdown Report. For each field in the ODC report, it compares two values: | Column | What It Shows | |--------|--------------| | Expected | The aggregate number that appears in the main ODC report | | Actual | The sum of the individual activities listed in the detail tabs | | Variance | The gap between the expected and actual values | | Status | PASS or FAIL (ERROR if the value could not be computed) | Each row also identifies the category, field name, month, and the number of activities behind the figure. PASS / FAIL Criteria - PASS: The expected and actual values match within 1 gram (0.001 kg). Minor rounding differences are tolerated. - FAIL: The variance exceeds 1 gram. The sum of individual activities does not match the reported total. Below the field checks, the tab also runs flow checks that verify the balance equation (Opening + Sources - Destinations = Closing) for each month, plus annual summary checks, with a summary of all three check types at the top of the tab. A flow check FAIL does not necessarily mean your data is wrong: it usually points to a weight change the ODC template has no column for, such as curing or processing loss. !!! warning "What FAIL Means" If any field shows FAIL, it means the sum of individual activities doesn't match the reported total. This could indicate a data issue such as a miscategorised activity, a duplicate record, or an activity that was recorded after the main report was generated. Review the corresponding detail tab for that section. !!! info "PASS Does Not Replace the Pre-Submission Review" The Reconciliation tab verifies the data internally: field checks confirm the activities add up, and flow checks confirm the balance equation holds. The Pre-Submission Review article is still the submission-facing check: it classifies each balance variance and writes the suggested comments you paste into the report. Run both before every submission. 🏷️ The Endtype Classification Tab New for the Q1 2026 template. This tab lists every endtype (product type, such as cured flower or wet harvest material) that held or produced weight during the quarter, and shows exactly how GrowerIQ classified it for the report. Think of it as answering the regulator's questions before they ask: if the ODC queries why a weight was reported as flower heads rather than other plant parts, this tab is your evidence. | Column | What It Shows | |--------|--------------| | Endtype name | Each endtype that held or produced weight during the quarter | | Category | Dried cannabis or fresh cannabis | | Plant Part | Flower heads or other plant parts | | Source (default/override) | Whether the classification is the standard GrowerIQ default or an override set for your organization | | Q Weight (kg) | The total weight recorded against that endtype during the quarter | | Status | OK, or a flag when the endtype has not been classified | The plant part classification matters because the V3 template splits resin produced from your own cultivation into two source columns on the Cannabis Resin Stock tab: flower heads (column C) and other plant parts (column D). The classification shown on this tab is what decides which column each weight lands in. See the Cannabis Resin Stock article for the full tab layout. !!! warning "Unclassified Endtypes" An unclassified endtype that carries weight must be resolved before you submit, because the report cannot know whether that material counts as flower heads or other plant parts. Contact GrowerIQ support to have the endtype classified, then regenerate both reports. πŸ“‡ The Recipient Audit Tab Also new for the Q1 2026 template. This tab lists every buyer you supplied during the quarter and the ODC supply pathway their kilograms landed under, so you can confirm every shipment is classified correctly before the regulator asks. | Column | What It Shows | |--------|--------------| | Recipient | The buyer (CRM account) you supplied during the quarter | | Country | The buyer's country | | Licence type | The ODC licence classification set on the buyer's account | | ODC pathway | The supply pathway code the report applied to that buyer | | Q supply (kg) | The total weight supplied to that buyer during the quarter | | Status | OK, or WARNING when the buyer is unclassified and was defaulted to GMP | The pathway is driven by the licence type set on the buyer's CRM account: | Licence type on the Account | Stock and Resin pathway | Manufacturing pathway | |-----------------------------|-------------------------|-----------------------| | Other medicinal cannabis grower or processor | P2 | M2 | | Pharmaceutical manufacturer (GMP) | P3 | M4 | | Pharmacy, distributor, or state-only licence holder | P7 to P10 | M1, M3, M6, M8, M9, M10 | | Not classified yet | P3 (defaults to GMP) | M4 (defaults to GMP) | Buyers outside Australia always count under the Export pathway (P6 for stock and resin, M5 for manufacturing) regardless of licence type, and are never double-counted in a domestic supply column. For what each pathway code means, see the Supply Pathway Codes article. !!! warning "WARNING Status Means Action Needed" A WARNING row means the buyer has no licence type set, so their supply defaulted to the GMP pathway (P3 / M4). If that buyer is not actually a GMP pharmaceutical manufacturer, your supply split is wrong. Set the Licence type for ODC reporting dropdown on the buyer's account in the CRM (Account create or edit form), then regenerate both reports. It is a one-time question per buyer. For how the licence-based supply split appears on the main report, see the Cannabis Stock article. For the full story on what changed in Q1 2026, see the ODC V3 Template Changes article. Detail Tabs The six detail tabs (Crops, Stock High THC, Stock Low THC, Resin, Manufacturing, and All Activities) share a common structure: Crops Tab Lists every plant-related activity that feeds into the Crops (Medicinal) and Crops (Scientific) tabs of the main report. Each row shows: - The specific activity (e.g., propagation, harvest, destruction) - The date it was recorded - The batch or plant group it belongs to - Which ODC field it maps to (e.g., "Plants Propagated", "Plants Destroyed") - The THC classification (High THC >1% or Low THC <=1%) - Whether it is medicinal or scientific purpose Stock High THC Tab Lists every activity that feeds into the Cannabis Stock >1% THC tab. Each row shows the activity, date, lot or batch, the weight in kg (dry weight at 10% moisture), and which ODC field it maps to (e.g., "Grown Own Cultivation", "Domestic Sales", "Destroyed"). Stock Low THC Tab Same structure as Stock High THC, but for cannabis with THC <=1%. Resin Tab Lists every activity that feeds into the Cannabis Resin Stock tab. Includes resin production from your own cultivation (split into flower heads and other plant parts, matching the two source columns on the main report), resin purchases, resin used in manufacturing, and resin destroyed. The Endtype Classification tab shows which side of the flower heads vs other plant parts split each endtype falls on. Manufacturing Tab Lists every activity that feeds into the Manufacturing tab. This includes raw material inputs, extract production outputs, domestic supply, exports, and destroyed or lost material. Each row identifies the material type (Raw Starting Material, Gross Weight Extract, Delta-9 THC, CBD, or Other THC Isomers). All Activities Tab A comprehensive list of every activity recorded during the quarter that could relate to the ODC report. Each activity is tagged with: - The ODC tab it maps to (Crops, Stock, Resin, Manufacturing, or Orphan) - The specific field it feeds into - The month it falls under !!! tip "Using All Activities for Auditing" The All Activities tab is useful when you need to trace a specific lot or batch across multiple report sections. Filter by lot number to see every ODC-relevant activity for that inventory item. πŸ” The Orphans Tab Activities listed on the Orphans tab occurred during the reporting quarter but are not claimed by any ODC report field. This helps you identify: - Miscategorised activities: An activity that should feed into the report but doesn't match any mapping rule - Unusual operations: Activities that need review to determine if they should be reflected in the report - Missing data: Inventory-affecting activities that might indicate gaps in your report !!! note "Some Orphans Are Normal" A small number of orphan activities is expected. System activities, metadata updates, and certain administrative operations do not map to ODC report fields. These are harmless. !!! warning "Investigate Inventory-Affecting Orphans" If you see activities on the Orphans tab that involve inventory changes (weight adjustments, transfers, destructions), investigate them. These could represent data that should be captured in the report but is not being mapped correctly. Contact support if you cannot determine why an inventory activity appears as an orphan. ❓ Common Questions When should I generate a Breakdown Report? Before every submission, especially if the Pre-Submission Review article shows any amber or red variances. It is also useful when the ODC asks you to explain a specific number in your report. A field shows FAIL in Reconciliation. What do I do? Open the corresponding detail tab to see which individual activities make up that field. Look for activities that seem miscategorised, duplicated, or missing. If you recently recorded new activities, regenerate both the main report and the Breakdown Report to ensure they are in sync. Contact support if you cannot identify the issue. The Recipient Audit tab shows a WARNING next to a buyer. What do I do? The buyer has no ODC licence type set on their CRM account, so their supply defaulted to the GMP pathway (P3 / M4). Open the buyer's account in the CRM, set the Licence type for ODC reporting dropdown, and regenerate both the main report and the Breakdown Report. See the ODC V3 Template Changes article for details on the licence-based supply split. What are orphan activities? Activities recorded in GrowerIQ during the quarter that do not feed into any ODC report field. Some are expected (system operations, metadata updates). Others might indicate data that should be captured in the report. Investigate any orphans that involve inventory weight changes. Can I share the Breakdown Report with the ODC? It is designed as an internal verification tool, but you can share it if the ODC requests activity-level detail to support your submission. The Breakdown Report provides a complete audit trail that demonstrates how each reported number was calculated. Do I need to generate the Breakdown Report every quarter? It is not mandatory for submission, but it is strongly recommended. The Breakdown Report gives you confidence that your reported numbers are accurate and provides documentation if the ODC queries your data. The Breakdown Report and the main report show different numbers. Why? This can happen if activities were recorded between generating the main report and the Breakdown Report. Always generate both reports close together (ideally one after the other) to ensure they reflect the same data. For an overview of the full ODC reporting process, see ODC Overview.

Last updated on Jun 10, 2026

Australia: ODC Supply Pathway Codes

πŸ“‹ In This Article - Introduction - Cultivation Pathways (C1-C4) - Production/Stock Pathways (P1-P10) - Manufacturing Pathways (M1-M10) - Which Codes Apply Where - Key Legislation Referenced Introduction The Office of Drug Control (ODC) defines supply pathway codes that categorise the legal basis for each type of cannabis transfer. These codes are part of the regulatory framework under the Narcotic Drugs Act 1967 and ensure that every movement of cannabis material is traceable to a specific legal authority. !!! note "What changed in the Q1 2026 template" From Q1 2026 the ODC report uses the regulator's V3 template. The pathway code definitions below are unchanged, but the template now splits domestic supply into separate columns based on the buyer's licence type, so the codes sit under different columns than before. See the ODC V3 Template Changes article for the full overview. !!! info "Automatic Mapping" GrowerIQ maps your activities to the appropriate pathway codes automatically based on the type of transfer, the recipient, and the destination. The one thing to maintain is each Australian buyer's Licence type for ODC reporting on their CRM Account: that classification decides which supply column (and therefore which pathway code group) the kilograms supplied to them land under. Buyers left unclassified default to the GMP column (P3 on the stock and resin tabs, M4 on Manufacturing), and the Recipient Audit tab of the Breakdown Report article flags them with a warning so you can fix the classification before submitting. 🌱 Cultivation Pathways (C1-C4) These codes apply to the movement and disposition of cannabis plants (tracked on the Crops tabs of the ODC report). | Code | Description | |------|------------| | C1 | Supply to a person who holds a licence under the ND Act for cultivation and production | | C2 | Transfer to different premises authorised under the same licence for cultivation and production | | C3 | Supply for disposal or destruction | | C4 | Supply for testing or analysis | !!! note "C1 vs C2" C1 is a supply to a different licence holder (another organisation). C2 is a transfer between your own sites under the same licence. In GrowerIQ, C1 maps to "Plants Sold/Transferred" and C2 maps to "Plants Site Transfer" on the Crops tabs. πŸ“¦ Production/Stock Pathways (P1-P10) These codes apply to the movement of cannabis flower, dried cannabis, and resin (tracked on the Cannabis Stock and Cannabis Resin Stock tabs of the ODC report). | Code | Description | |------|------------| | P1 | Transfer to different premises for production or manufacture under the same licence | | P2 | Supply to a person who holds a licence under the ND Act for manufacture | | P3 | Supply to a person who holds a TGA Part 3-3 licence for medicine manufacture | | P4 | Supply to a person authorised under state or territory law for testing or research | | P5 | Supply for disposal or destruction | | P6 | Export in accordance with the Customs (Prohibited Exports) Regulations 1958 | | P7 | Supply to a pharmacist employed in a public hospital | | P8 | Supply for use in a clinical trial approved under the TGA (CTA/CTN scheme) | | P9 | Supply to a person who holds a TGA s19(1) approval for experimental purposes in humans | | P10 | Supply for use in an extemporaneously-compounded medicinal cannabis product | !!! tip "Common Codes" For most Australian cannabis cultivators and producers, the frequently used codes are P1 (inter-site transfer), P2 (supply to another ND Act manufacturer), P3 (supply to a GMP pharmaceutical manufacturer, also the default for unclassified buyers), P5 (destruction), and P6 (export). The remaining codes cover less common supply scenarios such as clinical trials, hospital pharmacists, and compounding. 🏭 Manufacturing Pathways (M1-M10) These codes apply to the movement of manufactured cannabis products and extracts (tracked on the Manufacturing tab of the ODC report). | Code | Description | |------|------------| | M1 | Supply of registered goods under the TGA | | M2 | Supply to a person who holds a licence under the ND Act for manufacture | | M3 | Supply in accordance with a TGA approval or authority | | M4 | Supply to a person who holds a TGA Part 3-3 licence for medicine manufacture | | M5 | Export in accordance with the Customs (Prohibited Exports) Regulations 1958 | | M6 | Supply to a pharmacist employed in a public hospital | | M7 | Supply as a reference standard for medical or scientific testing | | M8 | Supply for use in a clinical trial approved under the TGA (CTA/CTN scheme) | | M9 | Supply for medical or scientific research (not a clinical trial, not administered to humans) | | M10 | Supply for use in an extemporaneously-compounded medicinal cannabis product | !!! note "M1 vs M3" M1 applies to products that are registered on the Australian Register of Therapeutic Goods (ARTG). M3 applies to products supplied under a specific TGA approval or authority (such as the Special Access Scheme or Authorised Prescriber pathway) that are not ARTG-registered. πŸ—ΊοΈ Which Codes Apply Where Each code group maps to specific tabs in the ODC quarterly report: | Code Group | Applies To | ODC Report Tabs | |-----------|-----------|-----------------| | C1-C4 | Cannabis plants (transfers, destruction, testing) | Crops - Medicinal, Crops - Scientific | | P1-P10 | Cannabis flower, dried cannabis, and resin (material transfers, sales, export, destruction) | Cannabis Stock >1% THC, Cannabis Stock <=1% THC, Cannabis Resin Stock | | M1-M10 | Manufactured cannabis products and extracts (supply, export, testing) | Manufacturing | Which Column Gets Which Code on the V3 Template The V3 template prints the pathway codes directly under each destination column heading. The tables below show where each code group lands on the report tabs. Crops tabs (Medicinal and Scientific): | Column | Report Field | Pathway Codes | |--------|-------------|---------------| | F | Plants sold/transferred to another ND Act licence holder | C1 | | G | Plants transferred to another site on the same licence | C2 | | I | Plants destroyed / crop loss | Onsite / C3 | !!! note "C4 on the Crops tabs" C4 (supply for testing or analysis) remains a regulator-defined code, but no column on the V3 Crops tabs carries it. Plant movements on the Crops tabs only surface C1, C2, and C3. Cannabis Stock (>1% THC and <=1% THC) and Cannabis Resin Stock tabs: | Column | Report Field | Pathway Codes | |--------|-------------|---------------| | H | Testing / analysis | P4 | | I | Transferred to another site on the same licence | P1 | | J | Supply to another ND Act licence holder for manufacture | P2 | | L | Supply to a GMP (Part 3-3 TG Act) licence holder | P3 | | M | Domestic sales/transfer to a non-ND-Act recipient | P7, P8, P9, P10 | | N | Export | P6 | | O | Destroyed (excludes waste) | P5 | !!! note "Column K" Column K (supply to another ND Act licence holder for other purposes) carries no pathway code on the template. GrowerIQ reports supply to ND Act licence holders under column J (manufacture) and writes 0 in column K. Manufacturing tab: | Column | Report Field | Pathway Codes | |--------|-------------|---------------| | L | Domestic sales/transfer to a non-ND-Act licence holder | M1, M3, M6, M8, M9, M10 | | M | Supply to a GMP (Part 3-3 TG Act) licence holder | M4 | | N | Supply to another ND Act licence holder for manufacture | M2 | | O | Export | M5 | | Q | Supply as a reference standard for medical or scientific testing | M7 | !!! note "M7 is new in V3" The reference standard category (column Q, code M7) is new in the V3 template. GrowerIQ does not yet track reference-standard supply as a separate movement type, so it reports 0 in this column. If you supply reference standards, add the quantity to column Q and explain the entry in the Comments column before submitting. πŸ“œ Key Legislation Referenced | Abbreviation | Full Name | |-------------|-----------| | ND Act | Narcotic Drugs Act 1967 (Commonwealth) | | TGA | Therapeutic Goods Administration | | TGA Part 3-3 | Part 3-3 of the Therapeutic Goods Act 1989, covering manufacturing licences for therapeutic goods | | CTA/CTN | Clinical Trial Approval / Clinical Trial Notification (schemes under TGA for conducting clinical trials in Australia) | | s19(1) | Section 19(1) of the Therapeutic Goods Act 1989, covering approvals for experimental use of unapproved therapeutic goods in humans | | ARTG | Australian Register of Therapeutic Goods | !!! info "Regulatory Reference" These supply pathway codes are defined in the Narcotic Drugs Act 1967 and associated regulations. They reflect the legal pathways through which cannabis and cannabis products may be supplied in Australia. For the most current definitions, refer to the ODC Cannabis Reporting Template and the Narcotic Drugs Act 1967 as amended.

Last updated on Jun 10, 2026