🚧 This site is under construction. Content and features are being added. Stay tuned! 🚧

πŸ“Š Budget & Reforecast Automation

This solution automates the end-to-end workflow for annual budgeting and quarterly reforecasting across 400+ tenants and 100+ commercial buildings, syncing inputs from leasing and accounting teams.


βœ… Business Impact


🧠 It All Starts With Year 1 Leasing Budget

At the heart of this automation is the Year 1 leasing forecast β€” a dynamically built model combining:

This leasing engine is fully detailed in Leasing Pipeline β†’, and forms the backbone for all budget and reforecast workflows.


πŸ”— Explore More

Follow along as I share how to automate the full budgeting lifecycle β€” from leasing assumptions to actuals alignment to executive-ready scenarios.


πŸ”„ Syncing Budget & Reforecast Without Rebuilding

Each year, two tasks need to happen in sync:

Thanks to this setup, we never rebuild from scratch. Instead, we reuse the same hybrid model by:

The overlay logic uses the exact same core process from Year 1:

🧩 Hybrid Workbook β€” One Model, Two Purposes

Rather than build two separate files, I created a single Excel-based engine that serves both:

Accountants use Power Query to pull actuals and material changes from ABF, while Leasing inputs feed Python-powered projections. The result:

Process Data Tools What Tools Do Consolidation Outputs Objectives
Budget (2026–2030) Database of in-place leases SQL + Athena Clean, project, and load rent data Excel Workbook
(Syncing Budget & Reforecast)
Scenario Analysis, Flashback Results Minimize Rework
Shared Process Leasing Assumptions
(Renewals, TI, Downtime)
Python + xlwings Inject leasing assumptions, Read/Write Excel Unified Dashboard Seamless Integration
Reforecast (2025–2029) ABF (Final + IPP Budget Books) Python + Power Query Combine Queries & Connection Variance vs Original Budget Frequent/Quarterly Reforecast

βš™οΈ What Powers This Automation

Component Purpose
SQL + Athena Pull clean rent roll, charge steps, and property-level data
Python (Pandas) Process leasing team inputs, override logic, and rent projections by month
Power Query in Excel Map ABF Final Budget vs IPP Reforecast dynamically and support column renaming
Excel Interface Allows accountants to review actuals, compare projections, and export to ABF/Yardi

πŸš€ Why It Works

All these steps make budget planning and reforecasting fully aligned β€” accountants, finance, and leasing all work off the same system with full transparency and speed.