Budget Management
Path: /properties/[id]/renovation → Budget Tab
Access Level: Property Owners & Collaborators with Edit Rights
Overview
The Budget Management system is your financial control center for renovation projects. It tracks every dollar spent, compares actual costs to estimates, alerts you to overruns, and integrates seamlessly with material lists and time tracking. Whether you're managing a $20K cosmetic rehab or a $200K gut renovation, the budget system keeps you financially accountable and helps maximize ROI.
Budget Fundamentals
What is a Renovation Budget?
A renovation budget is a detailed financial plan that includes:
Line Items:
- Individual tasks or purchases
- Categorized by trade or room
- Estimated and actual costs
- Status tracking
Budget Categories:
- Foundation & Structure
- Plumbing
- Electrical
- HVAC
- Drywall & Paint
- Flooring
- Kitchen
- Bathrooms
- Exterior
- Landscaping
- Permits & Fees
- Contingency (10-15%)
Financial Tracking:
- Total budgeted amount
- Amount spent to date
- Remaining balance
- Variance (over/under budget)
- Percent complete
Budget vs SOW vs Actual
Three cost layers:
- SOW Estimates - Initial planning costs
- Budget Allocated - Approved spending amounts
- Actual Costs - Real money spent
Example:
Kitchen Cabinets:
├── SOW Estimate: $4,500 (your guess)
├── Budget Allocated: $5,000 (approved amount)
└── Actual Cost: $4,875 (what you paid)
└── Variance: -$125 under budget ✅
Budget Interface
Main Budget View
Layout:
┌─────────────────────────────────────────┐
│ Budget Summary Cards │
│ [Total] [Spent] [Remaining] [% Used] │
└─────────────────────────────────────────┘
┌─────────────────────────────────────────┐
│ Quick Actions │
│ [+ Add Item] [Sync Materials] [Export] │
└─────────────────────────────────────────┘
┌─────────────────────────────────────────┐
│ Budget Line Items Table │
│ Category | Description | Budget | ... │
│ ────────────────────────────────────── │
│ Plumbing | Rough-in | $2,500 | ... │
│ Electrical| Panel | $1,800 | ... │
│ ... │
└─────────────────────────────────────────┘
Budget Summary Cards
Four key metrics:
1. Total Budget
- Shows: Sum of all allocated line items
- Formula: Σ(Budget Amount for each item)
- Updates: When items added/edited
- Click action: Show budget breakdown by category
2. Total Spent
- Shows: All actual costs incurred
- Sources:
- Manual actual cost entries
- Linked material lists (auto-synced)
- Time entries × labor rates
- Color coding:
- Green: <80% of budget
- Yellow: 80-95%
- Red: >95%
3. Remaining Budget
- Shows: Budget - Spent
- Formula: Total Budget - Total Spent
- Interpretation:
- Positive (green): Under budget, money left
- Zero (yellow): On budget exactly
- Negative (red): Over budget, need more funds
4. % Budget Used
- Shows: (Spent / Budget) × 100
- Visual: Progress bar
- Benchmarks:
- <50%: Early stages
- 50-75%: Mid-project
- 75-90%: Late stages
-
90%: Nearly complete (or over budget!)
Creating Budget Items
Method 1: Generate from SOW
Recommended workflow:
- Complete SOW first (see SOW Guide)
- Go to Budget tab
- Click "Generate from SOW" button
- System creates budget items automatically:
- One line item per SOW task
- Categories assigned intelligently
- Estimates transferred
- Links maintained
- Review generated items
- Adjust as needed
- Approve budget
Benefits:
- ✅ Nothing forgotten
- ✅ No manual re-entry
- ✅ Perfect SOW ↔ Budget sync
- ✅ Faster setup (5 min vs 2 hours)
Method 2: Manual Entry
For standalone budget items:
- Click "+ Add Budget Item" button
- Fill required fields:
- Category: Select from dropdown
- Description: What you're buying/doing
- Budget Amount: How much allocated
- Optional fields:
- Quantity & Unit (for per-unit pricing)
- Vendor/Contractor
- Notes
- Priority level
- Click "Save Item"
Example:
Category: Plumbing
Description: Kitchen sink and faucet - Kohler K-596
Budget Amount: $450
Quantity: 1
Unit: each
Vendor: Home Depot
Notes: Undermount stainless, single hole faucet
Priority: High
Method 3: Import from Spreadsheet
For large budgets:
- Click "Import" button
- Download CSV template
- Fill in spreadsheet:
- Category
- Description
- Budget Amount
- Quantity (optional)
- Unit (optional)
- Save as CSV
- Upload file
- Review imported items
- Confirm import
CSV Format:
Category,Description,BudgetAmount,Quantity,Unit,Notes
Plumbing,Rough-in Kitchen,2500,1,job,Includes all fixtures
Electrical,Panel Upgrade,1800,1,job,200A service
Flooring,Hardwood LR/DR,4500,350,sqft,3/4" solid oak
Drywall,Patch & repair,800,1,job,All rooms
Paint,Interior 2-coat,2000,1800,sqft,SW Agreeable Gray
Budget Categories
Standard Categories
Structural & Systems:
- Foundation & Structure
- Roofing
- Plumbing
- Electrical
- HVAC
- Insulation
Interior:
- Drywall & Paint
- Flooring
- Kitchen
- Bathrooms
- Doors & Trim
- Appliances
Exterior:
- Siding & Exterior
- Windows & Doors
- Landscaping
- Driveway & Walkways
- Deck/Patio
Admin:
- Permits & Fees
- Inspections
- Design/Architect
- Contingency (10-15%)
Category Budgeting Rules
Typical allocation percentages:
| Category | % of Total | Example ($100K) |
|---|---|---|
| Kitchen | 20-25% | $20K-$25K |
| Bathrooms | 15-20% | $15K-$20K |
| Flooring | 8-12% | $8K-$12K |
| Paint/Drywall | 8-10% | $8K-$10K |
| Plumbing | 5-8% | $5K-$8K |
| Electrical | 5-8% | $5K-$8K |
| HVAC | 5-8% | $5K-$8K |
| Exterior | 5-10% | $5K-$10K |
| Permits/Fees | 2-4% | $2K-$4K |
| Contingency | 10-15% | $10K-$15K |
Adjustments by market:
- High-end market: +20-30% on kitchens/baths
- Mid-market: Standard allocations
- Budget market: -10-15% on finishes
Tracking Actual Costs
Manual Entry
For contractor invoices, receipts:
- Find budget line item
- Click "Edit" or click actual cost field
- Enter amount paid
- Add payment details:
- Date paid
- Check number / transaction ID
- Vendor/contractor
- Invoice reference
- Upload receipt photo/PDF (optional)
- Save actual cost
Best practices:
- Enter costs same day paid
- Keep digital receipts attached
- Note payment method
- Track partial payments
Material List Sync
Automatic cost tracking:
When you link a material list to a budget item:
- Create or link material list (see Materials Guide)
- Add items to material list with costs
- Material costs auto-sync to budget "Actual Cost"
- Budget updates in real-time
- Variance calculated automatically
Example:
Budget Item: Kitchen Cabinets - $5,000 allocated
Linked Material List: "Kitchen Cabinet Materials"
├── Upper cabinets: $1,200
├── Lower cabinets: $2,100
├── Hardware: $180
├── Hinges & slides: $95
└── Total: $3,575
Budget shows:
Allocated: $5,000
Actual: $3,575
Variance: -$1,425 (under budget) ✅
Time Entry Integration
Labor cost tracking:
If you enable time tracking:
- Log hours worked on tasks
- Set labor rate (in settings or per entry)
- Labor costs = Hours × Rate
- Automatically added to budget actual costs
- Tracks DIY time value (sweat equity)
Example:
Budget Item: Paint Living Room - $800 allocated
Time Entries:
├── Day 1: 6 hours prep @ $30/hr = $180
├── Day 2: 8 hours painting @ $30/hr = $240
├── Day 3: 4 hours trim @ $30/hr = $120
└── Total labor: $540
Materials (linked list): $195
Budget shows:
Allocated: $800
Actual: $735 ($540 labor + $195 materials)
Variance: -$65 (under budget) ✅
Budget Line Item Details
Full Item View
Click any budget item to see expanded details:
Basic Information
- Category: Which trade/area
- Description: What's being done
- Status: Not Started, In Progress, Complete
- Priority: Critical, High, Medium, Low
Financial Details
- Budget Amount: Allocated funds
- Actual Cost: Money spent
- Variance: Budget - Actual
- % Complete: Progress toward completion
Quantity & Unit Pricing
- Quantity: How many units
- Unit: Each, sq ft, linear ft, job
- Unit Cost: Price per unit
- Total: Quantity × Unit Cost
Vendor & Payment
- Vendor/Contractor: Who's providing
- Contact Info: Phone, email
- Payment Terms: Net 30, COD, 50% deposit
- Payment Status: Unpaid, Partial, Paid
Links & Attachments
- SOW Link: Connected scope item
- Material List: Linked materials
- Time Entries: Labor hours
- Documents: Invoices, receipts, quotes
- Photos: Product photos, receipts
Tracking
- Created Date: When item added
- Created By: User who added
- Last Modified: Recent change date
- Modified By: Who made change
Budget Analysis Tools
Variance Tracking
Understanding variance:
Negative variance (green):
- Under budget
- You spent less than allocated
- Extra funds available
- Example: Budgeted $1,000, spent $850 = -$150 variance ✅
Zero variance (yellow):
- On budget exactly
- Spent what was allocated
- No over/under
- Example: Budgeted $1,000, spent $1,000 = $0 variance
Positive variance (red):
- Over budget
- You spent more than allocated
- Need additional funds
- Example: Budgeted $1,000, spent $1,200 = +$200 variance ❌
Budget vs Actual Chart
Visual comparison:
Bar chart showing:
- Blue bar: Budgeted amount
- Orange bar: Actual spent
- Gray bar: Remaining
Per category view:
- See which categories over/under
- Identify problem areas
- Reallocate funds as needed
Interpretation:
- Orange > Blue: Over budget (investigate)
- Orange < Blue: Under budget (good!)
- Orange ≈ Blue: On target
Burn Rate Analysis
How fast are you spending?
Calculation:
Burn Rate = Total Spent / Days Elapsed
Daily Burn Rate = $/day
Weekly Burn Rate = $/week
Projections:
Days Remaining = (Total Budget - Spent) / Daily Burn Rate
Projected Completion Date = Today + Days Remaining
Projected Final Cost = Spent + (Burn Rate × Days Remaining)
Example:
Budget: $100,000
Spent: $45,000
Days elapsed: 30 days
Days remaining: 30 days (60 day project)
Burn rate: $45,000 / 30 = $1,500/day
Projected final: $45,000 + ($1,500 × 30) = $90,000
Result: Under budget by $10,000 ✅
Category Performance
Compare categories:
Table showing:
- Budget allocated per category
- Actual spent per category
- Variance per category
- % of total budget
- Status
Example:
| Category | Budget | Actual | Variance | % Total | Status |
|---|---|---|---|---|---|
| Kitchen | $25,000 | $27,500 | +$2,500 | 25% | ⚠️ Over |
| Bathrooms | $15,000 | $14,200 | -$800 | 15% | ✅ Under |
| Flooring | $10,000 | $9,500 | -$500 | 10% | ✅ Under |
| Paint | $8,000 | $8,000 | $0 | 8% | ✅ On target |
| Plumbing | $7,000 | $7,800 | +$800 | 7% | ⚠️ Over |
| Total | $100K | $98K | -$2K | 100% | ✅ |
Budget Alerts & Warnings
Alert Types
Budget Overrun Alert (Red)
Triggers when:
- Line item >15% over budget
- Total project >95% spent
- Category exceeded by >20%
Actions:
- Shows red banner
- Email notification (if enabled)
- Requires acknowledgment
- Suggests reallocation
Approaching Budget Alert (Yellow)
Triggers when:
- Line item 90-99% spent
- Total project 85-94% spent
- Category approaching limit
Actions:
- Shows yellow warning
- Suggests review
- Recommends cost controls
Under Budget Note (Blue)
Triggers when:
- Line item complete and <85% spent
- Significant savings achieved
- Extra funds available
Actions:
- Shows savings amount
- Suggests reallocation
- Update contingency
Managing Overruns
When line item goes over budget:
-
Investigate Why:
- Underestimated initially?
- Scope creep?
- Unforeseen issue?
- Material price increase?
-
Document Reason:
- Add note to line item
- Upload supporting docs
- Create change order (if contractor)
-
Options to Address:
- Reallocate: Move funds from under-budget items
- Reduce Scope: Cut non-essentials elsewhere
- Increase Budget: Add more capital (last resort)
- Accept Overrun: Eat the cost
-
Update Projections:
- Recalculate total project cost
- Adjust remaining budget items
- Update lender/investors
Reallocation example:
Kitchen over by $2,500
Options:
├── Reduce landscaping budget by $2,500
├── Use $2,500 from contingency fund
└── Scale back master bath finishes by $2,500
Advanced Budget Features
Contingency Management
What is contingency?
- Reserve fund for unknowns
- Typically 10-15% of budget
- Used for unexpected costs
- Not for scope changes
How to use:
- Set contingency % in settings (default 10%)
- System creates "Contingency" category
- Calculates as % of total
- Track contingency usage
- Report remaining contingency
When to use contingency:
- Unforeseen structural issues
- Code violations discovered
- Hidden damage (rot, mold, pests)
- Material unavailability → upgrade
- Emergency repairs
When NOT to use:
- Scope changes (owner decisions)
- Design upgrades
- Additional features
- Poor planning
- Contractor mistakes
Budget Locking
Prevent accidental changes:
- Go to Budget Settings
- Enable "Lock Budget"
- Choose lock level:
- Soft lock: Warnings on changes
- Hard lock: No edits allowed
- Admin lock: Only admins can edit
Use cases:
- After lender approval
- During draw request
- Final accounting period
- Project complete
Unlock options:
- Temporary unlock (24 hours)
- Unlock with password
- Admin override
Budget Templates
Save and reuse:
- Complete successful project
- Go to Budget tab
- Click "Save as Template"
- Name template
- Adjust costs for typical project
- Save template
Template types:
- Cosmetic Rehab Template
- Heavy Renovation Template
- Kitchen Remodel Only
- Bath Update Only
- Flooring Replacement
- Exterior Refresh
Using templates:
- New project → Budget tab
- Click "Load Template"
- Choose template
- Adjust costs for current property
- Modify as needed
- Save budget
Integration with Other Systems
SOW Integration
Bidirectional sync:
SOW → Budget:
- SOW task created → Prompts budget item
- SOW estimate changes → Budget updates
- SOW task deleted → Budget item flagged
Budget → SOW:
- Budget item over → SOW shows warning
- Actual cost logged → SOW variance shown
- Budget complete → SOW task can close
Material Lists Integration
Automatic cost sync:
- Link material list to budget item
- Add materials with costs
- Costs automatically flow to budget
- Real-time updates
- Variance tracked automatically
Sync button:
- Click "Sync Materials" in budget
- Updates all linked items
- Recalculates totals
- Shows sync timestamp
Time Tracking Integration
Labor cost capture:
- Enable time tracking
- Set default labor rate
- Log hours per task
- Hours × Rate = Labor Cost
- Automatically added to budget actuals
DIY value calculation:
- Track your own hours
- Shows sweat equity value
- Increases ROI for cash-out
- Tax deduction potential
Calendar Integration
Payment scheduling:
- Set payment due dates
- Create calendar reminders
- Track payment deadlines
- Alert for overdue payments
Milestone draws:
- Link budget to milestones
- Track milestone completion
- Request lender draw when ready
- Document completion costs
Export & Reporting
Budget Reports
Available reports:
Summary Report (1 page)
- Total budget vs actual
- Category breakdown
- Top variances
- Budget health score
- Use: Quick updates, investor emails
Detailed Budget Report (Multi-page)
- Every line item
- Full cost breakdown
- Variance analysis
- Payment history
- Use: Lender draws, final accounting
Category Report
- Focus on one category
- All line items in category
- Category subtotals
- Variance details
- Use: Trade contractor summary
Variance Report
- Only items with variance
- Over budget items highlighted
- Recommendations
- Reallocation suggestions
- Use: Budget meetings, problem-solving
Export Formats
PDF:
- Professional formatting
- Charts and graphs
- Print-ready
- Email-friendly
- Use: Lender submissions, investor updates
Excel:
- All data in spreadsheet
- Formulas preserved
- Pivot tables
- Customizable
- Use: Detailed analysis, accounting
CSV:
- Raw data export
- Import to other systems
- Accounting software
- Tax preparation
- Use: QuickBooks, Xero integration
Best Practices
Budget Setup
- Start with SOW: Generate budget from completed SOW
- Add 10-15% Contingency: For unknowns
- Get Contractor Bids: Validate estimates
- Be Realistic: Don't underestimate
- Include All Costs: Permits, fees, inspections
Budget Tracking
- Update Daily: Log costs same day
- Sync Materials Weekly: Keep costs current
- Review Variance Monthly: Catch issues early
- Reallocate as Needed: Be flexible
- Document Changes: Note why costs changed
Budget Communication
- Weekly Updates: Share with team
- Alert on Overruns: Immediately notify stakeholders
- Monthly Reports: Full summary to investors/lender
- Explain Variances: Why over or under
- Celebrate Savings: Recognize coming in under budget
Troubleshooting
"Budget and Actuals Don't Match"
Check:
- Material lists synced recently?
- Time entries included?
- All invoices logged?
- Duplicate entries?
Solution:
- Click "Sync All" button
- Review each line item
- Remove duplicates
- Verify material list links
"Can't Edit Budget Item"
Possible causes:
- Budget locked
- Insufficient permissions
- Item linked to approved draw
- Project archived
Solution:
- Check lock status
- Request admin access
- Unlock temporarily
- Contact project owner
"Negative Remaining Budget"
Meaning:
- You're over budget
- Need additional funds
- Must reallocate or add capital
Actions:
- Review all overruns
- Identify non-essential items
- Reallocate from under-budget areas
- Cut scope if necessary
- Secure additional funding
Keyboard Shortcuts
Budget Tab Shortcuts
N B- New budget itemE- Edit selected itemD- Delete selected itemS- Sync material costsCtrl/Cmd + F- Find/filter itemsCtrl/Cmd + E- Export budgetG B- Generate from SOW
Related Guides
- Scope of Work ← - Generate budget from SOW
- Material System → - Link materials to budget
- Time Tracking → - Track labor costs
- Reports → - Budget reporting
- Integration → - Connect with other features
Video Tutorials
Coming soon:
- Setting up your first budget
- Tracking actual costs
- Managing overruns
- Budget reporting for lenders
Last Updated: December 8, 2025
Version: 1.0
Feedback: Was this guide helpful? Rate it at the bottom of this page.