PracticeERP

PracticeERP

How to Start a CAS Practice: Step-by-Step Guide for CPA Firms

September 4, 2026
A hand using a wireless mouse at a modern desk setup with a computer and keyboard.

Starting a CAS practice is not simply adding ‘advisory’ to a service list. The scalable version requires a defined target client, standardized delivery, recurring pricing, clean data, dedicated ownership and a repeatable way to turn financial information into decisions.

Step 1: choose the client profile

Pick clients with recurring needs that your firm can serve consistently. Industry focus can improve standardization because the same KPIs, integrations, reporting cadence and business questions repeat across clients.

Step 2: define three service levels

  • Foundation: bookkeeping/close and baseline reporting
  • Controller: close ownership, management reporting, cash-flow and process support
  • Advisory/CFO: forecasting, KPI interpretation, planning and decision support

Step 3: design the delivery workflow

Document onboarding, data collection, monthly close, quality review, reporting, advisory meetings and follow-up. Use the CAS Guide, Bookkeeping Client Onboarding Checklist and Monthly Bookkeeping Checklist as starting points.

Step 4: price for recurring economics

Use fixed recurring or packaged pricing where scope is sufficiently standardized. Build a cost and margin floor, then price for complexity and value. The Bookkeeping Pricing Calculator can help translate delivery assumptions into a minimum sustainable monthly fee.

Step 5: assign dedicated ownership

CAS clients need consistency. Define who owns the relationship, close, review, advisory preparation and meeting follow-up. Avoid a model where responsibility moves informally between whichever staff member has capacity that week.

Step 6: build the technology stack

Standardize the systems you will support whenever possible. For your own practice operations, connect CRM, workflow, time, WIP, billing and reporting so you can see whether CAS is growing profitably. PracticeERP’s features are designed around that firm-level operating layer.

Step 7: launch with a pilot cohort

Start with a manageable group of existing clients that fit the target profile. Track effort, exceptions, client questions and meeting value for several cycles. Use that data to refine scope, onboarding, pricing and staffing before scaling sales.

Step 8: measure the practice

Track recurring revenue, growth, client retention, average fee, gross margin, net client fees per professional, close cycle time and advisory attach rate. The Accounting Firm KPI Guide provides a broader firm scorecard.

Ready to take the next step? Build CAS as an operating model, not a collection of one-off services. PracticeERP gives firm leaders the workflow and profitability visibility needed to scale it deliberately.

Related resources

Start with your firm

Is your technology helping your firm—or holding it back?

Repeated data entry. Slow billing. Reports that take too long to pull together. Use the Practice Management Assessment to spot where disconnected systems may be adding friction to your firm.

A practical starting point for your next technology conversation.

See what could work better

Connect the work. Get a clearer view of your firm.

Explore how PracticeERP brings time and expense tracking, WIP, billing, CRM, and financial reporting together. Start with the capabilities that address your team’s biggest bottleneck.

Find the capabilities that matter to your firm.

Make it specific to your firm

Bring your biggest practice-management challenge.

Show us where your team loses time or struggles to get answers. Request a demo to explore how PracticeERP could support your workflows—and ask the questions that matter to your partners and staff.

A conversation about your firm’s needs and priorities.

In this article

BUILT FOR CPA FIRMS

See what connected practice management could look like.

Bring your questions about billing, visibility, and the work between systems. Explore PracticeERP with your firm’s priorities in mind.