TILLFRONT vape & smoke · wholesale + retail Live demoHow it works(612) 963-3533Free trial
Register · Scan data · Invoicing · Ordering — one system

The register that pays the store back.

Tillfront scans the license, holds the price floor, runs your deals — and turns every week of sales into the scan-data files Altria and Reynolds pay stores for. Built inside a working smoke shop and a working distributorship, not a demo lab.

Watch a sale ring itself on the right — that's the real flow, promo, ID check and all.
TWIN PINES SMOKETCV REGISTER · LUCAS
Which one are you?
Tobacco scan data — the money most registers leave on the table

Your sales data is worth cash. Tillfront files it.

Altria and R.J. Reynolds pay participating stores for weekly transaction data — per-carton incentives plus funded multipack promos. Tillfront generates both manufacturers' files to spec, ready for their certification, every Saturday. Drag the sliders — this is your store.

ESTIMATED PROGRAM VALUE
$—
a month, back to the store
Estimate only — actual rates are set by each manufacturer's agreement at enrollment. Tillfront produces the files; the programs pay the store directly.
ID-scan age verification

The gate your license depends on. Try it.

Every restricted sale stops until an ID passes — scanned off the license barcode or typed. Under 21 blocks with no override. Expired blocks. And every pass rides the sale as an audit stamp: who verified, how, and when.

Waiting for an ID…
Works with the barcode gun you already own — most 2D scanners read license PDF417 out of the box.
Customer-facing display

Your second screen sells while the first one rings.

Deals rotate automatically from your live promos. Upload your logo and it opens the show. While a sale rings, the customer watches their order build — and sees "Hi Sam — you have 120 points." The person in line behind Sam joins the program on the spot. Every word of it is controlled per store from the main app. Try the themes →

Today's deal
Geek Bar Pulse — 2 for $30
Mix & match any flavors
TWIN PINES SMOKE
The rest of the counter

Small features that stop big losses.

Minimum-price floors

Set the floor once. The register refuses any override or promo below it — Minnesota's minimum-price law as a system guarantee, not a training memo.

Carton ↔ pack linking

Sell a carton, ten packs come off the shelf count — at the register, on invoices, on returns, on PO receiving. One stock number that's always true.

🖨

Receipts, labels & the day slip

Receipt printers, shelf labels with dual pricing room, and a clerk day slip so cash-outs take four minutes instead of forty.

The daily to-do — with teeth

You set the list from the office. The crew checks it off at the register. Skipping requires a written reason with a name on it. Try it:

Clean counters & display cases
○ not done yet
Wash outside windows
⚠ skipped by Jess — "window washer comes Thursday"
📨

Requests that reach the office

Supplies, change for the drawer, time-off asks, "a customer wants us to carry X" — raised at the register, answered from the main app, and the answer shows up back at the register. Denials require a reason. Sticky notes retire.

Rewards, promos & time clock

Points by phone number, mix-and-match multipacks, BOGOs, quick coupons — and the time clock with clerk-stamped sales, because every ring should have a name on it.

The wholesale side

Invoicing a distributor would actually pick.

Customer-specific pricing and credit limits. Quotes that become invoices. A/R aging and dunning. State excise computed by ship-to. Routes for the truck. Backorder fill. Accounting CSV out, price sheets in — Excel-proof both directions, because we learned the scientific-notation lesson so your UPCs don't have to.

And your shops order themselves: the customer portal is a brand-tile storefront with their pricing, their invoices, their tracking — "My usual" reorders last week in two taps.

MIDWEST DISTRIBUTION CO · INVOICE 2207
TWIN PINES SMOKE — NET 15 · MN excise applied
5  GEEK BAR PULSE X2 50K ASST ····· 475.00
2  LOST MARY MO20K PRO ASST ······ 190.00
10 RAW CLASSIC KING CONES 3PK ····  42.50
SUBTOTAL 707.50 · EXCISE 24.11 · TOTAL 731.61
✓ EMAILED · ✓ ON THE FRIDAY ROUTE
The supplier network

Your suppliers, inside your register. Your stores, inside your suppliers.

Shops find distributors in the directory and connect with an invite code. Licenses travel as a verified passport, so accounts open in minutes, not fax machines. Every store is approved individually — and suppliers work orders free: acknowledge, adjust quantities, ship with tracking, print the packing slip. Click through a first order:

Against the big-box register

What the $20-a-month POS doesn't tell you.

TillfrontTypical c-store POS
Tobacco scan data — both Altria & Reynolds files✓ generated weekly, to spectheir processor, their terms
ID-scan age verification with audit trail✓ on every restricted salevaries
Wholesale invoicing + customer ordering portal✓ same login
Supplier network with license passports✓ order from the register
Card processingyour own merchant account — we never touch the moneybundled — they're the processor
Customer display with your branding✓ head-office controlledads for their network
Contractmonth to monthread the fine print
Pricing

Two sides. Pick yours, or run both.

WHOLESALE
from $199 /month
  • Invoicing, quotes, A/R, routes, state excise
  • Customer ordering portal +$50 · AI assistant +$10
  • Supplier network listing — free tier for order intake
  • Bring your own payment gateway
Start wholesale trial
RETAIL REGISTER
$79 /month per store
  • Register, ID scan, price floors, carton links
  • Altria + Reynolds scan-data files
  • Customer display, rewards, promos, time clock, to-do
  • Order from your suppliers right in the register
Start retail trial

14 days free · month to month · your data exports any time — catalog in by CSV, catalog out by CSV, nobody's data held hostage.