Cushion Cashflow — cash, stock and forecast on one screen
For Shopify store owners

Your cash, your stock and your forecast don't talk to each other.

Every reorder is a cash decision, sized off a forecast — and you're making it across three tools that can't see each other. Cushion is the one screen where all three finally meet. Built by a Shopify store owner who got sick of guessing.

3 days free. Two minutes to set up. Nothing charged today. Look inside the app

✓ Cashflow + stock + forecast, one place ✓ Read-only — it can't touch your money ✓ Set up in two minutes
Cushion Rebuilt 06:02 this morning
7.4 wksRuns thin w/c 16 Nov
$184,220▲ $12.4k vs last week
$63,9109 need approval
$31,880Week 7

Cushion — next 13 weeks

Bank actuals + every committed payment
Thin
W1W2W3W4W5W6W7 W8W9W10W11W12W13
The real problem

Three tools. Three blind spots. One decision sat right in the middle.

Each of these is decent at its own job. None of them can see the other two — and the choices that make or break your year live in the gaps between them.

Tool 01

Your cashflow sheet

Knows

  • What's in the bank today
  • Bills due and payroll dates
  • What cleared last week

Can't see

  • That $48k of stock is about to be ordered
  • What you're actually going to sell
Tool 02

Your inventory planner

Knows

  • Units left and weeks of cover
  • Lead times and reorder points
  • What's on the water

Can't see

  • Whether you can afford the reorder it just told you to place
  • That paying for it drops you to two weeks of cash
Tool 03

Your sales forecast

Knows

  • Growth trend and seasonality
  • Subscriber base and churn
  • What a good November looks like

Can't see

  • That you run out of stock on 12 September
  • What funding that growth costs in cash

Every reorder is all three at once.

Buying stock is the biggest cash decision you make each month, sized off a forecast, paid on supplier terms. It is one decision — and you're making it in three tools that have never met. Cushion is the screen where they do.

What it costs you

This is what the
disconnect actually does.

When three tools each hold a third of the answer, your decisions get expensive.

Inventory Stock level ▾
1,240 units
Total stock
Reorder now
Stock will run low
in 2 weeks
Forecast Predicted sales ▾
+62%
vs. last month
Peak month:
November
Cash Available cash ▾
$48,200
Total available
Hold
Planned orders will
reduce cash to 2 weeks
runway
The result?
$38,200
held back last quarter

Three tools.
Three different answers.

The cost of a disconnected stack.

Cushion connects the numbers before you make the call.
Who built it

I built this for my own store, because nothing on the app store did the job.

I run a Shopify store selling mystery football shirt boxes. Stock in three markets, a subscription base, suppliers on different terms, money moving in four currencies. Not a finance guy. Just a founder who kept getting surprised by his own bank account.

For years I did what everyone does. A cashflow spreadsheet in one tab. Stock levels in another. A sales forecast in a third. Every decision that mattered meant reading all three and doing the joining up in my own head — usually on a Sunday night, usually wrong.

"I had three tabs open and the answer wasn't in any of them."

And it was always the same decision that caught me out: how much stock to buy. That's a cash question wearing a stock question's clothes, priced off a forecast. I couldn't find anything that would answer it, because answering it properly needs all three at the same time — and every tool on the app store only does one.

So I built the thing that joins them. It reads my books, my store, my subscription platform and my bank, then models the next 13 weeks properly — payroll on payroll dates, VAT on VAT dates, supplier terms as they actually are rather than as they're written. Now the stock number and the cash number are on the same screen, and the reorder is just obvious.

It changed how I run the business. Reorders happen on a number. Payment runs get approved in minutes. I stopped being surprised. Enough store owners have asked me for it that I've packaged the whole thing up — and made it work with whatever stack you're already on, not just mine.

StoreShopify
MarketsUK · EU · US
ModelBoxes + subs
CurrenciesFour
BuiltFor myself, first
Running sinceEvery morning
Integrations

Whatever you already run on.

Cushion connects to the tools behind your store, finances and cashflow — so you don't have to change your stack.

Accounting
Banks & Payments
Stores & Marketplaces

+ more

Don't see yours?If it has an API or can export a CSV, we'll wire it up during setup.

How it works

Live by the end of the day.

01

Connect your data

Link your existing tools in minutes.

ShopifyShopify
XeroXero
BarclaysBarclays
QuickBooksQuickBooks
StripeStripe
+More
02

