CASHFISH FOR RESTAURANTS

Last table
cleared at eleven.
The paperwork
is still seated.

A restaurant takes its money in four-hour bursts and spends it in a hundred small invoices — produce on Tuesday, fish on Thursday, the platform's cut of every delivery order, a gas bill that autopays unread. CashFish reads the supplier bills that land in your inbox, splits delivery payouts from platform fees, watches the bank read-only, and shows what a month of service actually kept.

Independent restaurantsCafés & bistrosBars & wine barsSmall groups · 2–3 sites

Growth plan · $29/mo billed yearly ($349) · 4-day free trial · Full refund guarantee

01A night on the pass

Full tables
all month.
The bank balance shrugs.

The card machine and the bank account hold different opinions about September. The evidence that would settle it is in a drawer, on a tablet, inside a PDF and across a bank feed — and nobody itemises evidence during service.

16:40
The produce invoice arrives with the crates
It is damp by five, in the drawer by six. The price per kilo went up 11% since last Saturday and the only person who could have noticed was breaking down boxes.
19:35
The tablet chimes. The platform keeps a third.
Twenty-two delivery orders tonight at full menu price on the screen. The payout that lands on Thursday is 29% smaller, and the statement that explains why is a 14-page PDF.
23:10
The card machine says it was a good night
$4,120 on the terminal, 86 covers. The bank gets the news on Tuesday, minus fees, minus the direct debit that left at midnight.
00:15
The gas bill autopays, unread
Up 9% on last month. Nobody opens a utility bill at quarter past midnight, so the increase joins the account quietly and stays there.
+6 wks
The accountant asks for the food cost percentage
The answer is in a drawer, a tablet, a PDF and a bank feed. By the time it is assembled, the month it describes has been over for weeks.

None of this is cooking. It is the paperwork cooking throws off — and it is exactly the kind of work that should read itself in while you run the floor.

02A month of service, cut honestly

$68,400 came
through the door.
$8,900 stayed.

One month, one board. Revenue is the full width; every cost takes its slice from the left, and what is left on the right is the number the account balance has been trying to tell you.

READ FROMCard takings · Square, StripeDelivery statements · inboxSupplier invoices · inboxBank account · read-only
01
Delivery platform fees
The monthly platform statement is read the day it lands in the inbox. Fees come out as their own line, so growth on the apps is measured after the cut, not before.
−$4,840
02
Ingredients & suppliers
Every supplier invoice emailed to you — produce, meat, fish, dry goods, linen, cleaning — is extracted in under 3 seconds and queued in payables with its due date. Food and drink is $21,210 of it.
−$23,260
03
Rent, payroll & utilities
Recurring bank lines are recognised as fixed costs. When one of them moves — the utilities bill, say — the monthly budget raises a flag.
−$31,400
04
What the month kept
13% of revenue. An estimate while the last bills are unmatched, a number once they are — and readable in the first days of the month, not six weeks later.
$8,900

Revenue of $68,400 is four weeks of $12,950 in direct card takings and $4,150 in delivery orders. The forward view built from this — next month's cash, from history, open bills and recurring patterns — is an estimate and is labelled as one.

03What it does between services

Four jobs
nobody on the rota
is paid to do.

Each one runs on documents you already receive and accounts you already have. You review what it found — categories are recommended, not imposed — and correct the odd one. Nothing is typed twice.

01
Delivery income, minus the platform's cut
Payouts and statements are split into gross order value and platform fees, so growth on the apps stops flattering the top line while thinning the bottom one.
02
Costs, sorted the way a kitchen thinks
Supplier invoices, rent, payroll and utilities fall into the categories a restaurant actually reasons in — with an amber mark when one starts moving.
Ingredients & suppliers
$23,260+4%
Payroll
$16,400
Rent
$9,8000%
Utilities & other
$5,200+9%
SEPTEMBER · VS AUGUST · $54,660 IN COSTS
03
Ingredient spend as a share of revenue
Not a stock count — a purchasing view. Food and drink purchases divided by sales, tracked monthly, so a creeping percentage gets noticed in weeks rather than at year-end.
JUN → SEP0%
$21,210 of food and drink purchases against $68,400 of sales — up two points since June, which is the kind of drift that is invisible one invoice at a time.
04
Month-end without the shoebox
Revenue, ingredient spend and fixed costs are already categorised when the month closes. Days of sorting become an hour of review.
41 supplier bills · extracted4 platform statements · split112 bank lines · categorisedclosed on the 2nd
04Food cost vs sales

