Skip to main content

SellTreez: Configure Transaction Rounding in POS

Written by Treez Support

Overview

SellTreez allows you to round transaction totals in POS to simplify cash handling and checkout workflows.


How to Access Rounding Settings

  1. Log in to SellTreez

  2. Navigate to the Configuration menu

  3. Select Config Page

  4. Click on Point of Sale

  5. Navigate to Rounding



Rounding Configuration Options

Under Rounding Configuration, you will see the following settings:

Rounding Mode

Choose how rounding is applied at POS checkout

  • Automatic

    • Automatically applies rounding before the ticket is completed

    • Best for: High-volume locations where speed is essential

  • Manual

    • Displays a rounding button at checkout that cashiers can click manually

    • Gives cashiers control over when to apply rounding

    • Best for: Locations that want flexibility (e.g., round only on specific transactions or only upon customer request).

  • Disabled

    • No rounding applied to transactions

    • Transactions display exact totals, including pennies

Rounding Applies To

Controls which payment methods are eligible for rounding

  • All Payment Methods

    • Rounding can be applied to every transaction

    • Supports Automatic and Manual rounding modes

  • Cash and Integrated Cashless ATM Only

    • Rounding is limited to cash-based payments only

    • Requires Automatic rounding mode

Rounding Direction

  • Round Down

  • Round Up

  • Rounding to the Nearest

Rounding Denominations

  • Nickel ($0.05)

  • Dime ($0.10)

  • Quarter ($0.25)

  • Dollar ($1.00)

Record Rounding As (SellTreez v70.4.0 or later)

Choose how the rounding difference is recorded

Discount or Fee

  • Rounding down is recorded as a discount.

  • Rounding up is recorded as a non-inventory fee.

  • The discount or fee changes the ticket total and may affect tax calculations.

  • Rounding discounts are tracked in the Sales Discount Report.

  • Rounding fees are tracked in the Sales Product Report.

Final Adjustment 🆕

  • The rounding difference is applied after all ticket calculations are completed.

  • It changes only the final amount due.

  • It does not change the underlying ticket total, taxes, discounts, or fees.

  • This option requires Rounding Direction to be set to Round to the Nearest.

  • Rounding adjustments are tracked in the Sales Product Report.

    • Each rounding adjustment is recorded as a non-inventory ticket line.

    • Rounding represents the final rounding difference and Total Collected is the gross receipts plus the rounding adjustments.

Use Final Adjustment when rounding should change the amount collected without changing the ticket’s calculated sales or tax amounts. This configuration is recommended for Arizona operators.


How Rounding is Applied

Round Down

  • Recorded as an item-level discount distributed across all items on the ticket

  • Decreases the final total

  • Decreases taxes if cannabis taxes are calculated after discounts

  • Tracked in the Sales Discount Report

Round Up

Round to the Nearest

  • Determines whether to round up or down

  • If exactly halfway between two values, rounds to the nearest even value to keep totals balanced over time (Bankers Rounding).

  • Can be configured to record as discount and fee, or a final rounding adjustment.

Nearest (Bankers Rounding) Examples:

Nickel ($0.05)

  • $10.025 → $10.00

  • $10.075 → $10.10

Dime ($0.10)

  • $10.05 → $10.00

  • $10.15 → $10.20

Quarter ($0.25)

  • $10.125 → $10.00

  • $10.375 → $10.50

Dollar ($1.00)

  • $10.50 → $10.00

  • $11.50 → $12.00

How Cash-Only Auto Rounding Works at Checkout

Required Configurations

  1. Rounding Mode = Automatic

  2. Rounding Applies To = Cash and Integrated Cashless ATM Only

Select Checkout or Pay on a sale from POS to navigate to the payment screen:

  • Rounding is not applied automatically when entering the POS payment screen

  • The payment screen displays the rounded Cash Total on the right beneath the original unrounded Total. The Balance reflects the current amount due without rounding. The Cash Total is used once cash payment is confirmed.

    • Example: Total and Balance: $30.78 | Cash Total: $30.80 (+$0.02)

  • All preset cash tender buttons are generated based on the cash rounded total

  • The ticket closes using the cash rounded total when:

    • A preset cash tender button is tapped

    • A Custom "Other" cash amount is entered via the pin pad for the full balance

    • Integrated Cashless ATM is initiated

  • Change due is calculated from the rounded total

  • The rounding difference (recorded as a discount, fee, or final rounding adjustment) is reported with the completed sale as normal

  • Partial (Split) Payment: If a transaction is split between cash and any non-cash payment method, auto rounding does not apply. The ticket closes using the standard unrounded total with no rounding difference recorded.

Additional Notes

  • Rounding is applied after entering POS checkout, not while building the cart

  • Rounding is preserved when leaving POS checkout without completing the sale

  • Rounding that was previously applied is automatically removed if the cart is updated by changing the products, discounts, or any other updates that can impact the current amount due

  • Re-entering POS checkout allows rounding to be applied again if the current order total is no longer rounded

  • Rounding can only be applied once per transaction

  • Rounding can only be applied within the POS

  • Rounding application is not currently supported through the External Ticket API

  • Rounding is not applied if the order total already matches the selected rounding denomination

  • Review tax settings before enable rounding


How To Configure the Round Up Fee as Taxable

By default, the system-generated Round Up Fee is non-taxable. The configuration for Record Rounding As must be set as Discount or Fee for the round up difference to be set as taxable. Rounding recorded as a Final Adjustment will not change taxes.

If your local regulations require round up fees to be taxed, you can update this in your Tax Configuration settings.

To update the tax setting:

  1. Navigate to the Configuration menu

  2. Select Config Page

  3. Click on Taxes

  4. Select Point of Sale Tax Setup

  5. Click Edit and proceed to the Medical or Adult Use tab

  6. Locate the appropriate tax label row to update and select the Applies to Products dropdown.

  7. Select the checkbox for Round Up Fee under Non-Cannabis to make it taxable

    1. Unselect the checkbox to make it non-taxable

  8. Repeat as needed for other tax labels or the Medical or Adult Use tabs

  9. Save your changes

Important
If tax is currently set to “Everything,” simply unchecking Round Up may still result in it being taxed.

To explicitly exclude it:

  1. Check Round Up Fee

  2. Then uncheck it

  3. Save changes

This ensures it is no longer treated as an “Everything" tax.

✔ Confirm by:

  • Verifying Applies to Products no longer shows “Everything”.

  • Running a test transaction in POS


Special Handling for Low Totals with Round Down

For totals under $1.00, round down applies safeguards to prevent totals from reaching $0 while still eliminating pennies:

Transaction Total

Behavior

$0.05 or less

No rounding applied. Total remains unchanged.

$0.06 - $0.10

Rounds down to $0.05

$0.11 - $0.24

Rounds to nearest $0.05 (or $0.10 if dime selected)

$0.25 - $0.99

Rounds to selected denomination (or nickel if dollar selected)


Need Help?

If you have questions about configuring your rounding options or need assistance, please contact SellTreez Support.

Did this answer your question?