Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Get Our Cafe Takings Into Xero or QuickBooks Without Retyping Z-Reports?
Problems We Solve

How Do We Get Our Cafe Takings Into Xero or QuickBooks Without Retyping Z-Reports?

Social enterprise cafes retype till reports into the accounts and cannot match card payouts. We post daily takings by site and match payouts to the bank.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Social enterprise cafés and shops struggle to get till takings into the accounts because end-of-day reports are retyped, card payouts arrive net of fees and in lumps, and cash is banked days later. We post daily takings by site and category from the till into Xero or QuickBooks, match card payouts and cash deposits to the bank, and flag days that do not balance.

A folder of Z-reports

At the end of each day, the café supervisor or a trainee prints the till's end-of-day report, counts the cash, and puts both in an envelope in the safe. On Monday, the finance officer, who works three days a week, collects the envelopes from two cafés and the shop, and types each day's takings into the accounts: food, drinks, retail items, cash, card.

The card payments arrive in the bank as payouts from the card provider, net of fees, sometimes covering two or three days at once. Cash is banked on Wednesday. The finance officer spends Monday afternoon trying to make the week balance, and the day the café's till was used for the community event, with its own pricing, never quite does.

Why till takings are slow to reconcile

  • Each site's till produces a report that has to be read and retyped.
  • Card payouts combine several days and deduct fees before they arrive.
  • Cash is banked in batches that do not match single days.
  • Some sales are free or discounted meals for people referred by partners, pay-it-forward items or staff meals, which need recording differently.
  • Refunds, voids and till errors are only noticed at reconciliation.

How you treat free and discounted meals, staff meals and VAT on different items in your accounts is for your accountant. We do not give tax or accounting advice. We carry the categories they set from the till to the ledger.

What manual reconciliation costs

The finance officer's time is the main cost, and in a small social enterprise that time is scarce. Errors in retyping flow into the management accounts the board relies on.

Discrepancies are found days later, when nobody remembers what happened on the till on Thursday afternoon. Cash differences become awkward conversations with supervisors and trainees, when the problem was often a till mistake rather than anything worse.

From till to ledger automatically

What we build connects your tills to your accounting software and matches the money.

  1. Each till, such as Square, SumUp, Zettle or your café EPOS, sends daily sales by site and by category to the accounts through its API or a daily export.
  2. Categories are mapped to the income codes and tracking your accountant sets, with free, discounted and pay-it-forward items coded separately.
  3. Card payouts are broken down into the days and fees they contain and matched to the bank line.
  4. Cash counted at close is entered on the till or a short form, and each cash deposit is matched to the days it covers.
  5. Days where till totals, cash and card do not agree are flagged the next morning, while the supervisor still remembers the day.
  6. The finance officer reviews a summary and approves the entries, rather than typing them.
MoneyWhere it is matched
Card salesProvider payout, fees shown separately
Cash salesCash count at close, then the bank deposit
Free or referred mealsSeparate category, no cash expected
Refunds and voidsShown against the day they happened
Community event salesTagged to the event or site

Monday, afterwards

On Monday the finance officer opens last week's summary: fifteen trading days across three sites, all posted to Xero. Card payouts matched. One cash difference on Thursday at the library café, flagged on Friday morning; the supervisor had already added a note that a refund was done in cash but not keyed. The finance officer approves it and moves on.

The board's management accounts that month show café and shop income by site and category, taken straight from the tills.

Is this your Monday?

  • Till reports are printed and retyped into the accounts.
  • Card payouts are hard to match to days.
  • Cash differences are found days later.
  • Free and referred meals are not recorded consistently.
  • Reconciling a week takes most of a day.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will this work with our till?

Most modern tills, including Square, SumUp and Zettle, provide the data through an API or export. We check yours first and tell you honestly if it cannot.

Can you tell us how to account for free meals?

No. How they are treated in the accounts is for your accountant. We record them in the categories your accountant sets.

Do we still count cash?

Yes. Cash is counted at close as now, and the count is recorded so it can be matched to the till and the bank.

What do we need to provide?

Access to your tills and accounting software, your bank feed, and your accountant's coding for each type of sale.

Keep reading

More on Problems We Solve

Start here

Tell us how your social enterprise's trading side runs

Describe what you sell or make, where you sell it, who does the work and which part of the admin eats the most time. We will tell you what we would build and what we would leave alone, and if an off-the-shelf tool already does the job, we will point you to it.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →