Microsoft Business Performance Management (BPM) suite combines budgeting, forecasting, consolidation & reporting, analysis and interactive dashboards to provide companies in different industries with a solution that is tailored to their unique requirements.