Animated demonstration: the photographed tablet runs the live Budy till — the Durban Poison tile opens the weigh dialog, the scale settles at 3.50 grams, the line lands at R525.00 against member M-0412, and the label prints with batch 26081401.
The cannabis club POS built for South Africa.
Budy is built from the counter up for private members’ clubs — live weight off a Bluetooth scale, the member and the batch on the same line, stock counted per branch and per farm, and a till that runs from its own database on the device, so a fibre cut does not close the counter.
Every gram comes off the jar, onto a scale and into a book — and after close somebody is reconciling handwriting
General retail tills cannot price by weight at all, so the gram gets worked out on a phone and typed in
Three farms’ stock sits on one shelf and nobody can say which jar came from which
The member register, the allocation log and the till are three separate places that all have to agree
Six branches, held together by a WhatsApp group
It is not the power any more, it is the line — a fibre cut or a flat LTE signal stops the counter
WIRELESS WORKFLOW
Weigh. Price. Print.
Three devices. One Bluetooth handshake. No wires on the counter, no drivers to install — your scale, tablet and label printer work as a single instrument.
01WEIGH
02PRICE
03PRINT
0.00g
Live weight0.00 g
Line total—
Label printed…
Acaia Lunar
Budy POS
Niimbot D11
Done in 4.2 s
The register, the log and the till, in one place.
A club keeps two things that a shop does not: a register of who its members are, and a log of what was allocated to whom. Most clubs keep them in a book, or a spreadsheet, while the money is counted somewhere else — and the three only have to agree at close. In Budy they are the same act. The line the budtender rings is already the log entry, and the paperwork sits on the member rather than on the transaction.
The member, the date, the strain, the amount and the batch on one line — the allocation log, written as it happens rather than after it
A member’s ID read on the terminal itself, kept once, recalled by NFC card or search
A replacement document links to the one it supersedes instead of overwriting it
Documents live in a private store; links to them expire after five minutes and every view is logged
A member record for member M-0412, verified 18 or over since March 2026, with an ID card read on the device and a signed member agreement; beside it an allocation log listing three collections, the most recent 3.5 grams of Durban Poison from batch 26081401.
Member 18+ verified
Member #M-0412
Member since March 2026
Documents
ID cardRead on device
Member agreementSigned
Allocation log
DateStrainQtyBatch
2026-08-31Durban Poison3.5 g26081401
2026-08-17Swazi Gold2.0 g26080903
2026-08-02Rooibaard3.5 g26072608
Sample data. This is what a club already writes down — Budy writes it from the line instead of after it.
How Budy solves it
Live weight at the counter
An Acaia Pyxis or Lunar streams weight into the open line over Bluetooth and the rate per gram does the rest — single grams, bulk breaks and odd weights all off one number, with nothing retyped. Approval for trade attaches to the instrument rather than to software; the FAQ sets out what that means under the Legal Metrology Act.
The member on the line
Every line lands against a member record carrying the date, the strain, the amount and the batch. That is the allocation log a club already keeps by hand, with the batch added and nothing to copy across.
Origin frozen the day it arrives
When stock is received, Budy writes the farm, its licence, the counterparty and the certificate onto the lot exactly as they stood that day, and that snapshot can never be written a second time. Topping a lot up from a different farm forces a new lot instead of merging the two.
Paperwork on the person, not the sale
A member’s ID is read on the terminal itself, kept once, and recalled with an NFC card or search-as-you-type at the till. A replacement document links to the one it supersedes rather than overwriting it, so the history of what you saw, and when, stays intact.
Every branch on one catalogue
One account runs several branches — shared products and strain data, stock counted per location, and a back office you can read per branch or across the whole club.
Labels straight off the batch record
Strain, weight, batch and packed date print to a Niimbot thermal label in one action, from the lot the jar actually came from. Ten provenance fields resolve into your own template alongside your text and barcodes.
A till that does not need the line
Each terminal holds its own database and that database is the system of record, not a cached copy — weighing, member lookup, the label and the slip all keep working with no connection, and the branch reconciles itself when the line returns.
One collection, end to end
01A member picks Durban Poison from the jar on the counter
02The budtender sets it on the Bluetooth scale — Budy reads 3.50 g
03The line prices itself from the rate: R150/g × 3.5 g = R525.00
04It lands against that member’s record, with batch 26081401 on it
05The Niimbot prints the label — strain, weight, batch and packed date already filled in
06Cash, EFT, PayShap or card: Budy records what was tendered, and takes none of it
One movement, three things happen
Sample data. The weight comes from the scale, the price follows it, and the label prints from the batch record — nothing is retyped in between.
Acaia Pyxis · 3.50
g · R150/g · R525.00
Acaia Pyxis
0.00g
R150/g × 3.50 gR525.00
Durban Poison3.50 g
Batch
26081401
Weight
3.5 g
THC · CBD
19.1% · 0.4%
Packed
2026-08-14
BUDY TV
Any screen becomes part of the POS.
Budy TV turns the TVs and spare tablets you already own into synced menu boards, product spotlights and a customer-facing live cart — paired to the counter with a six-digit code, updated the instant the till moves.
Animated demo: a Budy POS pairs with a TV using a six-digit code, then the TV cycles through a live menu board, a product spotlight and the customer-facing live cart.
BUDY TV
Pair this screen
Enter this code on your Budy POS
Live
Today's Menu
Synced from the counter
Flowers1 G3.5 G7 G
OG Kush 25%3009501,800
Green Dream 15%2608501,600
Northern Lights 18%2809001,700
Super Lemon Haze 19%3401,1002,050
Runtz 21%3201,0501,950
Pre-Rolls
Jade Pre-Roll120
Hash Pre-Roll180
Twin Pack220
New this week: Runtz
Hybrid
Runtz
SweetFruityRelaxed
21% THC
฿320per gram
Order #A-1042Building order · 0 items
OG Kush28.83 g × ฿300/g฿8,649
Green Dream3.5 g · pre-weighed฿850
Jade Pre-Roll1 × ฿120฿120
Pair display
Runs on Android TV, Google TV & tablets Pairs with a six-digit code Keeps playing if the internet drops
Budy is offline-first, which is a different thing from offline-capable. Every terminal keeps its own database on the device, and that database is the system of record — not a cached copy it falls back to. Weighing, the member lookup, the label and the slip are the normal path whether or not there is a connection, and the branch reconciles itself the moment the line comes back.
Fibre outages here run on cable theft, infrastructure damage and weather — telecoms equipment theft rose 189% to R201.5 m in 2025
Mobile data averages about R20.50 a gigabyte, which is why fibre with LTE failover is standard practice
Eskom’s load-reduction programme still cuts power 05:00–09:00 and 17:00–22:00 in parts of Gauteng and KwaZulu-Natal — seven of nine provinces are clear of it
Not load shedding. There has been none in South Africa since May 2025, and we are not going to pretend otherwise to sell you a feature.
Animated demonstration: two branches are shown in sync, the connection then drops and the counter keeps taking collections offline, and when the connection returns three collections reconcile across the branches.
Counter
ConnectedBranches in sync
Line dropsThe counter does not
Back upThree collections reconciled
Sample data. The queue never sees the connection change; the reconcile is what happens afterwards.
WHAT IT COSTS
One plan, and nothing to add on before you can weigh a gram.
Every feature, every terminal, every branch. The things a club usually pays extra for — weighing by the gram, the member register, batch records, the menu boards — are not a tier.
Free for your first two months, then
USD 98per store, per month
About R1 600 at the end of August 2026. The rand equivalent moves, and because Budy bills in dollars a South African card usually adds a conversion fee of around 3%.
No setup fee
No licence per terminal
No cut of any transaction
No module to buy before the till will weigh
SOUTH AFRICAN LAW
Where the law actually stands, as at August 2026.
We would rather be straight with you than sell you a comfortable story. Budy is a till and a record-keeping tool. It does not make a club lawful, and nobody honest will tell you their software does.
Private use was decriminalised. Selling was not.
The Department of Justice put it plainly on 3 February 2026: “Since the judgement, the use or possession of cannabis by an adult for private purposes has not constituted a criminal offence. The Court, however, did not extend this to the buying and selling of cannabis.” Dealing remains an offence under the Drugs and Drug Trafficking Act 140 of 1992.
The 2024 Act is signed, not in force.
The Cannabis for Private Purposes Act 7 of 2024 was assented to on 28 May 2024 and gazetted on 3 June 2024, but section 8(1) makes it commence only on a presidential proclamation, and government’s record still reads “to be proclaimed”. Draft regulations went out for comment on 2 February 2026 and closed on 5 March 2026; they are proposals, not limits.
There is no club licence, and no tracking system to report to.
No statute recognises cannabis clubs and none creates a licence for one. In August 2022 the Western Cape High Court held in the Haze Club matter that the grow-club model amounts to dealing — a decision of that division, and one whose appeal history is worth checking with your own lawyer rather than taking from a software company. South Africa has no seed-to-sale tracking system either, so there is nothing for a till to file. What records you keep, and why, is your club’s decision and your lawyer’s.
That is the short version. The judgment, the Act that is signed but not in force, the draft possession and cultivation limits and what became of the Haze Club appeal are all set out at length in our guide to South African cannabis law in 2026.
General information about published law, current as at 31 August 2026. Not legal advice — take your own.
South African cannabis club FAQ
How do cannabis clubs work in South Africa?
A South African cannabis club is a private members’ club rather than a shop. Members join, verify that they are 18 or over, sign a member agreement, and the club keeps its own register of who is a member and its own log of what was allocated to whom, when. It is important to be straight about the standing of that model: no South African statute recognises cannabis clubs, and there is no club licence. In August 2022 the Western Cape High Court held in the Haze Club matter that the grow-club model amounts to dealing — a decision of that division, and one whose appeal history you should check with your own lawyer rather than take from a software company’s website. Budy is a till and a record-keeping tool. It does not change any of that, and it cannot make a club lawful. Take your own legal advice. (Position as at August 2026.)
Can you legally sell cannabis in South Africa?
No. The Department of Justice put it plainly in a media statement on 3 February 2026: “Since the judgement, the use or possession of cannabis by an adult for private purposes has not constituted a criminal offence. The Court, however, did not extend this to the buying and selling of cannabis.” The 2018 Constitutional Court judgment in Prince decriminalised private adult use, possession and cultivation for personal consumption — and nothing further. Dealing remains an offence under the Drugs and Drug Trafficking Act 140 of 1992. The one lawful commercial channel for high-THC product is SAHPRA-licensed cultivation and manufacture under section 22C, with patients supplied on a section 21 named-patient prescription through a licensed pharmacy. Budy is software. It does not change any of that. (Position as at August 2026.)
Do you need a licence to run a cannabis club in South Africa?
There is no cannabis club licence in South Africa, because no statute creates one. Clubs are not licensed, registered or recognised as a category. A commercial framework is expected to arrive through an overarching Cannabis Bill, which government has indicated will reach Parliament in mid-2027 at the earliest; the dtic’s Hemp and Cannabis Commercialisation Policy missed its April 2026 Cabinet target. Separately, hemp is a different regime — cultivation runs on DALRRD permits under the Plant Improvement Act, which commenced on 1 December 2025 and set the hemp threshold at 2% THC. If someone offers to sell you a club licence, there is nothing for them to sell. (Position as at August 2026.)
Is the Cannabis for Private Purposes Act in force?
Not yet. The Cannabis for Private Purposes Act 7 of 2024 was assented to on 28 May 2024 and published in Government Gazette No. 50744 on 3 June 2024, but section 8(1) provides that it commences only on a date fixed by presidential proclamation, and government’s own record still lists commencement as “to be proclaimed”. Draft regulations were published for comment on 2 February 2026 and comment closed on 5 March 2026; they must still be finalised and put before Parliament. The quantities being discussed in those drafts are proposals, not law, and quoting them as limits would be wrong. This answer is dated deliberately: it was correct as at 31 August 2026 and this is an area that moves, so check the Government Gazette rather than relying on a vendor’s website.
What records does a South African cannabis club keep?
There is no statutory scheme, so the practice comes from clubs’ own rules and from the codes the South African club associations publish — and those associations do not all say the same thing, so read the one you belong to. The shape they broadly share is a member register, a cultivation log, a distribution log recording the date, the member, the strain and the amount of each allocation, and incident notes, plus verification that a member is 18 or over and a signed member agreement. Those distribution-log fields are line items, which is why they map cleanly onto a till: in Budy the member, the date, the strain, the weight and the batch are all on the same line, and the documents behind the member live on the member rather than on the transaction. This describes what operators keep. It is not a legal requirement we are asserting on your behalf.
What software do South African cannabis clubs use for members and stock?
Honestly: a mixture. Some clubs run South African club-management platforms, many run a general retail till alongside a spreadsheet for members and allocations, and a lot still run a book. The gap that sends people looking is almost always the same one — general tills cannot price by weight, so the gram is calculated by hand and typed in, and the member record lives somewhere the till cannot see. Budy’s position is narrow and specific: weight from the scale at the counter, the member and the batch on the same line, the label off the batch record, and all of it working without a connection, on one price with nothing to add on.
How much does cannabis club software cost in South Africa?
Budy is one plan. Every feature is free for the first two months, then it is USD 98 per store per month — about R1 600 at the end of August 2026. Two caveats worth knowing before you compare it to a rand price: the rand equivalent moves, and because Budy bills in dollars a South African card will usually add its own currency-conversion fee of roughly 3%, while some business cards block international payments until you ask the bank to allow them. There is no setup fee, no licence per terminal, no cut of each transaction, and no add-on module you have to buy before the till will weigh a gram. The only other spend is hardware you choose: a Bluetooth scale for per-gram pricing and a Niimbot label printer, both widely available in South Africa, on an Android tablet or Windows PC you probably already have. Budy is not a payment provider — it records what was tendered and does not arrange your card acquiring.
Does the till keep working when the internet or the power drops?
Yes, and the distinction matters more than the claim. Budy is offline-first rather than offline-capable: each terminal keeps its own database on the device and that database is the system of record, so weighing, member lookup, the label and the slip are the normal path rather than a degraded fallback, and the branch reconciles when the connection returns. In South Africa the reason is the line, not the grid. Fibre outages are driven by cable theft, infrastructure damage and weather — telecoms equipment theft rose 189% to R201.5 m in 2025 — and mobile data averages around R20.50 a gigabyte, which is why fibre-with-LTE-failover is standard practice here. We are not going to dress this up as a load-shedding story: there has been no load shedding in South Africa since May 2025. Eskom’s separate load-reduction programme does still cut power in parts of Gauteng and KwaZulu-Natal between 05:00 and 09:00 and 17:00 and 22:00, which is evening trading — but seven of the nine provinces are clear of it, and Eskom is aiming to end it in 2027.
How does Budy handle member data under POPIA?
We will not claim to be “POPIA-compliant”, because that is not a thing software can be on your behalf. Under POPIA your club is the responsible party and Budy is an operator, and the Act requires a written operator agreement between us — the absence of one is itself a contravention, so ask us for it. Two things are worth saying plainly. First, a register that records what a member collected is arguably information about their health, which POPIA treats as special personal information and holds to a higher bar than an ordinary customer list — so this is not a generic loyalty database and should not be run like one. Second, POPIA restricts transferring personal information outside South Africa, and separately SARS requires authorisation to hold business records physically outside the country, which must be kept for five years. Both are real questions for any cloud system and we will answer ours in writing. What we can describe is the mechanism: a member’s ID is read on the terminal itself and captured once, documents are kept in a private store with no public address, links to them expire after five minutes, every view is logged, and retention can strip the person while keeping the proof that a check happened — so you can record that someone was verified without keeping a copy of their identity document unless you want to.
Budy prices by weight off a scale. Is that legal for trade in South Africa?
Budy will read whatever Bluetooth scale you pair with it and price the gram from the weight it reports. That does not make the scale legal for trade, and we would rather say so than let you find out from an inspector. Where weight determines price, the Legal Metrology Act 9 of 2014 requires a type-approved instrument, verified by an accredited verification body, re-verified every 24 months, and carrying a non-removable verification sticker and seals; a repair voids the verification, and the NRCS can issue fines, confiscate equipment or stop trade. Consumer Bluetooth scales are generally not type-approved. Be aware of the sharper version of the question too: where the price is computed from the weight, it is the price-computing instrument that has to be approved, not merely the pan the flower sits on — so pairing an unapproved scale to a tablet does not solve it either. If this applies to you, talk to a legal-metrology consultant and buy a verified instrument; Budy will read that one just the same. Approval attaches to the instrument, never to the software.
What hardware does a South African club counter need?
Any Android tablet, iPad or Windows PC runs Budy, so most clubs start with something already behind the counter — business-grade Android tablets sell locally from around R2 500. Add a Bluetooth scale for per-gram weighing (see the trade-approval answer above) and a Niimbot thermal printer for labels, which are on Takealot from roughly R169. Receipt printers, barcode scanners and cash drawers are supported over Bluetooth and USB, SUNMI countertop terminals have a receipt printer built in and are distributed locally, and any TV or spare tablet can become a menu board.
Can one account run a cannabis club and a coffee shop together?
Yes, and in South Africa that is a common shape — plenty of clubs run a lounge, a bistro or a coffee bar alongside the counter. Flower goes by weight off the scale, drinks and pre-packed items go at standard prices, and it is one basket, one stock ledger and one back office. There is no separate module to buy for the café side.
Try Budy at your club this week.
Download the app, load your strains, pair a scale — the counter is running within the hour. Every feature is free for your first two months.