DSOs need per-location EFT routing without opening dozens of separate accounts. Here's when to use virtual accounts vs separate PCs — and how to combine both.
As organizations scale locations, banking grows complex: each site needs distinct EFT routing, admin visibility, and reconciliation without the burden of opening dozens of separate bank accounts.
Dental and medical service organizations scale by adding locations, and the banking architecture that supports a growing DSO (opens in a new tab) has to evolve with them. Each new location creates a banking question that gets harder the more locations you have: how do you give every location its own payer EFT routing, its own visibility for the practice administrator, and its own reconciliation trail, without opening 30 separate bank accounts?
The answer is a mix of two structures: separate accounts at legal-entity boundaries, and virtual accounts inside each entity. Used correctly, a 12-location DSO runs as cleanly as a 2-location group.
For each location, the practice administrator and CFO usually need:
None of these strictly require a separate legal account per location. They require per-location identity to payers and per-location reporting at the bank.
DSOs typically use one of two patterns, or a hybrid:
Each location is set up as its own PC entity with its own bank account. CPOM-clean, but adds significant onboarding overhead. Best when each location has clinician owner separation that benefits from full legal separation.
One PC entity covers multiple physical locations. Each location gets a virtual account (unique routing, settles into the same underlying entity account) for payer EFT. Faster to set up, easier to operate, and fully compatible with productivity-based reporting.
Most growing DSOs use a hybrid: separate PC entities by state or geographic region, with virtual accounts covering individual locations within each PC. This balances CPOM compliance against operational simplicity.
Each location, separate-account or virtual, files payer EFT enrollment with its unique routing and account number. The mechanics:
Practices can run all locations' enrollments in parallel. The payer-side timeline is the bottleneck, not the bank-side.
For DSOs running virtual accounts under a single PC, sweep rules at the bank level can aggregate, route, and report on per-location balances even though they all settle into one underlying entity account. Common patterns:
Generic banks rarely support virtual-account-level sweep rules. Healthcare-native banks like Lemma do, with full reporting hooks.
One practical configuration for a 12-location group across 3 states:
Total banking footprint: 4 entity accounts plus 12 virtual accounts. Significantly cleaner than 12 separate legal accounts, while preserving CPOM compliance and per-location reporting.
Lemma supports both patterns: separate legal accounts per PC entity (multi-entity onboarding in 5 to 10 days), and virtual accounts per location with unique routing. The dashboard surfaces per-location, per-PC, and group-level views. Sweep rules can aggregate at any layer.
Lemma does not structure your DSO entity setup, decide for you which states need separate PCs, or replace your healthcare attorney's CPOM analysis. It provides the banking layer once the legal structure is decided.
The choice of separate-vs-virtual rarely needs to be uniform across the entire DSO. Most groups land on a hybrid by asking these questions per state and per location:
Document the decision per location alongside the legal structure. The reasoning becomes the audit defense if any payer or regulator asks why one location is structured one way and another differently.
Per-location reporting needs three views available to the CFO:
Banks that surface this natively eliminate the spreadsheet stitching most DSO CFOs end up doing manually, one of the criteria worth checking against any comparison of banks for multi-location medical groups (opens in a new tab). Lemma's dashboard supports all three views at the virtual-account layer; generic banks typically support only the daily snapshot at the legal-entity layer.
Per-location structure choices have implications when the DSO is sold or restructures. Two common scenarios:
Most groups defer this consideration until they're closer to a transaction. That works as long as the structure can be migrated cleanly when the time comes; usually it can, but allow 60 to 90 days for the cutover.
For a DSO opening 5 new locations under existing PCs, the realistic 30-day plan:
This timeline assumes a healthcare-native bank. At a generalist, multiply by 2-3 for the bank-side steps.
One operational note: The cleanest DSO setups separate the banking layer from the payer-enrollment layer mentally. The bank gives you routing numbers; the payer enrollments use them. Keeping a single source of truth (a spreadsheet listing every location, NPI, virtual account routing, and current payer enrollment status) prevents the two layers from drifting apart and saves hours of weekly cross-checking.
MSO-PC banking (opens in a new tab) is the legal structure that almost every multi-location healthcare group ends up using. It separates the business of running a healthcare practice from the clinical side. The MSO handles administration; the PC handles patient care.
That separation is also why MSO-PC banking is harder than single-entity banking. Each entity is legally distinct, has its own EIN, and needs its own bank account. Get the structure right and operations scale cleanly; get it wrong and CPOM, tax, and payer compliance issues compound.
MSO stands for Management Services Organization. The MSO is a non-clinician-owned entity that provides administrative, financial, technology, and operational support to clinical practices.
PC stands for Professional Corporation. The PC is a clinician-owned entity that holds payer contracts, employs clinicians, and bills for clinical services.
The two entities operate together under a Management Services Agreement (MSA) that defines what services the MSO provides, what fee the PC pays, and how money flows between them.
The structure exists to satisfy Corporate Practice of Medicine (CPOM) rules. Most US states prohibit non-clinicians from owning or controlling a medical practice. The MSO-PC structure lets non-clinician investors and operators own the business side (real estate, equipment, billing systems, admin staff) without owning the clinical side. Clinicians own the PC and retain control over clinical decisions and revenue.
The structure also enables scale. A non-clinician investor can fund growth through the MSO, while clinical ownership remains distributed across multiple PCs. This is how dental service organizations (DSOs), ophthalmology groups, dermatology platforms, and most other multi-state healthcare groups grow.
MSO-PC structure determines four things about banking:
Generic business banks technically support the structure but do it slowly (35 to 75 days of onboarding for 5 PCs) and with limited cross-entity tooling. Healthcare-native banks like Lemma assume MSO-PC from day one, with multi-entity onboarding in 5 to 10 days and consolidated dashboards across every entity.