Set assumptions

Tell Cushion how your business works.

Payroll VAT Lead times Supplier terms More
03

Open it every morning

See your cash position, stock position and 13-week forecast in one place.

$184,220
$97,430
$31,880
Look inside

Four screens. One loop.

This isn't three tools in a bundle. The cash view knows what stock is arriving. The stock view knows what cash you'll have. The forecast feeds both, and the planner spends what's left. Click through and see it.

Your Cushion

The screen you open first every morning. Real bank position, every committed pound in and out, and the number that matters: how many weeks of room that leaves you.

Cushion — Your CushionLast built 06:02 today
7.4 wksThin w/c 16 Nov
$184,220▲ $12.4k vs last wk
$31,880Week 7
11.4 mo▲ 0.6 mo

Cushion — next 13 weeks

Bank actuals + every committed commitment
Thin
W1W3W5W7W9W11W13

Reconciliation — bank vs model

Last 4 weeks
WeekModelActualGap
w/c 7 Sep$171,400$171,180−$220
w/c 14 Sep$166,900$166,740−$160
w/c 21 Sep$178,200$180,340+$2,140
w/c 28 Sep$184,100$184,220+$120

Cash insights

3 to look at
!Week of 16 Nov drops to 2.1 weeks. A $48,000 supplier payment lands the same week as VAT. Moving the PO out seven days keeps you above four.
✓Payroll now lands correctly. It sat a week early in the model — reconciliation caught it.
i$18,600 sitting in USD, $600 up on the day it landed.

Rolling Forecast

Sales, subscriptions and expense run-rate projected forward — then scored against what actually happened, so you know exactly how much to trust it.

Cushion — Rolling ForecastLast built 06:02 today
96.2%▲ 1.8pts vs last mo
$248,900▲ 4.1% vs forecast
3,412▲ 128 net this mo
$71,400▲ $3.2k vs last mo

Forecast vs actual — 12 months

Solid = actual · dashed = forecast
AprJunAugTodayDecFeb

Monthly breakdown

Variance vs forecast
MonthForecastActualVar
Jun$214,000$221,480+3.5%
Jul$228,000$224,110−1.7%
Aug$236,000$241,900+2.5%
Sep$239,000$248,900+4.1%

Assumptions

Yours to edit
Payroll · 28thVAT · quarterly, 7thSupplier terms · 30d Lead time · 45dSub churn · 4.2%Returns · 6.1% Ad spend · $2.4k/dayFX · spotRent · 1st
✓Churn assumption is holding. Modelled 4.2%, actual 4.0% across the last three months.

Stock & Weeks of Cover

Forward cover curves per product and per market, so reorders happen on a number instead of a nervous feeling on a Sunday night.

Cushion — Stock & CoverLast built 06:02 today
3 SKUs$61,400 to cover
7.2Target 8–12
$342,700Across 3 markets
$128,900Landing to Jan

Weeks of cover per SKU

Ordered by urgency · lead time 45 days
BoxMarketCoverWksRuns outReorder by
Football · MysteryUK
2.629 OctTodayOrder now
Football · PremiumUS
3.45 NovTodayOrder now
Rugby · MysteryUK
4.919 Nov9 OctThis week
Football · MysteryEU
8.231 Dec12 NovHealthy
Football · RetroUK
10.114 Jan26 NovHealthy
Rugby · PremiumUK
11.625 Jan10 DecOverstocked

Order book

Committed & hypothetical
SupplierValueLands
Kitbag Supply Co$48,00016 NovCommitted
Terrace Textiles$52,4007 DecCommitted
Kitbag Supply Co$28,50031 DecDraft
US fulfilment top-up$32,90014 JanDraft

What this costs you

If you wait
!Football · Mystery UK is 2.6 weeks from empty and the lead time is 45 days. Ordering today means a three-week gap. Ordering last week would have avoided it.
iRugby · Premium is overstocked at 11.6 weeks. That's $34,000 of cash sitting in a warehouse you could put behind the two SKUs about to run dry.

Payment Planner

Every outstanding bill ranked by pay priority, dropped into Friday payment runs sized to the cash you'll actually have that week.

Cushion — Payment PlannerLast built 06:02 today
9 bills$63,910 total
$41,32014 bills
$4,1802 suppliers
$142,900Cushion holds at 6.1 wks
$41,320
Friday 9 October · 14 bills
Priority A$28,400
Priority B$9,720
Priority C$3,200
Approve run

