You close out SpotOn on Monday night, the daily summary shows $4,200 in credit card sales, and the deposit lands Tuesday morning at $4,073. Tuesday’s deposit is off by $108. Wednesday’s by $156. Thursday’s by $94. There’s no consistent pattern — just a different gap every single day. One SpotOn operator summarized it perfectly: “I need 3 reports just to book 1 day of sales.” Another wrote that they had “missing funds in my account” and couldn’t verify where the money went without spending an hour every morning on spreadsheets.
SpotOn’s interchange-plus pricing is the main reason your deposits don’t match your POS totals, and it’s also why the gap changes day-to-day. Add in batch timing, payment type splits, refunds, and delivery platform orders, and suddenly you need to cross-reference three different SpotOn reports to explain a single day. This guide walks through exactly why SpotOn deposits come up short, how interchange-plus pricing makes your effective rate unpredictable, and a step-by-step process to reconcile every dollar. If your mismatch involves delivery platform orders flowing through SpotOn, our general POS deposit matching guide covers the broader picture.
Why SpotOn deposits don’t match your bank account
SpotOn’s pricing model is the root cause of most deposit mismatches. Unlike flat-rate processors that charge a single percentage on every transaction, SpotOn uses interchange-plus pricing — which passes through the actual interchange fee charged by the card networks (Visa, Mastercard, Amex, Discover) plus a small markup. This gives restaurants lower effective rates on average, but it makes every day’s deposit unpredictable because the mix of card types changes.
Interchange fee variance. Visa debit transactions may cost 0.80% + $0.15. A Visa premium rewards credit card might cost 2.10% + $0.10. Amex transactions typically cost 2.30%–2.90%. Your SpotOn daily report shows $4,200 in card sales but doesn’t tell you the effective rate applied across that mix. Depending on your customer base, the same $4,200 day might cost $78 in fees on Monday and $112 in fees on Thursday. That’s why the gap between POS and bank is never the same twice.
Batch timing. SpotOn batches card transactions at a set cutoff time (usually end-of-business-day). Anything after cutoff rolls into the next day’s batch. If your restaurant stays open past midnight, orders from 11 PM–2 AM may land in the next day’s deposit, making Monday’s deposit look lower and Tuesday’s look higher than your daily report suggests.
Multi-report reconciliation. SpotOn splits reconciliation information across at least three reports: the daily sales summary, the payment type breakdown (showing the card-type mix), and the deposits/funding report. None of them shows the complete reconciliation in one place. This is why operators end up needing three reports to book one day — SpotOn makes you do the reassembly yourself.
Refunds and chargebacks. Customer refunds processed through SpotOn are deducted from the same deposit batch, not itemized separately on the daily summary. A $45 refund on Tuesday morning reduces Tuesday’s deposit without being clearly marked as a refund in most views. Chargebacks are worse — they can hit days or weeks after the disputed transaction, making them nearly impossible to match without a systematic approach.
Common SpotOn deposit discrepancies
SpotOn restaurants consistently report the same pattern of discrepancies. Here’s what to look for when SpotOn reporting deposits don’t match your bank:
Daily effective rate drift. Your contracted rate is quoted as “interchange + 0.30% + $0.10,” but your effective rate is what actually hits your account after the card mix is factored in. On most SpotOn accounts, effective rates vary between 2.1% and 2.9% day-to-day. If your month-end effective rate exceeds 3.0%, something is wrong — either your card mix is unusually premium-heavy or SpotOn is applying a higher markup than you contracted.
Delivery platform orders recorded but not paid. If you have DoorDash or Uber Eats orders flowing into SpotOn through an integration, those orders appear on your SpotOn daily report at full menu price. But SpotOn doesn’t process the payment — the delivery platform does, and it pays you separately (net of 15–30% commission) on its own schedule, typically weekly. This creates a persistent gap every day that only closes when the platform payout arrives.
Monthly fees and hidden charges. SpotOn bills monthly fees for hardware, software, and add-ons separately from daily deposits, but some merchant service fees (PCI compliance, statement fees, chargeback processing) are deducted from deposits. These show up irregularly — a month where your deposits are consistently lower than expected by $20–$50 per day may be a month SpotOn processed a hardware charge or annual fee against your funding.
Tip adjustments and batch corrections. If servers add or adjust tips after the batch has closed, SpotOn processes the adjustment in a correction batch that may arrive one or two days later. This creates small gaps that resolve themselves over a few days but look like missing money in the short term.
How to diagnose SpotOn deposit mismatches step by step
Here’s the systematic approach for reconciling a single day of SpotOn deposits against your bank:
- Pull three SpotOn reports for the day. Daily Sales Summary, Payment Type Breakdown (showing Visa/Mastercard/Amex/Discover splits), and the Deposits/Funding report. You need all three because no single report shows the complete picture.
- Identify total gross card sales. From the Daily Sales Summary, note the total card volume. Ignore cash for now — cash doesn’t flow through SpotOn Payments.
- Calculate expected processing fees. Apply the interchange-plus rate per card type from the Payment Type Breakdown. If your plan is “interchange + 0.30% + $0.10,” use industry-standard interchange rates for each card brand. A quick shortcut: multiply total card sales by 2.4% as a blended-rate estimate.
- Account for refunds processed that day. Check the refund line in the Daily Sales Summary. Refunds are deducted from the deposit, not shown as a separate bank transaction.
- Identify the expected deposit amount. Expected Deposit = Gross Card Sales − Processing Fees − Refunds − Any Monthly Fees.
- Find the actual bank deposit. SpotOn typically deposits next-day, so look at your bank statement one business day later. Weekend sales batch together and deposit Monday or Tuesday.
- Compare expected to actual. The gap should be within $1–$2 due to rounding. If the gap is larger, something is wrong. Common causes: chargebacks from a previous period, annual fees, or an interchange rate that doesn’t match your contract.
- Check delivery platform orders separately. If you run DoorDash, Uber Eats, or Grubhub through SpotOn, those orders show on SpotOn’s daily report but aren’t part of SpotOn’s deposit. Cross-reference them against platform payout reports — our DoorDash reconciliation guide covers this process in detail.
SpotOn interchange-plus pricing explained
Interchange-plus is actually better for most restaurants than flat-rate pricing — it’s just harder to reconcile. Here’s how the math works:
Interchange rate is the fee the card networks charge for each transaction. It varies by card type and transaction method. For restaurants, typical rates are:
- Visa/Mastercard debit: ~0.80% + $0.15
- Visa/Mastercard credit (standard): ~1.60% + $0.10
- Visa/Mastercard credit (rewards): ~1.90% + $0.10
- Visa/Mastercard credit (premium rewards): ~2.10% + $0.10
- Amex: ~2.30%–2.90%
- Discover: ~1.55% + $0.10
SpotOn’s markup is typically 0.30%–0.50% plus $0.10–$0.15 per transaction on top of interchange. This is your actual cost to SpotOn for processing.
On a $100 meal paid with a premium Visa rewards card on a plan priced at “interchange + 0.30% + $0.10,” the fee is 2.10% + $0.10 (interchange) + 0.30% + $0.10 (SpotOn) = 2.40% + $0.20 = $2.60. On the same meal paid with a Visa debit card, the fee is 0.80% + $0.15 + 0.30% + $0.10 = 1.10% + $0.25 = $1.35. Same sale, wildly different fees.
If you want to verify SpotOn is charging you the contracted markup (not more), our POS processing fee audit guide walks through the specific checks. Most SpotOn discrepancies boil down to one of three issues: the markup is higher than contracted, an add-on fee isn’t being disclosed, or chargebacks are being processed without clear attribution.
When SpotOn + delivery apps compound the problem
SpotOn restaurants running DoorDash, Uber Eats, or Grubhub face a compounding reconciliation nightmare. Here’s why:
Delivery platform orders appear in SpotOn at full menu price. Your daily sales summary shows a $45 DoorDash order the same way it shows a $45 dine-in order. But the $45 dine-in order deposits next day at $44 (after SpotOn fees), while the $45 DoorDash order deposits 3–5 days later at about $32 (after DoorDash’s 25% commission, plus platform processing and refund adjustments).
Multiply this across hundreds of orders per month and timelines that don’t align, and you end up with a daily gap between SpotOn’s reports and your bank that only closes weekly when the delivery platform pays out — and often not cleanly even then. Operators comparing SpotOn reports to bank deposits without accounting for delivery timelines conclude that funds are missing. They’re not missing — they’re just on a different deposit schedule controlled by a third party.
The only way to reconcile this properly is to track SpotOn orders, delivery platform orders, and bank deposits in three separate timelines and match them after the fact. This is the specific case where automated reconciliation saves hours per week.
How DeliverGuard helps SpotOn restaurants
Manually reconciling SpotOn against your bank while also tracking delivery platform payouts separately is genuinely difficult. One SpotOn operator told us their sales reports “did not balance to reality” until they built a spreadsheet combining SpotOn’s three reports with their DoorDash and Uber Eats payout data — a process that took nearly three hours per week.
DeliverGuard automates this entire workflow. Upload your SpotOn payment reports, your delivery platform statements, and your bank transaction history. The system matches every transaction across all three data sources. SpotOn processing fee variance by card type, delivery platform commissions, refund adjustments, chargebacks, and batch timing are all categorized automatically.
The result is a single reconciled view of where every dollar went. If SpotOn’s effective markup is higher than your contracted rate, you’ll see it. If a DoorDash payout shorted you relative to what flowed through SpotOn, you’ll see it. If an unexplained gap persists after all known deductions are accounted for, DeliverGuard flags it with the transaction-level evidence needed to dispute it with SpotOn or the delivery platform.
For SpotOn restaurants running delivery, this matters most: instead of needing three SpotOn reports plus three platform reports plus your bank statement to book one day, you get one reconciled view after uploading each source once.
Find out exactly where the gap is between your SpotOn reports and your bank. Free scan, no credit card required.
Run a Free ScanFrequently Asked Questions
SpotOn uses interchange-plus pricing, which means the processing fee varies by card type on every transaction. A $5,000 day with mostly debit cards costs less in fees than a $5,000 day with premium rewards cards. Your SpotOn daily report shows gross sales, but your bank deposit is net of variable processing fees, which is why the gap changes every day even when your sales are similar.
SpotOn splits reconciliation data across multiple reports: the daily sales summary, the payment type breakdown, and the deposits report. Each shows part of the picture but none shows the full reconciliation in one place. To match a single day to a bank deposit, you typically need to open all three, manually combine them in a spreadsheet, and account for interchange fee variance, batch timing, and any delivery platform orders separately.
SpotOn uses interchange-plus pricing by default. You pay the interchange rate set by Visa, Mastercard, Amex, or Discover for each card, plus a markup (typically 0.3%–0.5%) plus a per-transaction fee ($0.10–$0.15). Because interchange rates vary by card type (debit is lower, premium rewards cards are higher), your effective rate changes every day based on your customer mix.
SpotOn offers next-day funding on most plans. A batch closed Sunday night typically deposits Monday morning. Weekend sales batch together and deposit on Monday or Tuesday. SpotOn also offers an optional same-day funding add-on that deposits within hours for an additional fee. If deposits are arriving later than expected, check your batch cutoff time in SpotOn settings and confirm your bank has no holds on incoming ACH transfers.
Pull three SpotOn reports for the day in question: the daily sales summary, the payment type breakdown, and the deposits/funding report. Identify the total card volume, then subtract the variable processing fee per card type. Match the expected net to the bank deposit that arrived one business day later. If a gap remains, check for delivery platform orders recorded in SpotOn but paid by DoorDash or Uber Eats separately, and verify no refunds or chargebacks hit that day.