Background with light gradient and lines

Scaling Is Not Linear

How to Scale from 5 to 50 Offshore Accountants: A CPA Firm's Growth Playbook

The most common mistake CPA firms make when growing their offshore team is assuming that what works at 5 people will work at 50. It does not. A team of 5 can run on email, a shared spreadsheet, and a weekly call. A team of 50 needs formal management layers, standardized processes, dedicated technology, and structured communication.

We have scaled offshore teams from pilot stage to 50 or more FTEs for CPA firms across the US at Madras Accountancy. The pattern is consistent. There are inflection points at roughly 5, 10, 25, and 50 FTEs where the team structure, management approach, and supporting systems need to change. Miss an inflection point and you get chaos dressed up as growth.

This playbook covers what changes at each stage and how to manage the transitions.

Stage 1: The 5-Person Team

A team of 5 offshore accountants is where most firms start after the pilot phase. At this size, the team typically handles one or two service lines (bookkeeping and individual tax preparation are the most common starting combination) for 15 to 30 clients.

Team structure at 5 FTEs. All five team members report to a single team lead on the offshore side. The team lead is a working manager, meaning they handle client work themselves in addition to managing the team. On the CPA firm side, a single manager or senior associate serves as the primary point of contact.

The reporting line is simple. The offshore team lead communicates with the onshore manager. Individual team members do not communicate directly with the CPA firm unless the team lead is unavailable. This keeps communication organized and prevents conflicting instructions.

Quality control at 5. QC is handled by the team lead, who reviews all work before it goes to the CPA firm. The team lead catches obvious errors and formatting issues. The CPA reviewer catches the rest. There is no peer review layer at this stage because the team is too small to spare the capacity.

Error tracking at this stage is typically a shared spreadsheet. The team lead logs errors from CPA review notes, categorizes them, and addresses them in weekly one-on-ones with each team member.

Technology at 5. The technology stack is minimal. Secure remote access to the firm's accounting and tax software. A shared folder or document management system for workpapers. Email or Teams/Slack for communication. A shared spreadsheet for assignment tracking and error logging.

This works fine at 5. The team lead knows what everyone is doing. The onshore manager knows who is handling which clients. There is no need for project management software or a formal dashboard.

Common problems at 5. The team lead becomes a bottleneck because all communication flows through them. If the team lead is sick or on leave, the CPA firm has no one to talk to. The fix is documenting all client-specific procedures so another team member can cover, and establishing a backup communication point.

Stage 2: The 10-Person Team

How to Scale from 5 to 50 Offshore Accountants: A CPA Firm's Growth Playbook

Growing from 5 to 10 usually means adding a second service line or significantly increasing the client base. This is the first inflection point where the original structure starts to strain.

Team structure at 10 FTEs. The single team lead model starts breaking down. One person cannot effectively manage 10 preparers, review their work, handle their own client assignments, and communicate with the CPA firm. The structure needs to split.

We recommend two sub-teams of 5, each with a senior team member acting as a sub-team lead. The original team lead becomes a full-time manager who no longer carries a client workload (or carries a reduced one). This manager oversees both sub-teams, handles communication with the CPA firm, and manages quality and staffing.

On the CPA firm side, a single onshore contact may still work at 10, but some firms add a second contact when the offshore team handles multiple service lines. One CPA manager oversees the bookkeeping team, another oversees tax preparation.

Quality control at 10. The sub-team lead structure enables peer review. Members of one sub-team can review work from the other. The offshore manager reviews a sample of completed work (not all of it) to monitor quality trends.

Error tracking should move from a shared spreadsheet to a more structured system. Not necessarily a purchased tool, but at least a spreadsheet with defined fields, drop-down categories, and monthly reporting. The offshore manager produces a monthly quality report and shares it with the CPA firm.

Technology at 10. The shared spreadsheet for assignment tracking starts to strain. At 10 team members handling 30 to 60 clients, tracking who is doing what, what is due when, and what is in progress requires something better. Many firms move to a lightweight project management tool (Asana, Monday.com, or a practice management platform like Karbon or Financial Cents) at this stage.

The communication tool also needs more structure. Instead of a single chat channel, create channels or threads by client, service type, or sub-team. This prevents important messages from getting buried.

Common problems at 10. The transition from working team lead to full-time manager is difficult for some people. Good preparers do not always make good managers. If the original team lead is struggling with the management role, it may be better to bring in a dedicated manager and let the original lead continue as a senior preparer. Also, the CPA firm sometimes resists adding management overhead ("we are paying for preparation, not management"), but the management layer is what keeps quality stable as the team grows. Our outsourcing cost analysis covers how management costs factor into overall pricing.

Stage 3: The 25-Person Team

At 25 FTEs, the offshore team is no longer a small supplement. It is a significant part of the CPA firm's production capacity. This stage requires real infrastructure.

Team structure at 25 FTEs. The two-layer structure from stage 2 expands. We recommend organizing by service line, with a dedicated team for each major function.

A typical 25-person structure might look like this. A bookkeeping team of 10 (2 sub-teams of 5, each with a sub-team lead, overseen by a bookkeeping team manager). A tax preparation team of 10 (same structure as bookkeeping). A specialized or flex team of 3 to 5 (handling overflow, special projects, audit support, or other services).

