Industry · in production in US smoke & vape distribution

Distribution software for smoke shop and vape wholesalers

You sell to thousands of independent shops, not to walk-in customers. Every account pays a different price, buys a few hundred dollars at a time, and comes with excise, stamps and PACT Act paperwork attached. Most software sold into this category was written for the shop, not for you.

100,000+accounts on a live US smoke & vape territory today
One ledgerstock, excise and stamped inventory in the same place
At order entryPACT Act fields captured when the order is taken
7 modulesCRM, wholesale, approvals, accounting, warehouse, production, training

Start here

You are a distributor, not a shop

Search this category and half the results are retail point-of-sale systems — a register, a loyalty screen, a scanner pointed at a countertop. Good software, answering the shop's question: how do I ring this sale and know what's on my wall.

Yours is a different question. How do forty small orders get picked, taxed, documented and shipped today, to forty accounts on forty price tiers, without three people re-keying the same numbers into three systems.

The problem a shop POS solvesThe problem you actually have
One location, one price on the shelfThousands of accounts, and no two of them pay the same
Ring a sale at the counterTake, approve, pick, pack, ship and bill dozens of small orders a day
Count a backroom once a weekBins, lots, cases and eaches across a real warehouse
Charge sales taxExcise exposure and stamped vs unstamped stock, tracked as inventory
Loyalty and repeat visitsCredit limits and net terms for single-store operators
End-of-day totalsA monthly PACT Act filing that has to reconcile with what shipped
Where this comes from

Zekal One is not a generic ERP with a vape skin on it. The CRM and ordering side runs in production today on a territory of well over 100,000 accounts in US smoke and vape distribution — real reps, real routes, real orders. The category's habits are in the data model because the platform grew up inside them. The whole system is described on the Zekal One pillar page.

CRM (Rep)

Thousands of tiny accounts, and reps who don't stay

The economics of this category shape the software: small accounts, small orders, and a sales floor that turns over. A rep who needs twenty minutes of admin to place a $280 order loses you money — and a rep who quits on Friday should not take the territory's memory with them.

  • Lists that arrive enriched — opening hours, rating, review count, most recent review, website and location from public sources; a new rep never opens a blank record
  • Plot on a map — work a corridor of shops as a route instead of dialing a random list
  • Advanced search and saved searches — "independents within 40 miles who haven't ordered in 60 days" is a saved segment, not a support ticket
  • Qualification questions you define — what they carry, who they buy from, whether they'd take private label; answered on the record, not remembered
  • Roles on the account — owner, buyer, and the person behind the counter who decides nothing; the rep asks for a name
  • Click-to-call with the recording on the account — the call, the notes and what was promised stay with the shop permanently

When a rep quits, the replacement inherits a worked territory instead of a name and a phone number.

B2B Wholesale & Approvals

No two shops pay the same, and some of them shouldn't ship at all

Pricing here is not a list. It is a tier per account, a negotiated price on the two SKUs that matter, a promo that runs three weeks, and a rep who went below the floor to save a customer. Terms are the same story: you extend credit to single-store operators, and a good month becomes a write-off when nobody checked the limit before the box left.

  • Per-customer price tiers — the buyer signs in and sees their price, not a list price with a discount stapled to it
  • Live availability — shops stop ordering what you cannot ship, and your phones stop ringing about it
  • Reorder from history — the fastest small order is last month's order, adjusted; that is most of this business
  • Credit terms enforced at order entry — an account over its limit routes to a person instead of shipping quietly
  • Rep-assisted ordering — the rep places the same order, from the same catalog, standing in the shop

Exceptions are where margin leaks. Approvals catches them by rule — discount depth, credit limit, a brand-new account, a refund over a threshold — routes each by role and amount, and records the decision on the order. Nothing gets picked until it clears.

Excise, stamps and PACT Act

The paperwork is inventory, so treat it like inventory

Most distributors run compliance as monthly archaeology: export the orders, export the shipments, open a spreadsheet, reconstruct what left the building and under what tax treatment. It takes days, it is fragile, and the person who knows how to do it is one resignation away from irreplaceable.

Zekal One records those facts at the moment they are true — when the order is entered, the lot received, the case picked — because they are attributes of the transaction, not of a report you run later.

  • 1Excise in the same ledger as stock — exposure moves with the goods instead of living in a parallel workbook
  • 2Stamped and unstamped inventory are distinct — you can tell at any moment what is stamped, what is not, and where each sits
  • 3PACT Act fields captured at order entry — recorded on the order when it is taken, by the person taking it
  • 4The monthly report assembles from recorded data — you read what the system already knows instead of rebuilding it from exports
  • 5One object end to end — quoted, approved, picked and invoiced on the same record, so the filing and the books agree
What the platform does not do

Zekal One does not make legal determinations for you. It does not decide whether a product may lawfully be sold into a given state, it will not automatically stop an order on that basis, and it does not perform age verification. What it gives you is accurate transaction data captured at the source, and an approvals layer where your rules put your people in front of the orders you want reviewed before anything ships.

