Finance Simulator

Project your financial future with detailed cash flow and asset growth simulations.

Simulator Settings

Incomes

Expenses

Assets & Cash

Idle Cash Reserves

*Surplus income calculated after expenses and investments flows here. Growth is 0%.

Investments

How It Works

πŸ’‘ Calculation Methodology

The simulator runs month-by-month calculations for the specified duration. Each month follows this precise order:

  1. Calculate total income and expenses for the month
  2. Compute monthly surplus (income - expenses)
  3. Determine investment contribution (capped by available surplus)
  4. Update cash balance (surplus - contribution)
  5. Apply monthly investment returns
  6. Add contribution to investment balance

⚠️ Negative Cash Balance

If your expenses exceed your income and cash reserves, the Cash Balance will become negative, representing unsecured debt or overdraft. This is displayed in red in the results. When cash is negative, you cannot contribute to investments.

πŸ“ˆ Investment Contributions

You can only contribute to investments if you have a positive cash surplus for the month. The actual contribution is the minimum of your target monthly contribution and your available surplus.

πŸ“Š Inflation & Growth

Expenses increase annually based on the inflation rate you specify. Income streams grow annually based on their individual growth rates. Both adjustments happen at the start of each year (except year 1).

🎯 Precision

All calculations use the decimal.js library to ensure mathematical precision without floating-point errors. This guarantees accurate financial projections.