Above these teams sits an engagement manager who oversees the entire CPA firm relationship. This person does not manage individual preparers. They manage the team managers, monitor overall quality and capacity, handle escalations, and serve as the strategic counterpart to the CPA firm's leadership.

On the CPA firm side, the firm needs a dedicated outsourcing relationship owner. This is typically a partner or director who is responsible for the overall outsourcing strategy, not just day-to-day task assignment. They meet with the engagement manager regularly to discuss performance, staffing, and planning.

Quality control at 25. QC needs its own infrastructure at this stage. The preparation checklist and peer review process described in our quality control setup guide should be fully implemented. A dedicated quality lead (separate from the team managers) reviews a statistical sample of deliverables each month and produces a detailed quality report.

The error tracking system needs to be robust enough to slice data by team, by client, by error type, and by preparer. Monthly quality reviews with the CPA firm become mandatory, not optional. Quarterly quality audits (deep reviews of a random sample of completed work) add another layer of assurance.

Technology at 25. Practice management software is no longer optional. At 25 people and 75 to 150 clients, you cannot track work with spreadsheets. The platform needs to support assignment routing, deadline tracking, status updates, reviewer workflows, and time tracking.

A KPI dashboard becomes essential. The engagement manager and the CPA firm need real-time visibility into production volume, turnaround times, quality metrics, and capacity utilization. This can be built in the practice management platform, a BI tool, or even a well-designed spreadsheet with automated data feeds.

Communication also formalizes. Daily standup summaries replace ad-hoc chat messages. Weekly status reports replace verbal updates. The CPA firm gets a structured weekly report covering production numbers, quality metrics, open items, and staffing updates.

Common problems at 25. Knowledge silos are the biggest risk. When a team member who has handled a client for two years leaves, all the client-specific knowledge walks out the door. The fix is systematic documentation. Every client should have a procedure document that captures the specific workflows, preferences, and nuances that an experienced preparer knows. This documentation must be created and maintained as a routine practice, not scrambled together during a transition.

Also at 25, the CPA firm sometimes discovers that their own internal processes are not standardized enough to support a large offshore team. If every partner at the firm has a different way of handling the same type of work, the offshore team gets conflicting instructions. Standardizing the firm's own processes is often a prerequisite for scaling the offshore team. Our dos and donts guide covers this standardization challenge.

Stage 4: The 50-Person Team

At 50 FTEs, the offshore team is operating at the scale of a small accounting firm. The management and infrastructure requirements match.

Team structure at 50 FTEs. The structure adds another management layer. Below the engagement manager, you have service line directors (one for bookkeeping/accounting, one for tax). Below them, team managers. Below them, sub-team leads and individual preparers.

A typical 50-person structure has an engagement manager overseeing the full relationship. Under them, a bookkeeping/accounting director managing 20 to 25 staff organized into 4 to 5 sub-teams. A tax director managing 20 to 25 staff in a similar structure. A quality assurance manager overseeing QC across all service lines. And a training coordinator responsible for onboarding new team members and ongoing development.

The quality assurance manager and training coordinator are new roles that did not exist at smaller scales. At 50 people, quality and training need dedicated attention. You cannot ask a team manager to also serve as the quality lead and the trainer. There is not enough time in the day.

On the CPA firm side, the outsourcing relationship now deserves partner-level attention. Strategic decisions about the offshore team (which clients to add, which service lines to expand, how to handle seasonal scaling) are partner-level decisions. Operational oversight can be delegated to directors and managers, but the strategic direction needs partner involvement.

Quality control at 50. The QC system at 50 is multi-layered and data-driven. Preparation checklists (layer 1), peer review (layer 2), team lead review (layer 2.5), CPA review (layer 3), and statistical quality audits (layer 4). The quality assurance manager analyzes error data across all teams, identifies systemic issues (not just individual preparer errors), and implements process improvements.

Monthly quality reports go to both the CPA firm and the offshore management team. Quarterly quality reviews become formal meetings with action items and follow-up tracking. Annual quality audits examine the entire QC system, not just individual deliverables.

Technology at 50. Enterprise-grade tools become necessary. Practice management software must handle complex workflows across 50 users. The firm and the offshore team need a shared platform (not separate systems that require manual data transfer). Reporting and analytics should be automated, not manually compiled.

Security infrastructure also scales. With 50 people accessing client data, the access management system needs to be rigorous. Role-based access control, regular access reviews (quarterly minimum), automated provisioning and deprovisioning, and continuous monitoring of access patterns for anomalies. Our SOC 2 and vendor due diligence guide covers the security requirements at scale.

Common problems at 50. Communication overhead becomes significant. Fifty people cannot all be on the same call. Information needs to flow through defined channels and escalation paths. The engagement manager's job becomes primarily about communication, coordination, and problem-solving, with very little direct involvement in client work.

Cultural integration also becomes a challenge. At 5 people, the offshore team feels like an extension of the CPA firm. At 50, it can start feeling like a separate organization that happens to do work for the firm. Maintaining the sense of being "one team" requires deliberate effort: joint team meetings, recognition of offshore team contributions, and periodic in-person visits (in either direction) when feasible.