Food cost is a percentage.
The week is where it lives.

Supplier invoices are matched to the day they were delivered, sales to the day they were taken. Seven rows, one honest ratio — and one Saturday that needed a phone call.

14MON
CLOSEDClosed. The Monday meat order is still in the inbox, dated for Tuesday.
15TUE
$1,760$51029%Harbor Produce and Meridian Meats read on arrival · due Fri 25
16WED
$2,040$59029%Dry goods invoice, Ironwood Co · categorised without a click
17THU
$2,540$76030%Coastal Fish · matched to Thursday's service
18FRI
$3,720$1,12030%Delivery payout lands · $2,940 after the platform's $1,210
19SAT
$4,120$1,54037%Harbor Produce · +11% on the same order as last Saturday — flagged
20SUN
$2,920$73025%No deliveries. The week settles at 31%.
WEEK
$0$031%$12,950 on the terminal, $4,150 through the apps. Six supplier invoices, one delivery statement, 86 covers on the Saturday — nothing retyped.

“Food cost” here is the food and drink invoices extracted from your inbox — Harbor Produce, Meridian Meats, Coastal Fish, Ironwood Co — divided by the sales of the day they were delivered against. It is a purchasing view, not a stock count or recipe costing, which is why the Saturday jump is on the screen on Sunday morning instead of in the accountant's letter in November.

05Connections

The terminal, the inbox,
the bank — each reports in.

Bank sync covers 12,000+ banks, read-only. Every connection shows its health in settings and can be disconnected there whenever you like.

Square
Card takings arrive through the bank connection and land against the day's service.
AVAILABLE
Stripe
Deposits, vouchers and online orders taken through Stripe are matched as income.
AVAILABLE
PayPal
Occasional PayPal receipts are read the same way, so nothing sits outside the picture.
AVAILABLE
Gmail
Supplier invoices and platform statements are read on arrival — Outlook and any IMAP inbox too.
AVAILABLE
Google Drive
Bills already saved to a folder are picked up from there.
AVAILABLE
Xero
Existing books import one way into CashFish; nothing is written back.
AVAILABLE

Also Outlook, IMAP, QuickBooks (one-way import, like Xero), Dropbox, Slack and Zapier. Data is protected with 256-bit encryption; CashFish is SOC 2 Type II and ISO 27001 certified and GDPR compliant. Sell through Shopify as well? That integration is in private beta — request access.

06Read, not retyped
0%
accuracy reading supplier invoices — amount, supplier, due date
<3s
per bill extracted, with duplicates caught before they reach payables
0days
of inbox history imported at connection, then a sync every 5 minutes
2–3 days
to close a month once the sorting stops being manual — not three or four weeks
07Growth, and why

Lock up at midnight.
The month is already counted.

Growth is the plan because read-only bank sync, vendor and supplier insights, automatic payables and the business income dashboards live there — the parts that handle the invoice stack and keep delivery fees separate from direct takings. Starter stays personal; Scale's profitability by vendor can wait for the second site.

$29/month billed yearly ($349) · or $39 monthly

4-day free trial · Full refund guarantee

Your subscription begins after the 4-day trial unless canceled beforehand. Full refund guarantee within the first 4 days.

Compare all plans →
08Before service

The questions from the pass.

No. It does not run the till, take orders or count stock. It connects read-only to your bank and payment accounts and reads supplier bills and platform statements from your inbox — the money layer of the restaurant, not the service layer. Your POS keeps doing exactly what it does.

Start managing money smart.

Start managing money smart.

4-day free trial · Cancel anytime · Full refund guarantee

© 2026 CashFish Inc. All rights reserved.

CashFish

CashFish

CashFish