You know the drill. New deal or annual plan, and someone needs a clean operating budget to NOI. You open a blank workbook, map last year’s expenses, then track how each line should move this year. The friction is not the math. It is the repetition and the sourcing. Every line needs a basis, every assumption needs a home, and the file still has to read clean for the next person. Underwriting ~5 min to run Build an Annual Operating Budget Vic prompt Use Vic to build an operating budget for a 250,000 sf office building using the current rent roll and last year's expense data. Purpose A complete operating budget is ready for underwriting or asset management in minutes instead of the 45 minutes a manual build normally requires. Inputs Prior Year Financials Required Property Type Optional Rent Roll Optional Property Details Optional Budget Year Optional Known Cost Figures Optional Staffing Plan Optional Outputs An Excel file with an editable inputs block, revenue and expense lines to NOI, each expense labeled with its escalation basis and source, plus a sourcing summary that flags every assumption. Time saved Turns roughly 45 minutes of manual work into about five minutes. How it works Run it with a simple command: "Use Vic to build an operating budget for a 250,000 sf office building using the current rent roll and last year's expense data." You can pass prior year financials as required input, then add a rent roll, property type, property details, a target budget year, known costs, and a staffing plan. You do not need every optional input, but more detail yields tighter output. The output is an Excel workbook built for underwriting and asset management. At the top is an editable inputs block so you can adjust key drivers without digging through tabs. Revenue starts from in place rents when a rent roll is provided. Expenses sit line by line, each with its own escalation basis and a dated source. That sourcing matters when you revisit the file or hand it off. There is a management fee set as a percentage of revenue, reserves by property type, and a full rollup to NOI. Under the hood, the task maps your operating statement into a standard chart of accounts and applies escalation at the line item level. Utilities can move on one driver while payroll follows another, instead of a blunt top line growth factor. The workbook keeps those choices visible. Each expense line shows how it moves and where the assumption came from, and a sourcing summary flags every assumption in one place. This is the part teams skip when they are in a rush. A budget that reads cleanly and shows its work is easier to defend in an IC memo and easier to update midyear. It also cuts the back and forth when someone asks why repairs and maintenance stepped up or why admin did not. The answers are in the file. The file is not locked. You can change inputs, tweak an escalation, or swap in a new rent roll and keep going. The Excel style follows common CRE conventions so numbers, formatting, and labels look like what your team expects. No translation step. If you are underwriting, this gets you to a first pass budget fast without dropping the discipline that usually slows you down. If you are in asset management, it gives you a clean starting point for the annual plan with a clear record of assumptions. Either way, you spend time on judgment calls, not on rebuilding the same template. Run time is about five minutes. The bigger win is consistency. Every deal or asset gets the same structure, the same sourcing, and a budget the next person can pick up without a tour.