Pennies are a nuisance. They slow down transactions, pile up in your drawer, and most customers would rather not deal with them. TORO’s cash rounding system handles this by automatically rounding cash transactions up to the nearest nickel (or more, if you configure it that way) and putting the difference somewhere useful — either a charity account or the customer’s virtual gift card.
But not every store wants rounding. Some prefer exact change every time. That’s fine too — you can turn the whole thing off.
The Three Modes #
TORO gives you three choices for how cash rounding works. You pick one and it applies to every cash transaction in the store.
Off #
No rounding at all. A $14.73 sale stays $14.73 and the cashier makes change for whatever the customer hands over. This is the simplest option if you don’t want TORO touching your totals.
Simple #
Every cash transaction gets silently rounded up to the nearest nickel. The extra few cents go to a charity virtual gift card that you designate during setup. The cashier doesn’t get prompted — it just happens. A $14.73 sale becomes $14.75, and $0.02 goes to the charity account.
This is the most popular option. Customers barely notice the difference, your drawer stays cleaner, and a local cause benefits from the spare change.
Advanced #
Per-customer rounding preferences. Each customer account can have its own setting — round to the nearest nickel, dime, quarter, dollar, or not at all. The rounded amount can go to a charity account or to the customer’s own virtual gift card (like a micro-savings account).
If a customer’s preferences aren’t set up yet, the cashier gets prompted during checkout to choose. You can also set store-wide defaults so new customers automatically get a rounding preference without anyone having to configure it manually.
Setting It Up #
- From the main screen, tap Dashboard
- Go to Setup > Transactions
- Click Rounding Setup
- Choose your mode: Off, Simple, or Advanced
- If using Simple or Advanced, select a Charity Account (or create one — TORO will prompt you)
- Click Save
If you pick Advanced mode, you’ll also see options for default rounding settings. Check “Apply these settings to all customers” if you want a uniform default. TORO will ask if you want to apply the defaults to existing customer accounts too.
How the Charity Account Works #
The charity account is just a regular customer account that collects the rounded-up cents. TORO auto-creates one for you the first time you open Rounding Setup (account ID “CH0000”, named “Charity Account”). You can change it to any account — maybe one named after a local organization your store supports.
The rounded amount gets added to the transaction as a virtual gift card line item tied to that charity account. It shows up in your reports, so you can track exactly how much has been collected over any period.
Per-Customer Preferences (Advanced Mode) #
In Advanced mode, you can configure each customer individually:
- Open the customer’s account in Account Information
- Click View Change Rounding Profile
- Choose the rounding increment: Nickel, Dime, Quarter, $1, $5, $10, $20, or Don’t Round Up
- Choose where the rounded amount goes: Charity VGC or Customer VGC
When “Customer Virtual Gift Card” is selected, the rounded pennies accumulate on the customer’s own gift card balance. Over time, this builds up into real store credit they can spend.
Things to Know #
- Only cash transactions get rounded. Credit card and other payment methods are never affected.
- Rounding is always up, never down. A $14.71 sale rounds to $14.75 (nearest nickel), not $14.70.
- The rounding shows on the receipt as a virtual gift card line item, so there’s full transparency.
- Switching modes doesn’t affect past transactions. If you go from Simple to Off, historical rounding stays in the books.
- You can switch modes anytime. There’s no migration or conversion needed — just pick a new mode and save.
