Michigan · METRC · CRA
METRC Tracks Your Plants.FileFlo Proves You're Compliant.
CRA inspectors don't pull your METRC dashboard. They want employee training records, waste destruction proof, background check files, and contractor credentials, the exact documents METRC never touches. FileFlo is the compliance layer Michigan operators are missing.
14-day free trial · No credit card · Cancel anytime
The mechanism
Everything CRA Inspectors Actually Ask For
METRC handles plant tracking. FileFlo handles everything else: the documents that determine whether you pass or fail a Michigan inspection.
Employee Compliance Vault
Every employee's complete compliance profile in one place.
- State marijuana establishment employee license tracking
- METRC registration confirmation with 7-day deadline alerts
- Mandatory annual training records and completion certificates
- Background check documentation storage
- Manager qualification and license files
- Automated 90/60/30-day renewal reminders for every record
Waste Destruction Vault
Photo and video documentation linked to METRC batches, exactly what the CRA requires.
- Mobile photo/video capture at time of destruction
- Automatic METRC batch number linking
- Two-employee witness recording with timestamps
- 90-day searchable destruction history
- One-click export for inspector requests
- Compliant with Michigan R 420.211 requirements
One-Click CRA Audit Binder
Every required document, indexed and timestamped, ready in 30 seconds.
- Auto-generates complete employee compliance package
- Includes waste destruction log with photo/video links
- Manager license and qualification documentation
- Contractor and vendor credential summaries
- Timestamped PDF ready for inspector review
- Organized per CRA inspection checklist structure
Contractor & Vendor Compliance
Track trim crews, cleaning services, and any third party on your floor.
- Background check documentation for all contractors
- State license verification and expiration tracking
- Access log linking contractor visits to compliance records
- Automated credential renewal alerts
- Visitor and temporary worker compliance profiles
Operating Plan Compliance
Document that your actual operations match your approved operating plan.
- Standard operating procedure version control
- Employee acknowledgment signatures for policy updates
- Operational change documentation
- Security plan and procedure records
- Inventory reconciliation documentation support
Live Compliance Score
Know your CRA readiness score before the inspector does.
- Real-time compliance percentage across all record categories
- Gap identification before they become violations
- Priority ranking of what needs attention today
- Multi-location scoring for groups and MSOs
- Trend tracking to show compliance improvements over time
The record
Every row traces to a document. Every document to a citation.
Field scenarios
What METRC Doesn't Track Gets You Fined
Michigan's CRA issues fines and license suspensions for documentation gaps that have nothing to do with your plant tracking. These are the violations that blindside operators.
CRA Surprise InspectionCRA inspector walks in at 9 AM. Wants training records for every employee on-site.
CRA inspector walks in at 9 AM. Wants training records for every employee on-site.
Without FileFlo
You have 24 employees. The inspector wants proof of mandatory annual training for each one, plus manager qualification documentation for your four managers. You know everyone was trained, but the records are split between a Google Drive folder, two emails, and a binder your last GM kept. You can't find 6 files. Incomplete records are an immediate violation. The fine starts at $5,000 per employee.
With FileFlo
FileFlo stores every employee's training records with completion dates, certificate uploads, and automatic expiration tracking. Generate a complete training compliance report for all 24 employees in 15 seconds. Hand the inspector a perfect documentation package. Zero violations.
7-Day METRC RegistrationYour trim crew lead started 9 days ago. She's been on the floor without METRC registration.
Your trim crew lead started 9 days ago. She's been on the floor without METRC registration.
Without FileFlo
Michigan requires all cannabis employees to be registered in METRC within 7 business days of their start date. It's day 9. She processed three waste destruction events this week. The CRA inspector pulled the METRC log and now wants her employment start date. You're two days past the deadline, a direct license violation for employing an unregistered worker.
With FileFlo
FileFlo triggers a METRC registration reminder on day 1 of employment. Your GM gets an alert on day 4 if registration hasn't been confirmed. You never miss the 7-business-day window. Every employee is registered on time, every time.
Waste Destruction ProofInspector wants photo and video proof for waste destruction events from the last 90 days.
Inspector wants photo and video proof for waste destruction events from the last 90 days.
Without FileFlo
Michigan law requires two facility employees to witness every waste destruction event, plus photo or video documentation. You did 18 waste events in the last 90 days. Photos are on someone's phone. Some were texted to the group chat. Two events happened during a shift when your normal procedure broke down. The inspector wants timestamped documentation linked to METRC batch numbers. You can produce maybe 12 of the 18.
With FileFlo
FileFlo's Waste Destruction Vault captures photos and video at time of destruction, links each event to the METRC batch number, records both employee witnesses, and timestamps every entry. Generate a complete 90-day destruction log in seconds. All 18 events fully documented.
Manager License LapseYour floor manager's state marijuana establishment employee license expired 3 weeks ago.
Your floor manager's state marijuana establishment employee license expired 3 weeks ago.
Without FileFlo
She's been supervising the sales floor for three weeks without a valid license. Every transaction she oversaw during that period is now flagged. The CRA considers this operating with unlicensed personnel, one of the most serious violation categories. License suspension is on the table.
With FileFlo
FileFlo sends automated renewal alerts at 90, 60, and 30 days before every manager license expiration. You renewed her license 6 weeks ago when the first alert came. Her license has been current the entire time. No violation. No risk.
Same day, two records
CRA Inspection Day: Two Different Realities
Same inspector. Same questions. Completely different outcomes.
Without FileFlo
- 9:03 AMCRA inspector arrives unannouncedRequests training records for all 24 employees on-site
- 9:20 AMSearching Google Drive, email, and paper bindersCan't locate complete documentation for 6 employees
- 10:05 AMInspector pulls METRC employee registration logTwo employees registered after the 7-day deadline: direct violation
- 11:00 AMInspector requests 90-day waste destruction documentation6 of 18 events lack required photo proof: multiple violations
- 1:30 PMInspection concludes with formal violation noticesThree separate violations, $18,000+ in fines, corrective action plan required
Result: $18,000+ in fines, corrective action plan, license suspension risk
With FileFlo
- 9:03 AMCRA inspector arrives unannouncedRequests training records for all 24 employees on-site
- 9:06 AMOpen FileFlo on your laptopGenerate complete training compliance report for all 24 employees in 15 seconds
- 9:10 AMInspector pulls METRC registration logFileFlo shows all employees registered within 7-day window: zero violations
- 9:30 AMInspector requests 90-day waste destruction documentationFileFlo generates complete destruction log: all 18 events, photos, METRC batch links, witness signatures
- 10:15 AMInspection concludesZero violations found. No fines. No corrective action. License secure.
Result: Zero violations. Zero fines. License secure.
Your Next CRA Inspection Is Already Scheduled.
Michigan's CRA conducts routine and surprise inspections year-round. Every day you're operating without complete compliance documentation is a day you're exposed. FileFlo closes the gap METRC leaves open, permanently.
What changes
What Michigan Operators See After 30 Days
These aren't projections. They're what happens when operators close the documentation gap METRC leaves open.
Inspection Violations
For operators current on all FileFlo-tracked records
Hours Saved Per Week
Across compliance admin, record searches, and audit prep
Employee Record Coverage
Every employee, every required document, always current
To Generate Audit Binder
Complete CRA-ready documentation package on demand
A quick self-check
Are You Actually Ready for a CRA Inspection Tomorrow?
Each question maps to a record an inspector can ask to see.
- 01Can you produce training records for every employee on-site in under 5 minutes?
- 02Do you have photo or video proof for every waste destruction event in the last 90 days?
- 03Are all employees who started in the last 30 days confirmed as registered in METRC within 7 business days?
- 04Do you know the exact expiration date of every manager license on your team?
- 05Can you document background check completion for every contractor who's been on your floor?
- 06If a CRA inspector walked in right now, how long would it take to pull together all compliance records?
Anything you cannot answer from memory is a record worth checking.
Who it is for
Built for Every Michigan Cannabis License Type
Adult-Use Retailers (Class A/B/C)
Sales floor compliance from intake to point of sale.
- Budtender training records and certifications
- Manager qualification documentation
- METRC registration compliance for all staff
- Waste and return merchandise logs
Growers & Cultivators
Track the compliance that goes beyond plant tracking.
- Employee pesticide applicator certifications
- Safety and OSHA training documentation
- Waste destruction proof for failed batches
- Contractor and trim crew compliance files
Processors & Manufacturers
Complex operations, complex compliance, handled completely.
- Extraction technician training and certification records
- Equipment calibration and maintenance logs
- Lab testing chain-of-custody documentation
- SOPs with employee acknowledgment tracking
Multi-Location Operators & MSOs
One compliance view across every license and location.
- Consolidated compliance scores per location
- Cross-facility employee credential tracking
- Centralized policy management with location-specific sign-off
- Portfolio-level audit readiness dashboard
Want to see it first?
Walk the interactive demo
Real compliance scenarios, two minutes, no signup.
Verified reviews
Rated 5.0 on G2.
“Quick Onboarding, AI-Powered Compliance Tracking That Delivers Clear ROI. The real-time dashboard makes it easy to check compliance status at a glance, and the automated alerts have reduced our admin work and made collaboration across branches smoother.”
Close the METRC Gap. Own Your Next CRA Inspection.
METRC proves your plants are tracked. FileFlo proves your operation is compliant. Start your free 14-day trial, no credit card required. Have your first CRA audit binder ready in under an hour.
14-day free trial · No credit card · Flat monthly tiers on the price card
Frequently asked
Michigan Cannabis Compliance: Common Questions
What documents does the CRA actually inspect?
CRA inspectors typically review employee training records and certifications, METRC employee registration compliance (7-day rule), manager license validity, waste destruction documentation (including photo/video proof), background check records, and operating plan adherence. METRC covers plant tracking; the CRA inspection focuses heavily on the human-side compliance documents that METRC doesn't store.
Does FileFlo replace METRC?
No, and it doesn't need to. METRC is required for seed-to-sale plant tracking and FileFlo integrates with METRC data exports. FileFlo handles the compliance layer METRC doesn't touch: employee records, training documentation, waste destruction proof, contractor files, and audit-ready reporting. Together, they give you complete coverage.
What's the 7-business-day METRC employee registration requirement?
Michigan requires all cannabis employees to be registered in METRC within 7 business days of their start date. Employing an unregistered worker is a direct license violation. FileFlo tracks each employee's METRC registration status from day one and sends automatic alerts if the 7-business-day window is approaching without confirmed registration.
What does Michigan require for waste destruction documentation?
Michigan Administrative Rules (R 420.305) require that waste destruction be witnessed by two facility employees, documented in METRC, and supported by photo or video evidence of the destruction. FileFlo's Waste Destruction Vault captures this documentation at the time of destruction, links it to METRC batch numbers, and stores it with timestamps, ready for any CRA inspection.
How does FileFlo handle multi-location cannabis groups?
FileFlo supports multiple license entities under one account with separate compliance scores per location. You get a portfolio-level dashboard showing compliance health across all your licenses plus drill-down access to each individual location's records. Centralized policy management with location-specific employee acknowledgments is included.
How long does it take to get set up?
Most operators complete initial setup in under 2 hours. You'll upload your existing employee records, connect your team, and configure your renewal alerts. FileFlo's AI classifier automatically identifies and categorizes documents you upload, so getting your existing files into the system is faster than you'd expect. Your first CRA audit binder is typically ready on day one.