PlanningForce is also a financial forecasting software. You can associate different types of income to your projects and identify resource costs.
Incomes may vary depending on the project (initially, at the end), you can set your cash flow to represent your reality or your future if you do project simulations.
You can also associate costs with your resources, this is essential for realistic projections. You can define the associated costs over different periods.