Setting a budget can be a great way to track your project’s progress. You’ll be able to see how much of your budget has been used and how much remains. This information reveals whether your project is progressing as expected, can help you anticipate potential problems, and gives you insight you can use to budget future projects more accurately.

In Harvest, you can choose to budget in hours or in fees.

Where to Set Budgets

To set or edit budgets, head to Projects, click the Actions menu for any project, and choose Edit. On the edit page, look for the Budget dropdown in the Project Type section.

Setting Hourly Budgets

You can set an hourly budget on any project in Harvest. There are three types of hourly budgets:

  • Total Project Hours: You can set one hourly budget for your entire project.
    • By default, both billable and non-billable hours count against Total Project Hours budgets. If you prefer only billable hours to count against your budget, head to Settings > Preferences and update your Project Budget setting.
  • Hours per Task: You can set one hourly budget for every task on your project.
  • Hours per Person: You can set one hourly budget for every person on your project.

If you choose to budget per person/per task, don’t forget to enter each person/task budget in the Team/Tasks section of your project form!

Setting Fee Budgets

Fee budgets allow you to budget in money. You can set fee budgets on Time & Materials projects and Fixed Fee projects. You can’t set fee budgets on Non-Billable projects (since those projects don’t have hourly rates).

There are two types of fee budgets:

  • Total Project Fees: You can set one monetary budget for your entire project.
    • This is the only budget type that lets you include expenses toward your budget.
  • Fees per Task: You can set one monetary budget for every task on your project.

If you choose to budget in fees, don’t forget to enter hourly rates on your project! We use hourly rates to calculate how much of your budget remains.

For example, if you track 2 hours at $100 per hour, you would have used $200 of your available budget. This is how we calulcate fee-based budget usage for both Fixed Fee and Time and Materials projects.

Who Can See Budgets

Who can view a project’s budget info is determined by user permissions, permissions set on the individual project, and budget type.

By default:

  • Regular users can’t view budget info for any projects.
  • Project managers can only view budget info for hour-based budgets on the projects they manage.
    • Project managers must have the additional permission to View Billable Rates and Amount to see info for fee-based budgets.
  • Administrators can view budget info for all projects.

When the option to Show project report to everyone on the project is enabled in the Permissions section of a project’s form, for that project only:

  • Regular users assigned to the project can view limited budget info for projects with hour-based budgets. The budget info they can see also depends on the budget type.
    • Total Project Hours: regular users can view the total budget, the total hours the team has tracked to the project, and their own tracked hours.
    • Hours Per Person: regular users can view the total budget, the total hours the team has tracked to the project, their individual budget, and their own tracked hours.
    • Hours Per Task: regular users can view the total budget, the total hours the team has tracked to the project, and their own tracked hours. They can’t see each task’s individual budget.

Reporting on Budgets

Once you’ve set up budgets, there are several places throughout Harvest where you can report on your budget usage:

Budget Email Alerts

When you set a budget, you can choose to send an email alert when you reach a certain percentage of that budget. Here’s how those emails work.

Who Receives Budget Emails

Your permissions setting will determine if you receive a budget email.

  • Regular users receive budget emails only if:
    • they are on the project,
    • the project budgets in hours (not fees),
    • and the project-specific permissions are set to Show project report to everyone on project.
  • Project managers who can view rates always receive budget emails for projects they manage.
  • Project managers who cannot view rates receive budget emails for projects they manage, if the project budgets in hours (not fees).
  • Administrators receive budget emails only if no one is designated as the project manager.

When Budget Emails Are Sent

Budget emails are sent the morning after a project goes over budget.

  • Let’s say your team goes over budget today. An email is generated at 3 am Eastern (US) time.
  • Thereafter, budget emails are sent every week until the project is archived, or someone turns off its budget alert, or the budget is updated so that you’re no longer going over.