{ "as_of": "2026-11-04", "verdict": "into contingency", "totals": { "budget": 21000, "line_budgets": 20000, "unallocated": 1000, "contingency": 1050, "committed": 18000, "actual": 14900, "forecast": 21000, "remaining": 0, "remaining_after_contingency": -1050, "unpaid": 4900 }, "categories": [ { "name": "Booth", "budget": 15000, "committed": 16200, "actual": 13100, "forecast": 16200, "variance": -1200, "pct_of_budget": 108, "over": true }, { "name": "Travel", "budget": 3000, "committed": 0, "actual": 0, "forecast": 3000, "variance": 0, "pct_of_budget": 100, "over": false }, { "name": "Swag", "budget": 2000, "committed": 1800, "actual": 1800, "forecast": 1800, "variance": 200, "pct_of_budget": 90, "over": false } ], "over_budget_lines": [ { "item": "Build", "category": "Booth", "over_by": 1200 } ], "bills_due": [ { "item": "Shirts", "vendor": "Printer", "amount": 1800, "invoiced": true, "due_date": "2026-11-01", "days": -3 }, { "item": "Build", "vendor": "Builder", "amount": 3100, "invoiced": true, "due_date": "2026-11-06", "days": 2 } ], "unit_costs": { "per_attendee": null, "per_lead": 210, "per_meeting": null }, "warnings": [] }