Engagement Budgeting Checklist

Steps a public accounting or fractional-CFO firm runs to scope, price, and monitor the budget for a client engagement — from WBS through fee approval through realization review.

7 sections 22 steps Collects data
1

Define Engagement Scope

  1. Confirm the engagement type and deliverables
    • Identify whether this is a tax return, compilation, review, audit, advisory, or fractional-CFO engagement — each carries different scope, independence implications, and deliverable formats. Pull last year's file if recurring; note any change in entity type, ownership, or jurisdictions since the prior engagement.

  2. Document client-imposed deadlines
    • For tax engagements, work backwards from the filing deadline (Mar 15 for 1120-S / 1065, Apr 15 for 1040 / 1120). For audits, anchor on board-meeting or lender-covenant dates. Flag any client-promised dates that fall inside busy season when the firm's capacity is already booked.

  3. Identify governing professional standards
    • SSARS for compilations and reviews; SAS for audits; Circular 230 for tax preparation; SSTS for tax positions. Independence requirements differ across services — bookkeeping for a review-engagement client breaches independence under most state-board interpretations and is a common peer-review finding.

2

Build the Work Breakdown

  1. Draft a WBS by engagement phase
    • Phases typically follow planning → fieldwork → review → wrap-up. Use prior-year actuals as a baseline for recurring engagements. Map each task to the underlying deliverable so nothing untracked sneaks in (rep letters, K-1 distributions, e-file confirmations).

  2. Assign tasks to staff levels
    • Match task complexity to staff level — partner for sign-off and judgment calls, manager for review and client communication, senior for preparation, staff for data entry and tie-outs. Over-staffing partner hours destroys realization; under-staffing them creates review-note loops that destroy it more slowly.

  3. Estimate hours per task by role
    • Use the firm's productivity benchmarks. For recurring engagements, take last year's actuals adjusted for known scope changes and an efficiency assumption. Add a first-year buffer for new clients — onboarding always runs longer than the standing-engagement baseline.

    Collects number
3

Estimate Costs and Out-of-Pockets

  1. Apply standard billing rates to estimated hours
    • Multiply hours by role against the firm's standard rate card. Document any blended-rate or discount assumptions in the budget memo so the partner sees them at sign-off rather than at billing.

  2. Add software, e-file, and out-of-pocket costs
    • Include UltraTax / Lacerte per-return fees, state e-file fees, courier costs, and any third-party reports (credit, valuation, actuarial). Allocate Bill.com, Avalara, or Suralink seat costs by usage when shared across clients.

  3. Build a contingency reserve for scope creep
    • Typical reserves: 10–15% of base hours for compilations and reviews; 15–20% for audits and first-year engagements; 5% for repeat 1040s. Document the assumption in the budget memo so it reads as a risk-priced reserve, not padding.

4

Set Fee Structure and Secure Approval

  1. Choose the engagement fee structure
    • Fixed-fee shifts overrun risk to the firm but is predictable for the client; hourly puts risk on the client; value-based ties to deliverable outcomes; retainer suits ongoing fractional CFO and bookkeeping. Practice Ignition supports all four — pick before drafting the engagement letter.

    Collects list
  2. Draft the engagement letter in Practice Ignition
    • Pull the firm-approved template for the engagement type. Include scope, fee, payment terms, examples of out-of-scope work, and a termination clause. AICPA peer review flags missing or stale engagement letters as a deficiency.

  3. Obtain partner sign-off on the budget
    • Partner reviews scope, hours, rates, and contingency before the engagement letter goes to the client. Capture any deviations from the standard rate card and the rationale — this is the audit trail when realization is reviewed at year-end.

    Collects list Collects signature Collects paragraph
5

Track Actuals Against Budget

  1. Set up WIP tracking in practice management
    • Configure the engagement in Karbon, TaxDome, Canopy, or Jetpack Workflow. Tag budgeted hours by phase so the variance report rolls up correctly. Without this tagging, the weekly variance review degrades to a single engagement-level number that hides phase-by-phase drift.

  2. Run the weekly time-and-cost variance report
    • Pull actual hours by role multiplied by rate, against budget. Most firms run this Monday morning for the prior week. The point is to catch tasks pacing over budget mid-engagement — not after the deliverable goes out the door.

  3. Flag tasks past 80% of budgeted hours
    • An 80% threshold catches drift before it becomes overrun. Common triggers: client document requests delayed, prior-year working papers missing, or scope expanded informally over email without a change order.

  4. Record the current variance status
    • Roll the variance report up into one status using the firm's thresholds — typical bands are within ±5% on track, 5–15% at risk, more than 15% over budget. This status drives whether the change-order steps fire below.

    Collects list
6

Manage Variances and Change Orders

  1. Review variance drivers with the engagement partner
    • Identify the root cause — scope creep, client delay, staff inefficiency, or scope underestimated at budget time. Only client-driven scope changes warrant a change order; the others are absorbed and feed into the next-year budget.

  2. Draft a change order for out-of-scope work
    • Use Practice Ignition's change-order feature so the original engagement letter remains intact. Specify the added scope, the incremental fee, and the revised deliverable timeline. Don't bury it in an email thread — collection problems at billing trace back to undocumented scope changes.

  3. Re-confirm the revised fee with the client
    • Get explicit acceptance — countersignature in Practice Ignition or DocuSign — before continuing the work. A verbal "yes, go ahead" creates A/R disputes when the invoice arrives 90 days later and the client claims the additional work was always in scope.

7

Close Out and Realization Review

  1. Reconcile final WIP to billed amounts
    • Pull the engagement WIP report and tie it to invoices issued. Identify unbilled time that should go on a final invoice versus time that needs to be written down. Stale WIP carried past the engagement close is one of the most common bookkeeping defects in small firms.

  2. Calculate engagement realization rate
    • Realization equals collected revenue divided by (standard rate × hours worked). Above 90% is healthy; below 80% signals a budgeting, scope, or staffing problem worth a postmortem before the next engagement cycle.

    Collects number
  3. Document lessons learned for the next engagement
    • Note in the client file what hours and rates actually held, where the budget was off, and which change-order triggers fired. This becomes the baseline for next year's budget — recurring engagements that re-budget from scratch each year repeat the same misses.

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 7
Steps 22
Category Accounting
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Engagement Budgeting Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.