Most POS quotes are built to be compared on one number: the monthly starting price. That number is the least useful thing on the page. What you actually pay comes from five or six lines, and most owners only see two of them before they sign.
I have worked in restaurants for more than 10 years, and I have watched people get surprised by their POS bill more than once. So here is how I would build an apples-to-apples spreadsheet, using Toast as the example because it is the one most independents get quoted.
A note before we start: I could not pull Toast's own pricing page for this post, so the Toast figures below come from third-party reviewers. Check every one of them against Toast's live quote before you rely on it.
Why a few dollars matter
The National Restaurant Association's 2025 Operations Data Abstract found that full-service respondents had a median income before taxes of 2.8% of sales in 2024. Limited-service respondents came in at 4.0%. You can read the National Restaurant Association's summary here.
When the median operator keeps that little of each sale, a recurring software charge you did not plan for is not a rounding error. It comes out of the same thin slice.
Build the spreadsheet: one row per cost
Open a blank sheet and make a column for each vendor you are looking at. Then fill in these rows.
1. Base software plan
This is the number everyone leads with. One reviewer lists Toast's Point of Sale plan at $69 a month, with a free Starter Kit option that carries a higher card rate. See Merchant Insiders on Toast's fees. Write down the plan, the price, and exactly what is included.
2. Add-on modules
This is where the comparison usually falls apart. Make a list of everything your restaurant actually uses: online ordering, kitchen display, scheduling, payroll, inventory, reservations, reporting. Then ask for each one by name and write down whether it is included or priced separately.
One operator-focused review says a $69 plan quietly becomes $200 to $400 a month once you add the modules most independents want. The publisher, Certus, sells a competing phone-answering service, so treat that range as indicative only, not gospel. You can read it at Certus. The point is not the exact figure. The point is that you should get your own number in writing.
3. Hardware
Hardware costs vary a lot by source, so I am not going to quote a number. Get a line-item quote for every terminal, handheld, printer and kitchen screen you need. Then ask two more questions: can you use this hardware with another software company later, and what happens to it if you leave?
Here is a real example from my own experience. I have seen an operator who paid $40 a month for each handheld and had 7 of them. That is $280 a month just to have handhelds, and the operator was paying $480 a month overall. Nobody budgets for that at the start, and it only shows up when you add up the whole bill.
4. Contract length and exit costs
NerdWallet lists Toast contracts at two to three years, notes an onboarding fee, and says Toast "locks you into long-term contracts." See NerdWallet's Toast review. The Certus review adds that contracts typically run one to three years with auto-renewal and early termination fees.
To put this in your spreadsheet, multiply the monthly total by the number of months you are committed to. Then add the cost of getting out early. A cheap monthly price with a three-year commitment is a very different decision from the same price month to month.
5. Card processing
This row is the one most likely to be bigger than everything else combined, because it scales with your sales.
One reviewer lists Toast's Point of Sale plan at 2.49% + 15¢ per in-person transaction, with the free Starter Kit at 3.09% + 15¢ and online orders at 3.50% + 15¢ (Merchant Insiders). Take your last three months of card sales and run the math at each rate. Do it separately for in-person and online.
6. One-time fees
Setup, onboarding, installation, training. Put them in a separate row and spread them across the length of the contract so they show up in the monthly comparison.

Can you pass the card fee to guests?
In Colorado, yes, with limits. A 2021 state law lets merchants add a service fee of up to 2% of the total bill, and you have to disclose it ahead of time on a sign in the premises. The same article says swipe fees generally run 1.5% to 3.5% of the transaction. That is from The Colorado Sun.
That rule was still being debated in 2026 in a bill about swipe fees and sales tax, so confirm the current rules with the Colorado Attorney General or a lawyer before you change anything. If you are outside Colorado, check your own state.
What matters for your spreadsheet is whether the software lets you do it at all. Add a row that says: can I pass the processing fee to guests, and is it a setting I control?
Where a flat price fits
I built HubPlate because I wanted a bill I could predict. It is $99 per month per location, with a $249 one-time setup, month-to-month. Orders, menu management, kitchen display, staff scheduling, payroll tools, inventory, reservations and waitlist, reporting and online ordering are all in that price.
HubPlate never takes a cut of your sales and charges no transaction fees. Card payments go through Stripe at Stripe's standard rate, and owners can choose in settings to pass that fee to guests as a service charge, so they can pay no transaction fees at all.
Toast starts lower on paper. The difference is that HubPlate is one flat price and month to month, while Toast adds many paid add-ons and is known for hardware lock-in and long-term contracts. Run both through the same sheet and see which one wins for your restaurant. For some it will be Toast. The sheet is how you find out.
If you want more on this topic, I wrote about hidden fees versus flat-rate pricing and put together a buyer's guide to choosing a POS.
The checklist: questions to ask any vendor before signing
Print this and bring it to every sales call. Get the answers in writing.
- What is the total monthly cost with every module I listed turned on?
- Which of those modules are priced separately, and what does each cost?
- What is the length of the contract, and does it auto-renew?
- What does it cost to cancel early?
- Is there an onboarding, setup or installation fee?
- What is the card processing rate for in-person, online, and keyed-in orders?
- Can I pass the processing fee to guests, and is it a setting I control?
- What hardware do I need, what does each piece cost, and do I own it?
- Can I use my hardware with another software company if I leave?
- What happens to my orders if the internet goes down?
- What does each additional handheld, terminal or location cost?
- Who trains my staff, and is that included?
Do the math once, then decide
An hour with a spreadsheet will tell you more than any sales deck. Fill in the real numbers, multiply by the contract length, and compare the totals instead of the starting prices.
If you want to see how HubPlate would look in your sheet, I am happy to walk you through it. You can book a free 20-minute demo and bring your current quote with you.
— Matthew Kobilan, Pueblo, Colorado
ENJOYED THIS PIECE?
Share it with your network and help them scale too.