More on capturing reporting data instead of rebuilding it: the PACT Act operating guide.

Warehouse

Half the catalog looks identical on the shelf

Two flavors of the same disposable, same box art, one digit apart in the SKU. A picker working a printed sheet at speed gets it wrong, and a mispick here is a credit, a call from an angry owner, and stock back in a condition you cannot resell.

  • Scan-driven picking and packing — the item is confirmed by scan against the live order, so the near-identical one never makes it into the box
  • Receiving against purchase orders — shorts and substitutions are caught at the dock, while the driver is still there
  • Locations and bins — a picker hired on Monday finds stock on Monday without asking anyone
  • Cycle counts — correct drift continuously on fast movers instead of closing the building for an annual count
  • Many small orders, one flow — the volume here is order count, not order size, and the pick path is built for that

Manufacturing & lots

The moment you put your own name on it, you are a manufacturer

Almost every distributor of size ends up with a house brand — better margin, nobody undercutting you on it. It also brings a different set of obligations: a bill of materials, production runs that consume components, a lot number on every finished unit, and a certificate of analysis somebody will eventually ask for.

  • Recipes and bills of materials — what goes into a finished unit, in what quantity, at what cost
  • Production runs — components come out of stock, finished goods go in, variance is recorded
  • Lot and batch traceability both ways — from a finished unit back to its inputs, and forward to every account that received it
  • COA documents attached to the lot — the certificate lives on the batch and comes back in seconds, not after an hour in a shared drive
  • True cost per unit — landed component cost flows into margin, so house-brand profitability is a number rather than a feeling
The 4pm question

A supplier tells you one input was bad. The only questions that matter are which finished units used it and which shops received them — today, not after someone cross-references a production log against an order export. That answer exists only if production, warehouse and sales share one database. It is the whole argument for one platform instead of seven.

Getting there

Nobody replaces everything in one weekend

The switch almost always starts on the sales side, where the pain is loudest and the win is fastest: the territory in one enriched, searchable list. Ordering follows, then the warehouse, then accounting stops re-keying. Because the modules share one database, turning on the next one is configuration — not another integration with a nightly sync that fails quietly at 2am.

Questions

What distributors ask before they switch

Will it stop us shipping a product into a state where it isn't legal?

No — and be careful with any vendor who says yes without showing you how they keep it current. Zekal One does not make legal determinations about where a product may be sold and will not automatically block an order on that basis. It captures what is on the order and where it is going when the order is entered, carries that on one record through picking and invoicing, and lets your approvals rules route orders you want a human to see before they ship. The determination stays with you and your counsel; the platform keeps the data in front of them accurate.

Does it do age verification?

No. There is no age verification in the platform today — better you hear that now than in week three of an implementation. Distributors we work with run it as a separate process against their own requirements. Raise it on the walkthrough and we will be straight about what would be involved.

Can it handle excise tax and stamped inventory properly?

Yes. Excise, and the stamped versus unstamped state of inventory, sit in the same ledger as the stock itself rather than in a workbook beside the system. "What stamped stock do we hold, and where" has an answer at any moment, and the tax treatment of what shipped is a property of the shipment rather than something reconstructed later.

Does it integrate with the accounting package we already use?

If that package is QuickBooks Online, yes — a two-way sync pushes invoices, customers, items and sales terms across and pulls inventory quantities and invoice PDFs back on a schedule. It is the only accounting system wired in; there is no Xero, NetSuite or Sage connection today and we would rather tell you that now. Zekal One also has accounting inside it, so for many distributors the question stops being "does it integrate" and starts being "what is left for the other system to do". See the integrations page for the whole picture, including the gaps.

Our reps turn over constantly. What survives that?

Everything recorded on the account: the enriched shop record, the qualification answers, the roles and direct numbers, the call recordings and notes, the order history and every price ever quoted. A new rep opens the territory and sees the last conversation — the difference between a CRM reps actually use and a contact list on somebody's laptop.

Can our retail locations use it as a point of sale?

Zekal One is built for the distribution side — selling to shops, not selling in one. If you also run retail doors, most operators keep a POS at the counter and use Zekal One for everything upstream of it: territory and reps, wholesale ordering, approvals, warehouse, production and the books.

How big does a distributor have to be for this to make sense?

The honest threshold is complexity, not revenue. An outbound team working a list, more than a handful of price tiers, credit extended to independent shops, inventory that needs lots or stamps — at that point the seams between separate systems are already costing you people. The CRM side runs today on a territory of well over 100,000 accounts, so the ceiling is not the concern.

How is a distributor of our size priced?

We do not publish pricing. What you switch on and how many people use it changes the answer substantially, and a number on a page that does not match your quote helps nobody. Describe the shape of your operation on a call and you will get a real figure rather than a range.

See it on your own territory

Tell us how many accounts you carry, how your price tiers work, and where the manual hours go every month. We will walk you through the parts of Zekal One that would change your week — on your operation, not a canned demo.

Book a walkthrough

Related reading: the Zekal One platform, kratom and hemp-derived distribution, or the PACT Act operating guide.