Finance & Business
66,969 views
25 min · 2 min read
7 steps
Intermediate

How to create a monthly cash flow forecast for a one-person freelance business

Creating a monthly cash flow forecast helps you see when money will come in and go out so you can make smart decisions about spending, saving, and taking on work. This guide walks you through setting up a simple, realistic forecast you can update each month to avoid surprises and keep your freelance business healthy.

Verified by pleasexplain editors
  1. Step 1: Gather recent financial records

    Collect 3–6 months of bank statements, invoices, receipts, and subscription bills. Having actual numbers (payments received, average client payment times, recurring costs) makes the forecast realistic and reveals seasonal patterns.

    [Illustration: a tidy desk with a laptop, printed bank statements, and a notebook]

  2. Step 2: List all income sources

    Write down every revenue stream and how often it pays (per project, weekly, monthly). Use concrete averages — for example, 2 retainer clients at $1,200 each and 4 one-off projects averaging $750 — to estimate total monthly inflow.

    [Illustration: a notepad listing invoices and client names with dollar amounts]

  3. Step 3: Identify fixed monthly expenses

    List recurring costs that rarely change: rent $800, internet $60, accounting software $20, insurance $50. These are predictable and should be scheduled first in the cash flow timeline to ensure coverage.

    [Illustration: stacked bills labeled rent, internet, insurance on a table]

  4. Step 4: Estimate variable expenses

    Record costs that fluctuate like supplies, travel, or subcontractor fees and assign realistic ranges (e.g., $50–$300). Use the higher end for conservative planning and note months with expected spikes.

    [Illustration: receipts and a calculator with sticky notes showing ranges]

  5. Step 5: Project payment timing

    For each expected invoice, enter the date you expect to bill and the date you expect payment (e.g., invoice Jan 15, 30-day terms, paid Feb 14). Accounting for payment delays prevents false optimism about available cash on specific dates.

    [Illustration: calendar with invoice and payment dates highlighted in different colors]

  6. Step 6: Build the monthly cash flow table

    Create a simple spreadsheet with columns: date, income, expenses, and running balance. Start with your opening cash (e.g., $3,000) and update the running balance after each expected transaction to see low points and surpluses.

    [Illustration: spreadsheet view with rows for dates, income, expenses, and a green running balance column]

  7. Step 7: Review and adjust monthly

    At month end compare forecasted vs. actual and adjust assumptions for the next month (change invoice timing, client likelihood, expense ranges). Small monthly tweaks improve accuracy and reduce surprise shortfalls.

    [Illustration: person updating a spreadsheet on a laptop with a cup of coffee]


  • Keep a 1–2 month cash buffer; aim for at least enough to cover fixed expenses (e.g., $1,000–$3,000) to buy breathing room.
  • Use conservative estimates: assume 70–90% of quoted revenue will be collected within the forecast period if you have late-payer history.
  • Automate recurring inflows and outflows where possible with calendar reminders or bank rules to reduce manual errors and missed payments.
  • Color-code your spreadsheet: green for confirmed income, yellow for likely, red for unlikely to quickly spot risk areas.
  • Reforecast mid-month when you sign new work or learn of payment delays to keep the plan current.
  • Track accounts receivable aging weekly; follow up on invoices at 7, 14, and 30 days past due to shorten average payment time.

  • Do not assume all quoted projects will convert to revenue; only count signed contracts or payments received as confirmed income.
  • Avoid spending projected future income before payment clears — transfer expected receipts into a separate sweep account only after they arrive.
  • Be cautious with one-off large payments: they can mask underlying low monthly receipts and create false security if used for recurring costs.

Was this guide helpful?