What is Budget Fact table in data warehousing and business intelligence


Definition: Fact Budget

A fact budget is a fact table that stores budgeted (planned or forecasted) values for various business measures such as revenue, expenses, units sold, etc.


🔍 Where It’s Used:

  • Data Warehouses
  • Business Intelligence (BI) Tools
  • Financial Reporting Systems

📊 Example Fields in a Fact Budget Table:

DateDepartmentProductBudgeted SalesBudgeted Cost
2025-06-01MarketingA100,00040,000
2025-06-01SalesB150,00060,000

📌 Key Points:

  • It stores planned data (as opposed to actuals, which are stored in a different fact table like fact_sales).
  • Can be used to compare budget vs actuals for variance analysis.
  • Typically linked to dimension tables like dim_date, dim_product, dim_department, etc.

🆚 Fact Budget vs Fact Actual

AspectFact BudgetFact Actual
Type of DataPlanned/ForecastedReal/Actual Transactions
Use CaseForecasting, PlanningPerformance Tracking
Example MeasureBudgeted RevenueActual Revenue