Interface BudgetContract