Built exclusively for vape retailers

Your vape shop,
running itself.

Scan a barcode and your product goes live — with image, price, and real-time stock — in under 60 seconds. The only inventory platform built from the ground up for independent vape and tobacco retailers.

14-day free trial · No credit card required · First product live in 10 minutes

60s
Product live after scan
25K+
SKUs in distributor catalog
50
States of compliance coverage
Everything your shop needs

Built for the way vape shops actually work

UPC SCANNING

60-second product publish

Scan any barcode. VapeShelf identifies the brand, line, and flavor using a shared database, your distributor catalog, and AI fallback. Product is live on your website before you put it back on the shelf.

INVENTORY

Stock that tracks itself

Every sale — through your POS, your website, or the Quick Sale modal — automatically decrements stock. Low-stock alerts fire before you run out, not after.

ANALYTICS

Know what makes you money

Revenue chart, top 10 products by margin, tax summary, and a restock planner. Built from real sales data, not guesses. See your shop's actual performance at a glance.

POS INTEGRATIONS

Works with your existing setup

Clover webhook sync, QuickBooks POS 2013 real-time agent, QuickBooks Desktop IIF export. Universal CSV import covers every other POS that exists. Never double-enter a sale again.

COMPLIANCE

50-state vape tax & license tracking

State excise tax reference for all 50 states. Retailer license renewal reminders at 60, 30, and 7 days. PACT Act status. All with clear disclaimers — we generate the data, your accountant files it.

NETWORK EFFECT

A UPC database that grows with every scan

Every confirmed product scan improves accuracy for every shop on the platform. After 50 shops, the database becomes the most complete vape UPC registry in the industry — and it's ours.

Getting started

From zero to live in under 10 minutes

01

Import your catalog

Upload your distributor's CSV export. The column mapper handles any format — Demand Vape, Fleming, McLane, any layout. Cost data syncs automatically to your inventory.

Takes under 2 minutes
02

Scan and publish

Pick up any product. Scan the barcode with your phone camera or a $30 USB scanner. VapeShelf identifies it, pre-fills the fields, and your product is live on your website in under 60 seconds.

No typing. No spreadsheet.
03

Sell and sync automatically

Record sales with the Quick Sale modal, or let your POS sync handle it automatically. Stock updates, analytics recalculate, and compliance data accumulates — all in real time.

Clover, QuickBooks POS, manual — all paths work
Pricing

Simple, transparent pricing

14-day free trial on every plan. No credit card at signup. Cancel anytime.

Tool Only

$50/month

For shops with their own website. Full admin tools — no VapeShelf-hosted storefront.

Start Free Trial
  • UPC scan pipeline (60-second publish)
  • Real-time inventory tracking
  • Quick Sale modal
  • Analytics — revenue, margins, tax summary
  • Restock Planner intelligence widget
  • Distributor CSV import (any format)
  • QB Desktop 2013 IIF export
  • Clover webhook integration
  • QB POS 2013 real-time sync agent
  • 50-state compliance center
  • Retailer license renewal reminders
  • 14-day free trial
Most Popular

Website + Tool

$75/month

Everything in Tool Only, plus a full VapeShelf storefront that auto-updates with every sale.

Start Free Trial
  • Everything in Tool Only
  • Full VapeShelf product storefront
  • Product detail pages with variant images
  • Age gate (21+, FL-compliant)
  • Digital display mode (tablet menu board)
  • Storefront auto-syncs on every sale
  • SEO meta tags on all product pages
  • PWA — installable on Android & iOS
  • Nicotine warning banner (FL-compliant)
Get started today

Your first product live
in under 10 minutes.

Import your distributor catalog, scan a barcode, and watch your product appear on your website in real time. No setup fee. No long-term contract.

Start Free 14-Day Trial

14-day free trial · No credit card required · Cancel anytime