Free tool / Cash flow

Project cash flow calculator

A profitable job can still need funding before the client pays. Model a deposit and three delivery phases to see the cash trough between costs and collections.

No signup. Calculations stay in this browser. Default values are illustrative, not market benchmarks.

Your assumptions

Collected as the deposit, two interim payments and a final remainder.
Paid over three phases; exclude costs already paid before starting cash.
Available before the deposit; kept separate from project profit.
Percentage of the total quoted price.
Collected after phase 1 costs and before phase 2 costs.
The final payment is the remaining percentage after phase 3.
Percentage of total delivery cost, not of revenue.
Phase 3 cost is the remaining percentage.
A label only. No exchange-rate conversion.

Results

Additional funding required
2,400 USD
Lowest cash balance
-2,400 USD
Cash after all costs and collections
6,000 USD
Project gross profit
6,000 USD
Final payment after phase 3
6,000 USD

Collection and cost sequence; all amounts in your currency label
EventCash inCash outBalance
Starting cash0 USD0 USD0 USD
Deposit collected6,000 USD0 USD6,000 USD
Phase 1 costs paid0 USD7,200 USD-1,200 USD
Phase 1 payment collected6,000 USD0 USD4,800 USD
Phase 2 costs paid0 USD7,200 USD-2,400 USD
Phase 2 payment collected6,000 USD0 USD3,600 USD
Phase 3 costs paid0 USD3,600 USD0 USD
Final payment collected6,000 USD0 USD6,000 USD

Calculation

cash balance = starting cash + collections to date − costs paid to date; additional funding = max(0, −lowest balance)

Amounts and percentages are rounded for display. These are deterministic checks for your assumptions, not guarantees.

Worked example: 6,000 profit, 2,400 funding gap

A 24,000 project costs 18,000, leaving 6,000 gross profit. Collect 25% at each of four payment points and pay 40%, 40% and 20% of costs across three phases. With no starting cash, the balance reaches −2,400 after phase 2 costs. That is the extra funding needed to keep this particular payment sequence funded.

Read the sequence before reading the total

The deposit arrives first. Each phase's costs are then paid before the next milestone is collected. The final remainder arrives after phase 3. Negative balances represent a funding gap, not a simulated overdraft approval. If a payment arrives later than this sequence assumes, the actual gap can be larger.

Separate collections from invoices and profit

Use when cash is collected, not simply when an invoice is issued. This simplified three-phase plan excludes financing charges, tax, payment default, overlapping projects and within-phase timing. Read the deposit and milestone example, then use the proposal checklist to record the assumptions behind the payment plan. Starting cash changes funding need, but never changes the job's gross profit.

Frequently asked questions

Does a profitable project always have positive cash flow?

No. Costs can be paid before revenue is collected. A positive final project profit can coexist with a negative interim cash balance.

What if the client pays late?

This model assumes collections happen at the stated phase boundaries. Late payments can increase the funding gap; the tool does not estimate collection dates or default probability.

Put the next decision to work

Browse the complete resource library →

Share this calculator — inputs stay private