Every dispensary knows the pain. A delivery arrives, and what should take minutes becomes a half-hour ordeal of clicking, typing, and fixing errors.
What actually happens when a delivery arrives
Log into METRC
Accept the transfer, assign locations for each package
Switch to your POS
Sync with METRC, find the manifest, start receiving
For each product, check if it exists
"Have I created this product before?" Search, scroll, hope you don't make a duplicate
Fill in the gaps
Even with METRC sync, you're still entering dates, fixing product names, and waiting for features to be "enabled by support."
Verify the cost
"Wait, this was $10 last time, why is it $13 now?" Call the vendor.
Print labels, stick them on, repeat
Open another app, generate labels, match them to packages, pray nothing falls off
Vervana Intake replaces the chaos with a single, linear process that any budtender can complete in minutes.
Driver arrives. Open Intake. Scan each package tag—the 24-digit METRC UID in a Code 128 barcode. Scan, scan, scan, done.
Works on any phone camera. No special hardware.
Each scan triggers automatic transformation. METRC compliance names become retail-ready product names. THC gets normalized. Strain type gets inferred.
97.8% accuracy. Learns from every correction.
Review the transformed products. Make any corrections. Press export. Get a CSV that matches your POS format exactly—ready to upload.
Works with any POS that accepts CSV imports.
Labels generate automatically. Each product gets the right number of QR code stickers. Send to your Zebra printer. Peel, stick, shelf.
QR contains METRC tag for compliance.
Driver arrives. Minutes later, products are in your POS, labels are on packages, inventory is on the floor. A budtender did it—not the manager.
Faster than a smoke break.
Your VP suggests retail prices based on your margin rules and monitors for vendor cost changes. No more silent margin erosion.
Never sell below your minimum. Even if cost is $0.50, the system enforces your floor price.
Cost divided by 0.40 = retail price? Consistent, automatic. Change your mind? Your VP adapts.
Edibles, carts, concentrates—different margin, same automation. Your rules, enforced every time.
When a vendor's cost differs from what you paid last time, Intake flags it. "Gummies: was $5.40, now $6.20 (+15%)." You decide whether to accept or question it.
Vervana Intake doesn't just parse text—it understands cannabis products. We trained on thousands of real METRC-to-POS mappings to learn the patterns that matter.
Strain type inference
We detect markers in METRC names. Unknown strains? Your VP identifies them with 99% accuracy.
Brand recognition
Maps supplier licenses to brand names. MIRACLE_FARMS becomes Miracle Farms.
Product photos from catalog
No more taking pictures of every jar. Photos pull automatically from producer catalogs.
Continuous learning
Every correction you make teaches the system. Your naming conventions become rules that improve accuracy over time.
Duplicate detected
This product already exists in your system
New package
1A401030000746A000226881
Chill Elderberry Gummies 100mg
Existing product (created Jan 15)
Chill Elderberry Gummies 100mg
SKU: CHILL-ELDER-100 • In stock: 24 units
The #1 intake mistake: setting up the same product twice. Duplicate SKUs lead to inconsistent pricing, split inventory counts, and reporting nightmares.
Here's the insight: the METRC item name never changes for the same product. Every batch gets a unique package ID, but the item name "Chill Elderberry Gummies 100mg" stays the same across deliveries.
Intake checks every scan against your existing products. When there's a match, you add inventory to what already exists—no duplicate setup required.
METRC stores THC as milligrams per gram. That's 234.5 for a product that's 23.4% THC. Most POS systems display this wrong—showing "234.5%" to customers.
Intake normalizes automatically. We pull lab results directly from METRC, convert mg/g to percentage, and export the number your customers expect to see.
METRC (mg/g)
234.5
Your POS (%)
23.4%
What customers see without normalization
"This can't be right. Is this product safe? What does 234% even mean?"
What customers see with Intake
"Nice, solid potency. I know exactly what I'm getting."
Every package needs a label. The QR code links to the METRC tag for compliance. The text shows price and product name for staff. The last 4 digits help identify dropped labels.
QR contains the actual METRC tag
No more "which tag do I pull from?" at the register. Each label links to its specific package ID.
0.5" × 1" thermal labels
Smallest practical size. Fits on tiny tins without obscuring compliance info.
Print or skip—your choice
Some products already have barcodes. Skip printing and scan the existing SKU to associate it with the METRC tag.
Trained on thousands of actual METRC-to-POS transformations from real dispensaries.
Inspectors don't check your POS. They check METRC. They want to see that package tag 1A40...6881 has 5 units, and you can show them where those 5 units are.
Every label Intake prints contains the full 24-digit METRC package ID in the QR code. Scan any product on your shelf, and you've got the compliance chain.
Inspector: "Tag ending 6881, you say you have 5 units. Show me."
You: Scan any product → shows METRC ID → points to shelf and backstock.
Inspector: "Great, thanks."
Intake transforms receiving from a 30-minute headache into a 5-minute routine. Any budtender can do it. Start scanning today.
Launch IntakeNo account required. Works on any phone.