Cash flow forecasting for sole traders and small businesses

See the months ahead before you get there.

Upload a CSV statement from your bank and EF Forecast shows your balance month by month, with a calm, clear warning if cash is heading below your safety cushion or below zero.

Ask for a trial place Try a “What if…”

EF Forecast is in final testing. The free 30-day trial will need your email address only: no card details, no password to remember.

At a glance Example business · Cushion £4,000

All clearCash stays above your £4,000 safety cushion every month to October 2027.

  • Lowest monthJan 2027 · £4,610
  • Below cushionNone
  • Below zeroNone
Example forecast, November 2026 to October 2027 Twelve monthly balances, all above the dotted £4,000 safety cushion line. The lowest point is £4,610 in January 2027 and the highest is £9,310 in October 2027. Cushion £4,000
The next six months (example)
MonthExpected balanceOutlook
November 2026£8,420Clear
December 2026£7,180Clear
January 2027£4,610Clear, closest to cushion
February 2027£5,240Clear
March 2027£6,880Clear
April 2027£7,950Clear
  • Above your cushion
  • Below your cushion
  • Below zero
Scenario planning

What if…? Test a decision before you make it.

Pick a question, fill in a figure or two, and the forecast answers straight away in plain English. Here is the kind of bulletin you will read.

Example outputs

Illustrations for a sample business. Your own verdicts depend entirely on your own figures.

  • Example outlook: settled

    What if a client pays late?

    “You are fine: cash stays above your safety cushion all the way to March 2028.”

  • Example outlook: brighter

    What if I win a new client or project?

    Add the expected payments and see each one land in the month it arrives, lifting every month that follows.

  • Example outlook: changeable

    What if I take on help?

    For example: “Starting in January dips cash below your cushion for two months. Starting in March keeps every month clear.”

  • Example outlook: settled, with timing

    What if I buy something?

    For example: “A new laptop in April leaves the year clear. Buy it in December and January slips under your cushion.”

  • Example outlook: settled

    What if I take on a new regular cost?

    Add a monthly subscription or rent rise and see how it adds up over the year, not just this month.

  • Example outlook: stormy if fees fall

    What if my fees go up or down?

    Test a price change either way. A steep drop shows exactly which month would go below zero, long before it happens.

Your real figures stay exactly as they are

Scenarios are a sandbox. They never change your real books or bank figures, so you can try as many as you like and simply clear them away.

How it works

Three steps, no spreadsheet.

  1. Download a CSV from your bank

    If your bank offers a statement download as a CSV file, that is all EF Forecast needs.

  2. Upload it

    Drop the file in and set your safety cushion: the lowest balance you are comfortable holding, in pounds or euros.

  3. See your months ahead

    Your balance appears month by month in traffic-light colours, with a verdict at the top telling you how things look.

Works with any bank that offers a CSV download. Nothing has direct access to your bank account.

Your data is safe

Your statements are yours, and you stay in charge of them.

Handing over bank figures should never feel like a leap of faith. Here is how EF Forecast looks after them, in plain English.

Read the full privacy and data page

GDPR compliant
Your data is handled in line with GDPR.
Our own server
Uploaded statements are stored on our own server.
Delete it yourself
Remove your account and every uploaded statement at any time, in one click, without asking anyone.
No bank access
You upload a file. Nothing has direct access to your bank account.
Scenarios are separate
“What if…” plans never touch your real figures.
Elaine’s story

Built to run a children’s music school’s books.

Elaine is based in Ireland and looks after the finances of a children’s music school in France. As the finance professional of the partnership, she designed this tool to manage the school’s books.

It worked so well that she and her partner are now turning it into a service for other small businesses and sole traders.

The EF in the name is simply Elaine’s initials. More about Elaine

Elaine’s initials, and the name of the tool she built.
Pricing

Try it free for 30 days.

After the trial, EF Forecast will be a small monthly subscription, priced in pounds and euros. We are still settling the exact figure and will publish it here before anyone is asked to pay.

We are in final testing now, with our first beta testers starting shortly. Trials are not open to the public yet, so for now you can ask for a trial place using the enquiry form.

  • Free trial

    £0 / €0

    30 days, every feature. Email address only, no card details, passwordless sign-in.

  • Monthly subscription

    To be confirmed

    A small monthly fee in GBP or EUR. Delete your account yourself, any time.

Questions

Things people ask first.

Which banks does it work with?

Any bank that offers a statement download as a CSV file.

Does it connect directly to my bank account?

No. You upload a file, so nothing has access to your account. Direct bank connections are something we may add in future, and we will tell newsletter subscribers if and when they arrive.

Do I need a card to start the trial?

No. The 30-day trial needs only your email address. You sign in with a link sent to that address, so there is no password to remember.

Will a “What if…” scenario change my real figures?

Never. Scenarios sit alongside your forecast and leave your real books and bank figures untouched.

Can I delete my data?

Yes, yourself, at any time. One click removes your account and every statement you have uploaded. See Privacy and data for the detail.

Does it handle euros as well as pounds?

Yes. Set up your forecast in GBP or EUR to match your account.

Is there a French version?

Not yet. A French version is planned. Join the newsletter below to hear when it is ready.

What happens when the trial ends?

You choose whether to subscribe. Because we never ask for card details during the trial, nothing can be charged without you deciding to go ahead.

Keep me posted

Hear about the French version and new features.

An occasional, short email when something worthwhile changes: the launch date, the monthly price, the French version and any plans for bank connections.

Get in touch

A question before you start, or a trial place?

Ask us anything about the forecast, your bank’s CSV files or how your data is kept, or ask for a place on the free 30-day trial.

The trial needs only an email address: no card details.