Pay priority queue

Ranked by consequence of being late
SupplierCategoryAmountDue
HMRC — VAT Q2Tax$18,40026 OctA
Kitbag Supply CoStock$10,0008 OctA
Royal MailShipping$6,24012 OctB
Meta PlatformsAd spend$3,48012 OctB
Terrace TextilesStock$2,1805 OctOverdue
Studio rentOverheads$1,90019 OctC
KlaviyoSoftware$1,30020 OctC

Waiting on you

Nothing moves until these clear
!2 bills are overdue by more than 3 days. Terrace Textiles is one of your two stock suppliers — worth clearing before the next PO conversation.
i9 bills need approval before Friday. Approve the run and your cushion still holds at 6.1 weeks.
Pricing

One number a month. Cancel whenever.

Cushion

Everything, all four screens

3 days free
$63/month after

Less than one hour of a fractional CFO. One reorder you get right pays for the year.

  • Your Cushion, Forecast, Stock and Planner
  • Every integration included — whatever stack you're on
  • Unlimited seats — your ops person and your accountant too
  • Runs behind your own login, on your own domain
  • Setup walkthrough and assumption templates
  • Custom connectors wired up free during setup
Start free trial
3 days free, nothing charged today. Connect it, set your assumptions and run it on your own numbers. If it doesn't tell you something your spreadsheet couldn't, cancel inside the first three days and you've paid nothing. After that, cancel any time.
Questions

The bits people ask first.

How is this different from a cashflow app or an inventory planner?

Those tools are good — genuinely — at the third of the problem they own. A cashflow app models your bank position but has no idea what stock you're about to buy. An inventory planner tells you to reorder without knowing whether you can afford it. A forecasting spreadsheet predicts demand it can't tell you how to fund or fulfil. Cushion's only real feature is the join: the cash view knows what stock is coming, the stock view knows what cash you'll have, and the forecast drives both. If you already own all three and enjoy reconciling them by hand every Sunday, you don't need this.

Do I have to use Xero?

No. Cushion reads whatever accounting system you already run — Xero, QuickBooks, Sage, FreeAgent, NetSuite, whatever it is. Same for subscriptions: Recharge, Skio, Loop, Bold and the rest all work. If yours isn't on the list and it has an API or a CSV export, we'll wire it up during setup at no extra cost.

Why only $63 a month?

Because the hard part is getting you to run it on your own numbers, not the price. And one wrong call costs far more: a reorder placed two weeks late becomes air freight. A tight week you didn't see becomes an overdraft fee or a supplier you've annoyed. Cushion costs less than an hour of a fractional CFO's time, and it's looking at your numbers every night rather than once a quarter.

Can it move money or change my Shopify data?

No. Every connection is read-only. It reads balances, bills, orders and sales, then models them forward. Approving and paying still happens in your bank and your accounting software, by you. There is no write access anywhere in the product.

Why not just use spreadsheets?

You can, and plenty of people do — I did for years, three of them at once. Two problems. First, a spreadsheet is a snapshot of the day you built it and it decays from there; Cushion reads live from your store, your books and your bank every night and reconciles against what actually cleared. Second, and the bigger one: three spreadsheets don't join themselves. You end up as the integration layer, doing it in your head, at the exact moment you're least able to think straight.

Do I need a developer or my accountant to set it up?

No developer. Connecting the data takes minutes. The part worth spending an afternoon on is your assumptions — payroll dates, tax quarters, supplier terms, lead times. If your bookkeeper knows those, half an hour with them will get it exact.

Does it work outside the UK?

Yes. It handles multiple markets and multiple currencies, including the FX exposure sitting in your balances. Tax is a configurable assumption, so US, EU and rest-of-world sellers map it to their own dates.

Can I cancel?

Any time, from the billing page, no phone call and no retention script. If you cancel inside the 3-day trial you're never charged at all.

Who can see my numbers?

Only the people you let in. It runs behind your own access layer on your own domain — no shared multi-tenant database, and nothing about your business is visible to me or anyone else.

Stop guessing

Your next reorder is a cash decision. Make it with all three numbers in front of you.

3 days free, then $63 a month. Your cash, your stock and your forecast on one screen.

3 days free. Two minutes to set up. Nothing charged today.

Email copied to clipboard