Fixed-price project billing in Datto Autotask

ProjectSmith tracks budget, burn and forecast for every Datto Autotask project and runs its fixed-price billing plan. When a milestone’s trigger fires, on a date or when a task is done, ProjectSmith sends it to the project’s Autotask contract as a contract milestone ready to bill. Approved extra costs become Autotask project charges. Invoicing stays in Autotask.

Updated

Where fixed-price projects lose money

The losses are familiar:

  • Milestones billed weeks late, because nobody told accounts the stage was reached.
  • Scope creep absorbed without a change request, because the budget was only checked at the end.
  • Hardware, licences and travel bought for the project and never charged.
  • A budget that is known to be blown only once the project closes.

Budget, burn and forecast

Set a budget in hours, money or both, for the whole project and for each phase. Actual is approved time at each person’s cost rate, plus approved costs and expenses. Burn is actual as a share of budget.

The forecast at completion adds pending time and the work left, each open task’s estimate less the hours already logged, costed at the project’s blended rate. Variance is budget less forecast. The budget turns amber when the forecast passes 90% of budget and red when it goes over, early enough to raise a change request while the customer still remembers asking for the extra work.

The billing plan

Each project’s billing plan lists its fixed-price payments. A milestone has a description, an amount and a trigger: on a date, or when a task reaches a Done column. ProjectSmith checks the triggers every night and marks due milestones ready to bill; a manager can also mark one ready straight away.

Ready milestones are sent to the project’s Autotask contract as contract milestones, and Autotask invoices them in your normal billing run. Milestones Autotask has billed show as billed. A by-month table adds up planned, ready and billed amounts, so you can see the revenue coming.

A milestone can be edited while it is planned. To stop one being billed, cancel it in ProjectSmith; one already sent to Autotask is then corrected in Autotask.

Writing a billing plan that bills on time

The plan is only as good as its triggers. Four habits make the difference:

  • Write the billing plan with the statement of work, not after the project starts.
  • Give every milestone a trigger that is a fact: a date, or a named task such as “Client acceptance received” reaching done. “Substantially complete” is an argument, not a trigger.
  • Link the project to its Autotask contract on day one, so ready milestones have somewhere to go.
  • Price every change request as its own milestone instead of folding it into an existing one.

Charges, time and what stays in Autotask

Approved extra costs and expenses become Autotask project charges, billable or not as the approver decides. Time and materials work on the same project arrives as approved, billable time entries.

Bill rates, contracts and invoices stay in Autotask. Cost rates live in ProjectSmith, because Autotask does not expose resource costs consistently. For the practice side, read running fixed-price projects in Autotask without billing late.

Questions about fixed-price billing

Does ProjectSmith raise invoices?

No. Invoicing stays in Autotask. ProjectSmith marks fixed-price milestones ready to bill, creates project charges for approved costs and writes billable time, so your normal Autotask billing run picks everything up.

What does a milestone need before it can reach Autotask?

The project must be linked to an Autotask contract, because milestones are created on the contract. A project with no contract shows the milestone as failed, with that reason.

Can a milestone be changed after it is ready to bill?

A milestone can be edited only while it is planned. To stop a ready milestone being billed, cancel it in ProjectSmith; if it already reached Autotask, correct it there too.

Who can set budgets and billing plans?

People with a Planner seat. Everyone with a seat who can open the project sees its budget totals; individual cost rates are shown only in settings.

See it on your own Autotask projects

Connect Autotask, fence writes to a test project with the write-scope guard, and judge ProjectSmith on your real projects and people.