Weigh-Heavy Give-Away
Use this page to see how many free grams walk out the door when budtenders pour heavier on the scale than the weight the customer pays for.
Quick steps
- Click Reports in the top menu, then Give-Away (Weigh-Heavy). The card shows when the scale feature is on for your store.
- It opens on the current month. Tap a quick preset (Today, This Week, Last Month…), or set Start date and End date. Pick a Budtender if you want one person. Click Apply.
- Read Total given away (free grams) and Heavy pours (how many lines were poured over).
- Check Scale usage by budtender — a low Scale % means someone is tapping presets or typing weights instead of using the scale.
- Scroll the table of heavy pours. Click a row to open the sale. Click Export CSV to download it.
For example: a 3.5 g sale poured at 3.7 g is charged for 3.5 g, so 0.2 g is given away.
Common questions
The report says "No weigh-heavy give-away in this period." Every weighed line was poured on target or light, or no scale weight was recorded. Check the scale is connected (see Scales).
Does pouring light take anything off? No. Only pours over the charged weight count. Light or exact pours add zero.
How far over can a budtender pour and still charge the tier price? That's the Weigh-heavy threshold (g) under Settings → Edit Settings, Hardware & System tab.
More detail: what weigh-heavy give-away means and how it is counted
The Give-Away (Weigh-Heavy) report shows how much free product walks out the door because a pour on the deli scale came in heavier than the weight the customer was billed for. Every gram poured over the charged tier is product you gave away for free, and this report adds it all up — overall and per product — so you can see the cost of "pouring heavy."
What "Weigh-Heavy Give-Away" Means
With deli-style weighed flower, the register tracks two numbers for each line:
- Charged weight — the tier quantity the customer actually pays for (for example, 3.5 g), which drives tier pricing.
- Actual dispensed weight — the real weight poured on the scale and recorded at the register.
When a budtender pours a little heavy — say 3.7 g on a 3.5 g sale — the customer is still charged for 3.5 g, but 3.7 g leaves the jar. That extra 0.2 g is the give-away (also called the overage). It is deducted from real inventory at sale time but generates no revenue.
This report sums that overage across completed sales so you can quantify the give-away and spot where it is concentrated.
Overage is only counted when the poured weight exceeds the charged weight. If a budtender pours light (less than the charged tier) or pours exactly on target, the line contributes zero to the report. Lines with no captured scale weight at all are ignored entirely.
How It Works
The report is built from completed sale line items that have a captured actual weight greater than the charged quantity:
- At the register, the deli scale captures the actual dispensed weight for weighed items (see Scales).
- Inventory deducts the dispensed weight, not the charged weight, so heavy pours come out of real stock.
- For each line, overage = actual weight - charged weight (floored at zero).
- The report totals overage across all completed sales in the selected date range and lists every heavy pour as its own row so you can drill into individual transactions.
Only sales with a status of completed within the date window are included.
The dispensed weight is kept whether the line was weighed inline at the register, weighed out from the cart, or rung through an open tab (the actual pour carries from the tab into the final sale). Offline sales also take the dispensed weight off the register's local stock, matching what happens once they sync.
More detail: opening and reading the report
Accessing the Report
- Log in to the Admin Panel.
- Click Reports in the top navigation bar.
- Click the Give-Away (Weigh-Heavy) card.
The Give-Away (Weigh-Heavy) card is only shown on the Reports page when the scale feature is switched on for your store.
Reading the Report
Summary
At the top, two summary cards cover the selected date range:
| Metric | Description |
|---|---|
| Total given away | Total free grams handed out across all heavy pours in the period, to one decimal place. |
| Heavy pours | The number of sale line items poured heavier than the charged weight. |
Transaction-Level Detail
Below the summary, a table lists one row per heavy pour — every weighed line item that was dispensed over its charged weight, newest first:
| Column | Description |
|---|---|
| Date/Time | When the sale was completed. |
| Receipt # | The order's receipt number. This is a link to the order detail page. |
| Budtender | The user who rang up the sale. |
| Product | The product name for this line item. |
| Charged | The tier weight the customer paid for, in grams. |
| Dispensed | The actual weight poured, in grams. |
| Free grams | The overage given away on this line (dispensed minus charged). Shown with a leading +, and highlighted when the give-away is 1 g or more. |
| Method | How the weight was entered: a green ⚖ Scale pill for a live scale reading, or an amber Preset / Manual pill for a preset tap or a typed weight. Lines from before method tracking show —. |
If there were no heavy pours in the period, the table shows "No weigh-heavy give-away in this period."
The whole row is clickable and the Receipt # is a direct link — both open the order detail page, where you can see the full sale and the dispensed weight on each line (see Order Management).
Sorting the table
Every column header is sortable. Click a header to sort by that column (Date/Time, Receipt #, Budtender, Product, Charged, Dispensed, Free grams, or Method); click again to reverse the direction. Sorting runs in the browser on the rows currently loaded.
More detail: scale usage by budtender
Scale Usage by Budtender
Above the transaction table, a Scale usage by budtender summary shows how often each clerk's weighed lines actually came off the scale versus a preset tap or a typed weight — a quick way to spot anyone bypassing the scale:
| Column | Description |
|---|---|
| Budtender | The clerk. |
| ⚖ Scale | Count of their weighed lines captured from a live scale reading. |
| Preset | Count added by a bare preset-button tap. |
| Manual | Count with a hand-typed weight. |
| Scale % | Share of their tracked lines that came off the scale — color-coded green (≥ 80%), amber (≥ 50%), red (below 50%). |
Rows are sorted worst scale-percentage first, so the budtenders leaning on presets/manual entry rise to the top. It counts every weighed line from completed sales in the date range, not just heavy pours. Only lines with a recorded entry method count toward the rate — older lines from before method tracking are excluded so they don't skew the percentage. The summary only appears when there's tracked usage in the window, and it always shows every budtender (the Budtender filter doesn't narrow it).
A weighed line entered by preset or by hand has no real pour behind it, so its give-away is whatever was typed — not what hit the scale. A consistently low Scale % means a budtender is skipping the scale, which both undercuts give-away accuracy and is worth coaching on.
More detail: filters and exporting
Filtering the Report
A filter bar sits above the summary cards:
- Quick presets — Today, This Week (Monday to today), Last Week, This Month, and Last Month.
- Custom range — pick a Start date and End date.
- Budtender — limit the report to a single budtender, or leave it on All budtenders. The dropdown lists only the budtenders who actually gave away product in the selected window.
Set the filters and click Apply. By default the report opens to the current month (the first of the month through today) with all budtenders included.
The selected budtender narrows the summary cards, the transaction table, and the CSV export — so you can pull one person's give-away for a coaching conversation. The Scale usage by budtender table is the exception and always lists everyone.
Exporting to CSV
Click Export CSV in the report header to download the transaction-level detail for the selected date range and budtender filter. The file is named give-away-<start>-to-<end>.csv and contains one row per heavy pour with these columns:
- Date/Time, Receipt #, Budtender, Product, Charged (g), Dispensed (g), Free grams, and Weight Method (Scale / Preset / Manual, or
-for untracked lines).
More detail: troubleshooting and best practices
Troubleshooting
The report is empty / "No weigh-heavy give-away in this period."
- No heavy pours were recorded in the date range. This is the expected result when every weighed line was poured on target or light.
- No dispensed weight was recorded. Lines only count when a dispensed weight above the charged weight is recorded at the register. Confirm the scale is connected and that weigh-heavy is set up (see Scales).
- The date range is too narrow or set to a period before weigh-heavy was set up.
I don't see the report card at all.
- The scale feature is not switched on for your store, so the card never appears.
The numbers look smaller than expected.
- Only completed sales count. Held, voided, or in-progress carts are excluded.
- Pours that were exactly on target or under the charged weight contribute zero — only true overage is counted.
Best Practices
A persistently high "Total given away" usually points to a habit of over-pouring. Use the Budtender filter to see who is giving away the most, sort the table by Free grams to find the heaviest pours, and review the report weekly to coach budtenders toward landing on the charged weight.
- Watch the high-value items. A gram of give-away on a premium product costs far more than a gram on a value product. Sort by Product (or filter by budtender) and cross-reference against Sales Report — Profit tab to translate free grams into lost margin.
- Export and trend it. Pull the CSV month over month to see whether pour discipline is improving.
- Tune the weigh-heavy threshold. The Weigh-heavy threshold (g) setting (under Settings → Edit Settings → Hardware & System tab) controls how far over a tier a budtender may pour while still charging the tier price. Setting it to
0turns weigh-heavy off. See Scales.
What's Next?
- Scales — Set up the deli scale and the weigh-heavy workflow that feed this report.
- Sales Report — Profit tab — Turn free grams into lost margin.