Skip to main content

Generating the CRA B300 Cannabis Duty Return

Generate the official CRA B300 Cannabis Duty and Information Return as a fillable PDF with one click. Automatically pulls inventory and sales data for monthly compliance reporting.

C
Written by Customer Success
Updated over a month ago

🎯 Why This Matters

Monthly CRA compliance reporting can take hours of manual work - pulling inventory numbers, calculating duty amounts, and filling out the 12-page B300 form by hand. One mistake means corrections and potential penalties.

  • Save hours every month - Generate your complete B300 in under a minute

  • Reduce errors - Data pulled directly from your GrowerIQ records

  • Automatic duty calculations - Federal and provincial rates applied correctly

  • Ready for submission - Official CRA form format, fillable PDF

  • Audit-ready breakdown - Download the sales data used for calculations

Overview

The B300 report generator creates the official Canada Revenue Agency (CRA) Cannabis Duty and Information Return form as a fillable PDF. GrowerIQ automatically pulls your inventory and sales data, calculates the appropriate duty amounts for each province, and fills in all 12 pages of the form for you.

⚠️ Important

The B300 report is provided as a guidance tool to simplify monthly CRA reporting. All data should be independently reviewed and audited for accuracy before submission to regulators.

Before You Begin

Make sure you have:

  • Access to the Quality Assurance section in GrowerIQ

  • The B300 Report feature enabled for your organization (contact your administrator if you don't see it)

  • Completed all inventory and sales activities for the reporting month

🚀 Generating Your B300 Report

Create your monthly CRA compliance report in just a few clicks.

  1. Navigate to Reports
    In the left sidebar, click Quality Assurance, then select Reports.

  2. Find the B300 Report Card
    Look for the CRA B300 Report card on the Reports page.

  3. Select the Reporting Period
    Choose the Year and Month you want to report on. Only completed months are available.

  4. Click Generate B300
    The system will start pulling your data and generating the report. You'll see progress updates in the console panel.

  5. Download Your PDF
    When complete, the PDF automatically downloads to your computer. The filename includes your organization name, year, and month for easy filing.

📊 Downloading the Sales Breakdown

Need to verify the numbers or keep records for auditing? Download the raw sales data used in the calculations.

  1. Select your reporting period (same Year and Month as your B300)

  2. Click Download Sales Breakdown

  3. Open the CSV file in Excel or your preferred spreadsheet application

The breakdown shows all sales transactions that contributed to your duty calculations, organized by product category and province.

📋 What the Report Includes

The B300 is a 12-page form covering all aspects of your cannabis operations for the reporting period.

Page 1 - Facility Information

  • Your organization's legal business name

  • Facility address and contact details

  • Reporting period dates

Pages 2-3 - Unpackaged Inventory

  • Opening and closing inventory by type (seeds, vegetative plants, flowering plants, dried cannabis)

  • Production quantities

  • Receipts from domestic suppliers and imports

  • Transfers, destructions, and adjustments

  • Pure intermediates, extracts, edibles, and topicals

Page 4 - Packaged Inventory

  • Opening and closing packaged inventory

  • Quantities packaged during the period

  • Sales, destructions, and adjustments

Pages 5-11 - Duty Calculations by Product Category

  • Dried and wet cannabis

  • Cannabis seeds

  • Whole cannabis plants

  • Cannabis extracts

  • Edible cannabis

  • Cannabis topicals

Each page breaks down sales by province and calculates:

  • Federal cannabis duty

  • Provincial additional duty

  • Adjustment amounts

Page 12 - Summary and Totals

  • Total cannabis duty payable

  • Total additional cannabis duty

  • Adjustments and refunds

  • Net amount due

💰 How Duty is Calculated

Cannabis duty in Canada has two components, and the CRA requires you to pay the higher of two rates for each.

Federal Cannabis Duty

The higher of:

  • A flat rate per unit (varies by product type)

  • 2.5% of the sale price

Additional Cannabis Duty (Provincial)

The higher of:

  • A flat rate per unit

  • A percentage of the sale price (varies by province)

GrowerIQ automatically compares both calculation methods and uses the higher amount for each sale, ensuring compliance with CRA requirements.

💡 Provincial Rates

Different provinces have different additional duty rates. For example, Alberta uses 16.8%, Saskatchewan uses 6.45%, and so on. GrowerIQ applies the correct rate based on where each sale was shipped.

⚙️ Enabling the B300 Report

If you don't see the B300 Report card on your Reports page, an administrator needs to enable it.

  1. Go to Administration in the left sidebar

  2. Select Organization Settings

  3. Click the General Settings tab

  4. Find and enable the Show B300 Report checkbox

  5. Save your changes

The B300 Report card will now appear on the QA Reports page.

✨ Tips for Accurate Reports

  • Complete all activities first - Make sure all inventory movements, sales, and destructions for the month are recorded before generating the report

  • Review before submitting - The report is a guidance tool; always verify the numbers match your records

  • Keep the sales breakdown - Download and save the CSV file for your audit records

  • Generate early - Run the report a few days before the deadline so you have time to review and make corrections if needed

❓ Troubleshooting

Report not generating?

  • Check that you've selected both a year and month

  • Make sure the month has ended (you can't generate for the current month)

  • Wait for the progress indicator - large datasets may take a minute to process

Numbers don't look right?

  • Download the sales breakdown CSV to see exactly which transactions were included

  • Verify all activities for the reporting period have been completed in GrowerIQ

  • Check that sales have the correct ship-to province assigned

Don't see the B300 Report card?

  • Ask your administrator to enable the feature in Organization Settings

  • Make sure you have access to the Quality Assurance section

PDF won't download?

  • Check your browser's download settings and popup blocker

  • Try refreshing the page and generating again

  • If the issue persists, contact support

Did this answer your question?