Organizations rely on timely and accurate financial insights to evaluate
performance, manage profitability, and plan future growth.
This project simulates an FP&A-style financial analysis, focusing on
historical performance, key financial KPIs, and short-term revenue
forecasting to support data-driven business decisions.
- Analyze historical financial performance across products and regions
- Track key revenue and profitability KPIs
- Identify trends, seasonality and performance drivers
- Forecast future revenue using machine learning
- Present insights through executive-level dashboards
The dataset represents monthly financial performance data across product categories and regions, including revenue, costs, and profit metrics.
| Metric | Value |
|---|---|
| Total Revenue | $887,917.31 |
| Total Profit | $108,803.32 |
| Total Cost | $779,114.00 |
| Gross Margin | 12.25% |
| Best Product | Technology ($338,607.46) |
| Best Region | East |
| Monthly Revenue Range | $3,610 - $47,348 |
- Total Revenue, Cost & Profit
- Month-over-Month (MoM) Growth
- Year-over-Year (YoY) Growth
- Gross Margin % by Product & Region
- Revenue Contribution by Segment
- 12 Month Revenue Forecast
- Total revenue of $887,917 generated across the analysis period
- Gross margin of 12.25% indicates significant cost optimization opportunity
- Monthly revenue ranges from $3,610 to $47,348 — highlighting strong seasonality
- Technology is the top revenue driver at $338,607 (38% of total revenue)
- Significant margin variance exists across product categories
- Furniture and Office Supplies present opportunities for margin improvement
- East region leads in profitability
- Regional performance variance suggests opportunities for targeted strategy
- Resource allocation should prioritize high-margin regions
- Clear seasonal patterns identified across months
- Q4 months consistently outperform Q1
- Revenue trend shows growth trajectory over the analysis period
- 12 month revenue forecast built using Facebook Prophet
- Model captures yearly seasonality and trend components
- Forecast indicates continued growth under current business conditions
- Confidence intervals provided for risk-aware planning
| Tool | Usage |
|---|---|
| Python | Data cleaning, EDA, forecasting |
| SQL | KPI aggregation and financial metrics |
| Power BI | Interactive executive dashboards |
| Prophet | Time series revenue forecasting |
| pandas & matplotlib | Data manipulation and visualization |
financial-performance-forecasting/
│
├── data/
│ ├── raw/ # Original dataset
│ └── processed/ # Cleaned and forecast data
├── sql/
│ └── kpi_queries.sql # FP&A KPI queries
├── python/
│ ├── data_cleaning.ipynb # Data preparation
│ ├── exploratory_analysis.ipynb # EDA and visualizations
│ └── forecasting_model.ipynb # Prophet forecast model
├── powerbi/
│ └── financial_dashboard.pbix # 3 page executive dashboard
├── reports/
│ └── *.png # Exported visualizations
└── README.md
- Invest in Technology — highest revenue segment at 38% contribution
- Target East region for expansion — strongest profitability
- Address cost structure — 12.25% gross margin signals cost optimization need
- Leverage seasonality — align inventory and marketing with peak months
- Use forecast outputs for budgeting and capacity planning
This project demonstrates the ability to combine Finance MBA thinking with end-to-end analytics execution, delivering insights suitable for FP&A, Financial Analyst, and Business Analyst roles.
Dataset sourced from a public retail sales dataset and adapted for financial analysis purposes.
---
## Commit message:
Update README with real project insights and financial metrics