How to reconcile cash and card sales at food truck events
Close each event day by matching three places: the cash drawer (starting cash vs counted close), the POS sales/payment-method totals for that window, and the processor payout or settlement report that eventually hits your bank. Square documents cash-drawer sessions with starting cash, cash sales, cash refunds, and expected cash; Stripe documents payout reconciliation so you can see which charges, refunds, and fees sit inside each bank deposit.
By Aaron Tomlinson · Published Jul 8, 2026 · Updated Jul 9, 2026
Source review: 4 cited sources; latest source access Jul 9, 2026. Dates match the Article schema on this page.
Operator checklist
Start a cash drawer session with a recorded starting cash amount before you open the window (Square cash drawer sessions track starting cash, cash sales, cash refunds, paid in/out, and expected cash).
Ring every sale through the POS, including cash, so the sales summary and payment-method reports have a complete baseline.
At close, count the drawer and record the actual cash when you end/close the session; compare that count to the expected cash the POS calculated.
Pull the POS sales summary and payment-methods report for the same event window. Square's sales summary includes closed sales, tips, and fees; payment methods break totals by tender type.
Compare card totals to the processor side carefully: Square's reconciliation report explains how bank transfers are derived from payments collected after fees and other adjustments; Stripe's payout reconciliation lists the charges, refunds, and fees inside each automatic payout.
If you took offline card payments, reconnect and upload them before you treat the day as final - Square stores offline payments on-device and processes them after reconnect (upload within 24 hours recommended; pending offline payments expire after 72 hours). Offline payments cannot be refunded until they have uploaded.
Match bank deposits to payout batches on a schedule. Automatic Stripe payouts can include funds from multiple transactions across days; Square notes that aligning transfer schedule and reporting day makes tracking simpler.
Assumptions to verify
Examples cite Square and Stripe official help/docs accessed 2026-07-09. Other POS/processors have different report names and settlement rules - verify your own tools.
Sales taken outside the POS (cash not rung up, side Venmo, etc.) cannot be reconciled against POS or processor reports.
This is an operating checklist for planning, not accounting, tax, or legal advice. Report metrics and payout timing change; confirm against your current dashboard.
https://squareup.com/help/us/en/article/5381-in-app-summaries-and-reports — accessed 2026-07-09 — Sales summary covers closed sales, tips, fees, and related metrics; payment methods summarize totals and fees by tender type; reconciliation report explains how bank transfers are calculated from payments collected.
https://docs.stripe.com/payouts/reconciliation — accessed 2026-07-09 — Automatic payouts can include multiple transactions; Dashboard/report/API show charges, refunds, and fees in each payout. Manual payouts are the seller's responsibility to reconcile.
This guide is educational information for planning, not legal, tax, or accounting advice. Rates and rules change; confirm against your processor's current terms and your own advisor before acting. See something wrong? Submit a correction.