Overview
Kitsu’s budget management system helps you plan and track production costs for animation, VFX, and game projects. Create multiple budget versions, track actual expenses against forecasts, and analyze costs by department and personnel.Budget tracking is production-specific and requires production start/end dates to be set for accurate month-by-month cost allocation.
Accessing Budget Management
Navigate to budgets from:- Production Menu → Budget
- Requires manager or admin permissions
- Available only at production level
Budget Versions
Create multiple budget versions to compare scenarios and track changes:Creating a Budget
- Click New Version button
-
Configure budget details:
- Name: Descriptive name (e.g., “Initial Budget”, “Revised Q2”)
- Currency: USD, EUR, GBP, etc.
- Revision Number: Auto-incremented from previous versions
- Click Create to save
Version Management
- Latest Version: Default view shows most recent budget
- Version Selector: Dropdown to switch between versions
- Revisions: Versions numbered sequentially (v1, v2, v3…)
- Comparison: Compare different scenarios or track changes over time
Editing Budgets
- Select the budget version to edit
- Click Edit Budget (pencil icon)
- Modify name or currency
- Save changes
Deleting Budgets
- Click Delete Budget (trash icon)
- Type budget name to confirm
- Confirm deletion
Deleting a budget version is permanent and cannot be undone. Consider creating a new version instead.
Budget Structure
Budgets are organized by departments and personnel:Budget Entries
Budget entries represent personnel costs:Adding Budget Entries
- Click Add Entry button or + in table header
-
Fill in entry details:
- Person (optional): Specific team member or generic role
- Department: Department assignment
- Position: Artist, Lead, or Supervisor
- Seniority: Junior, Mid, or Senior
- Start Date: When this person joins the project
- Duration: Number of months on the project
- Daily Salary: Daily rate (or use salary scale)
- Click Add to create entry
Salary Calculation
Budget costs are calculated from daily rates:Salary Scale Integration
Use predefined salary scales:- Organized by department, position, and seniority
- Auto-populates daily rate based on selection
- Can be overridden per entry
- Ensures consistency across similar roles
Generic Entries
Create entries without specific person:- Leave Person field empty
- Represents planned headcount
- Useful for future hiring or TBD roles
- Example: “2x Junior Animators”
Editing Budget Entries
- Click Edit (pencil icon) on any entry row
- Modify any field
- Save changes
- Costs recalculate automatically
Deleting Budget Entries
- Click Delete (trash icon) on entry row
- Confirm deletion
- Budget totals update immediately
Month-by-Month Breakdown
Budgets display costs month by month across the production timeline:Time Periods
- Past Months: Months from production start to now (can compare to expenses)
- Current Month: Present month
- Future Months: Remaining months until production end
Monthly Costs
Each entry has:- Base Monthly Cost: Daily salary × 20 days
- Exceptions: Override specific months (e.g., vacation, part-time)
- Cell Display: Shows cost for that month if person is active
Cost Exceptions
Set custom costs for specific months:- Click on a month cell for a person
- Enter custom amount
- Saves automatically
- Useful for:
- Part-time months
- Vacation adjustments
- Ramp-up/ramp-down periods
- Bonuses or special rates
Hardware and Software Items
Hardware and software costs are distributed across department personnel working in each month.
Linked Items
Associate costs with departments:- Hardware Items: Workstations, render farm, storage
- Software Licenses: Per-seat or department licenses
- Monthly costs allocated proportionally
Cost Distribution
Item costs are distributed:- Monthly item cost split across all active personnel in the department
- If person works that month, they get a share of the item cost
- Total department item cost = sum of all personnel shares
Showing/Hiding Items
Toggle item display:- Click Show Items button
- Items appear as separate rows under each department
- Included in totals when visible
- Hidden by default for cleaner view
Expense Tracking
Compare budgeted costs to actual expenses:Loading Expenses
- Click Show Expenses button
- System loads actual time spent from timesheets
- Converts time to cost using person’s daily rate
- Displays alongside budgeted amounts
Expense Calculation
Expenses calculated from timesheets:Budget vs. Actual
View columns:- Budgeted: Planned monthly cost
- Done: Actual cost from production start to now
- Expenses: Actual time spent converted to cost
- Remaining: Budgeted cost from now to end
Variance Analysis
Identify budget overruns:- Compare expenses to done budget
- Overages highlighted (expenses > budget)
- Helps forecast final costs
- Adjust future budgets accordingly
Budget Analytics
Side panel shows visual analytics:Total Budget
Large display of overall budget amount:- Sum of all departments
- Includes hardware/software if shown
- In selected currency
Summary Stats
- X Departments: Number of departments with budget entries
- Y Entries: Total budget entries (personnel)
- Z Months: Production duration in months
Cash Repartition (Pie Chart)
Department cost breakdown:- Each department shown as pie slice
- Color-coded by department color
- Percentage of total budget
- Identify highest-cost departments
Cash Evolution (Column Chart)
Monthly spending over time:- X-axis: Months across production timeline
- Y-axis: Total cost for that month
- Visualize spending peaks and valleys
- Plan cash flow needs
Export Options
Export Budget
Generate detailed CSV report:- Click Export Budget button
- Downloads file:
budget_[production]_v[revision]_[name]_[currency].csv - Includes:
- Department breakdown
- Person entries with all details
- Month-by-month costs
- Totals and subtotals
Budget Workflows
Initial Budget Creation
-
Set Production Dates
- Define start and end dates
- Determines month-by-month timeline
-
Create First Budget Version
- Name: “Initial Budget” or “Proposal”
- Set currency
-
Add Department Entries
- Start with department heads and leads
- Add artists based on planned headcount
- Use generic entries for TBD hires
-
Set Salary Scale (if not already done)
- Define rates per department/position/seniority
- Ensures consistency
-
Review and Adjust
- Check totals against client budget
- Adjust headcount or rates as needed
- Add hardware/software costs
Tracking During Production
-
Enable Expense Tracking
- Click Show Expenses
- Review actual vs. budgeted costs
-
Monthly Reviews
- Compare month’s expenses to budget
- Identify variances early
- Adjust future months if needed
-
Update Budget Versions
- Create new version for significant changes
- Track reasons for budget changes
- Maintain audit trail
Budget Revisions
-
Create New Version
- Increment revision number
- Descriptive name (e.g., “Post-Milestone-1”)
-
Adjust Entries
- Add/remove personnel as team changes
- Update durations based on schedule changes
- Modify rates if needed
-
Compare Versions
- Switch between versions to see differences
- Export both for side-by-side comparison
- Document reasons for changes
Budget Best Practices
Realistic Planning
- Base rates on actual salary data
- Account for ramp-up time (lower productivity initially)
- Include overhead (leads, supervisors, management)
- Factor in training and onboarding time
Regular Monitoring
- Weekly: Quick check of current month expenses
- Monthly: Detailed variance analysis
- Quarterly: Budget revision and forecasting
- End of Production: Post-mortem for future budgets
Accurate Time Tracking
Expense tracking requires good timesheet data:- Ensure team logs time consistently
- Time logs must include correct person and task
- Review timesheet completeness before budget meetings
Department Collaboration
- Share budget summaries with department leads
- Involve leads in budget planning
- Discuss variances and constraints
- Collaborative problem-solving for overages
Integration with Other Features
Schedule
Schedule planning affects budget:- Personnel duration from schedule dates
- Task assignments determine who incurs costs
- Schedule delays directly impact budget
Timesheets
Timesheet data powers expense tracking:- Actual time spent converted to costs
- Compare to budgeted time/cost
- Identify efficiency issues
Quotas
Quota data helps with efficiency:- Higher quotas mean lower cost per deliverable
- Factor quota history into budget estimates
- Cost per frame/shot = Budget / Quota
Technical Details
Budget Data Model
Cost Calculation
Server-side aggregation:- Load budget entries for selected version
- Calculate monthly costs per entry
- Aggregate by department
- Add hardware/software costs if enabled
- Load expenses from time spent if enabled
- Return structured data for rendering
Real-time Updates
Budget uses WebSocket for real-time collaboration:- Changes from other users appear immediately
- Prevents conflicting edits
- Shows who’s viewing/editing
Related Resources
Scheduling
Schedule duration affects budget costs
Timesheets
Time data powers expense tracking
Quota Management
Measure cost efficiency per deliverable
Departments
Organize budget by department structure
