Milestones

In PSA, a milestone represents a fixed target which, when achieved, can be billed to the customer for a fixed fee or by logging time against it. You can work with milestones on time and materials projects, fixed priced projects, or mixed model projects. Milestones contribute to billing on the projectClosed A collection of activities and related items to be managed over a defined time range, such as timecards, expenses, milestones and budgets. and RPGClosed Abbreviation of region, practice, group. actualsClosed Totals for a given time period.. Milestones also contribute to billed and invoiced revenue after they are billed/invoiced.

When you create a new project from an opportunity, using a project template, PSA provides the list of milestones from the project template with checkboxes. You can select the milestones you want from the project template. The milestones are created when you save the new project.

Depending on your permissions, you can:

  • Group timecards and expenses from any resource assigned to a project with milestones on the same project.
  • Associate a milestoneClosed A fixed target, which when achieved, can be billed to the customer for a fixed fee or by logging time against it. with a fixed external cost.
  • Set milestones to contribute to the external cost when the External Cost field is populated. For instance, if you want to count subcontractor fees as a flat cost amount that helped you reach the Milestone and achieve the billings.
  • Enter planned hours when creating a project from a template.
  • Change the Milestone Cost and Log Milestone Cost as External fields after the Milestone has been billed and/or invoiced. Billing/Invoicing Permission Controls are not required to edit the cost information.

Excluding Milestones from Timecard and Expense Rollups

You can exclude milestones from the timecard expense rollup calculations using the Exclude from Timecard Expense Rollups checkbox.

For more information, see:

Applying Default Bill Rates to Timecards

When you apply the default bill rate from a milestone to its associated timecards, the bill rate from the milestone is applied to timecards related to linked assignments. However, the scheduled bill rate on your estimates versus actuals still uses either the bill rate from assignments or the weighted average when using dated resource rates from a bill rate card. You can use the differences between the scheduled and actual bill rates to determine the accuracy of your billing estimates, and update them if required.

You can also apply default bill rates to timecards related to milestones for a fixed price project to improve billing forecasting, ensuring a more accurate bill rate is applied to the milestone in the future.