The Transition Between Stages

The transitions between stages are where things break. Going from 10 to 11 people is easy. Going from 10 to 15 while restructuring the management layer and adding new technology is hard. Here is how to manage the transitions.

Plan the next stage before you need it. When you reach 8 FTEs, start planning for the 10-person structure. When you reach 18 to 20, start planning for 25. Do not wait until the current structure is failing before designing the next one.

Add management before you add staff. If you are going from 10 to 25, promote or hire the team managers and the engagement manager before adding the 15 new preparers. New team members joining a well-managed structure ramp faster than team members joining a chaotic one.

Upgrade technology in advance. Move to the project management platform at 8, not at 12 when you are already losing track of assignments. Roll out the KPI dashboard at 20, not at 30 when the CPA firm is asking for data you cannot produce.

Expect a temporary quality dip. Adding new team members always causes a short-term quality decrease. The new people are learning. The existing people are spending time training and answering questions instead of doing production work. Build this dip into your capacity planning. Staff above your production target during transitions.

How Long Does Scaling Take?

Realistic timelines from our experience at Madras.

Going from 0 to 5 takes 3 to 4 months (including the pilot phase and onboarding). Going from 5 to 10 takes 2 to 3 months. Going from 10 to 25 takes 4 to 6 months (because of the management restructure and technology additions). Going from 25 to 50 takes 6 to 12 months (because of the infrastructure requirements and the volume of new hires to train).

The total timeline from pilot to 50 FTEs is typically 18 to 24 months for firms that grow steadily. Some firms reach 50 faster by onboarding multiple service lines in parallel, but that increases execution risk.

Our first 90 days guide for offshore teams covers the initial onboarding phase in detail. The scaling guidance in this article picks up where that guide ends.

Getting Started

Whether you are at 0 and thinking about starting, or at 10 and wondering why things feel harder than they should, the scaling framework applies. The key is matching your team structure, QC processes, and technology to your current size, and planning for the next stage before you reach it.

At madrasaccountancy.com, we can assess where your offshore team is today, identify the gaps between your current structure and what your size requires, and build a plan to get to the next stage. Reach out and let us walk you through it.

Frequently Asked Questions

How do we know when it is time to add the next management layer?

The clearest signal is when your current managers are spending more than 50 percent of their time on management tasks (answering questions, reviewing work, coordinating assignments) and less than 50 percent on production. That means management demand has outgrown the current structure. Other signals include increasing turnaround times, rising error rates, and communication breakdowns where things fall through the cracks.

What does the cost per FTE look like at different scales?

The per-FTE cost decreases as you scale because management overhead is distributed across more production staff. At 5 FTEs, the effective cost per FTE is higher because the team lead's management time is a larger percentage of total capacity. At 25 or 50, the management-to-production ratio is more efficient. Typical cost reductions from scale are 10 to 15 percent per FTE when going from 5 to 25, and another 5 to 10 percent when going from 25 to 50. These savings come from management efficiency, not from paying individual preparers less.

Can we scale up for busy season and scale down after?

Yes, and many firms do. The core team stays year-round, and seasonal staff are added for January through April (tax season) or for specific busy periods. Seasonal scaling works best when the core team is well-established and can train and supervise the seasonal additions. We recommend keeping at least 60 to 70 percent of your peak capacity as year-round staff, with the remaining 30 to 40 percent added seasonally.

What if we want to scale across multiple service lines simultaneously?

It is possible but it multiplies the management complexity. Each service line needs its own team structure, QC process, and CPA firm oversight. Our recommendation is to establish one service line fully (through at least stage 2) before adding a second. Once the first is running smoothly, the second one ramps faster because the management infrastructure and communication patterns are already in place.

How do you handle turnover at larger team sizes?

Turnover has a larger absolute impact at scale (losing 2 people from a 50-person team is more disruptive than losing 1 from 5) but a smaller relative impact (4 percent versus 20 percent of the team). At larger sizes, we maintain a bench of trained team members who can step into engagements quickly. Cross-training within sub-teams ensures that no client depends on a single individual. And the documentation practices established during the scaling process mean that client knowledge is captured in systems, not just in people's heads.

Table of Contents

Explore More Blogs

Image
How to Transition Clients from In-House Bookkeeping to Your Outsourced CAS Team
Published On:
March 23, 2026

Transitioning existing clients to an outsourced CAS team is operationally straightforward and emotionally tricky. Here is how to do it without losing clients.

Image
How to Prepare Your CPA Firm for Its First Outsourced Tax Season
Published On:
March 23, 2026

Your first outsourced tax season will either be a relief or a disaster. The difference is whether you start preparing in October or panic-call a provider in February.

Image
Outsourcing Accounts Receivable for CPA Firms: Process, Pricing, and Pitfalls
Published On:
March 23, 2026

CPA firms are terrible at collecting their own invoices. Average days in AR is 65 days. Here is how outsourcing AR management cuts that to 40 and improves cash flow.

View all posts
Icon
Icon