- LIVE
- METRC (CCTT)
- RULE PACK CA v1
- FOUNDING COHORT OPEN
BudAlly in California.
Excise on its own line. Ledger closed by end of day.
Two California rules decide whether a day is clean, and neither is something a register does for you. Excise has to be stated separately on the receipt or the whole price counts as gross receipts, and sales tax is computed on price plus excise. A delivery inventory ledger has to exist in CCTT before the driver leaves and be complete by the end of the calendar day. BudAlly builds the receipt so the excise line is right, computes the out-the-door price at the rate for that location rather than a statewide constant, and turns the delivery ledger into a countdown that blocks Depart until it exists.
CALIFORNIA AT A GLANCE
What BudAlly does for a California store
The same ledger, wired to this state’s system
EXCISE ON ITS OWN LINE
Or the whole price is gross receipts.
Receipts and invoices are built so excise is separately stated, or carry the CDTFA wording that it is included. Sales tax is computed on price plus excise, not on price. Reg 3700(g) turns a formatting mistake into a tax base, which is why this is a rule and not a template choice.
THE LEDGER THAT MUST CLOSE TODAY
Created before departure, complete by midnight.
The CCTT delivery inventory ledger is created before the driver leaves and updated at every stop, and the day cannot end with it open. BudAlly runs it as a countdown on the dispatch board and blocks Depart until the ledger exists.
OUT-THE-DOOR PRICE INTELLIGENCE
At this store's rate, not the state's.
Comparisons use the combined sales and local cannabis rate for that location. The rate table is a per-store input rather than a hardcoded multiplier, because local cannabis business taxes differ by city and county and a statewide constant is wrong almost everywhere.
THE “FREE” LINTER, BEFORE THE DRAFT
Blocked before it exists, not after it ships.
Free cannabis and accessories as a business promotion, raffles, sweepstakes and contests are blocked at draft time. Audience and age-affirmation checks run on direct communications. The medicinal exception under 15411 is allowed, tracked, and counted toward limits.
NOTICE OF FINANCIAL INCENTIVE
A loyalty programme is a financial incentive.
11 CCR 7016 wants material terms, the categories of personal information, opt-in, the right to withdraw, and a good-faith estimate of the data's value with the method used. BudAlly generates the notice and keeps the consent ledger that proves each one.
VENDOR CREDITS, HELD
California has not ruled on this one.
Vendor-funded discount reimbursement is UNKNOWN in pack CA v1. No vendor credit report is generated and nothing is drafted; it routes to counsel. Michigan's uniform-terms condition is not assumed to carry across, because nothing says it does.
Rules encoded in pack CA v1
Excerpt · full pack visible in-app · in counsel review
| Rule | What it checks | Where it applies | Outcome |
|---|---|---|---|
| TX-CA-01 | Excise stated separately on the receipt, or the statement that excise is included in the total; otherwise the whole price counts as gross receipts. Sales tax computed on price plus excise (CDTFA Reg 3700(g)) | Receipts · Invoice capture · Close | Enforced |
| RI-CA-05 | Price comparisons shown out-the-door at the rate for that location, never a statewide constant. The combined sales and local cannabis rate is a per-store input | Price intelligence | Enforced · verify rates |
| LY-CA-01 | No free cannabis or accessories as a business promotion, and no raffles, sweepstakes or contests. Free goods only to medicinal patients by an M-licensee, tracked and counted toward limits (B&P 26153; 4 CCR 15040.2(a),(b); 15411) | Loyalty · Promo builder · Menu | Blocked pre-draft |
| LY-CA-03 | A loyalty programme is a financial incentive: Notice of Financial Incentive with material terms, the categories of personal information, opt-in, right to withdraw, and a good-faith estimate of the data's value with the method (11 CCR 7016) | Loyalty · Consent ledger | Enforced |
| SF-CA-04 | Ads and direct messages: audience at least 71.6% aged 21+, age affirmation before any direct communication or list add, licence number in every ad, no under-21 depictions or candy imitation (4 CCR 15040, 15041; B&P 26151) | Menu builder · Catalog enrichment · Advertising | Blocked pre-draft |
| DL-CA-01 | Delivery inventory ledger created in CCTT before departure and complete by the end of the calendar day; one retailer per trip with a stop log (§15418); GPS retained 90 days and the vehicle locked and alarmed when unattended (§15417) | Dispatch · Driver app · Compliance clocks | Clock · end of day |
| RI-CA-07 | Vendor-funded retail discount reimbursement: no rule found either way. No vendor credit report is generated and the Michigan uniform-terms condition is not assumed to carry | Vendor credits · Promo claims | UNKNOWN → counsel |
What connects in California
- Metrc (CCTT-CA)Live · packages, manifests, receipts, retailer deliveries
- Dutchie · BLAZE · CSVLive
- Flowhub · CovaNext
- Headset CA market dataAdd-on
CALIFORNIA FOUNDING COHORT
Placeholder: [N] of [N] spots. Free CCTT ↔ POS variance audit for every applicant.
First stores onboarding Placeholder: [MONTH 2026]. We publish numbers only when they're real and you've approved them.
Apply for California