DSO PAYROLL · GROUPS & MANAGEMENT COMPANIES

Every acquisition brings another EIN. WageTime runs them all from one login.

A dental group is not one office paid twice: it is a management company, a set of clinician-owned PCs, and providers who float between them. Each entity keeps its own EIN and its own filings; WageTime rolls the whole group up in one place.

Built on infrastructure processing $35B+ in payroll & taxes · 4.3M+ W-2s & 1099s filed
SOUND FAMILIAR?

Ten offices, a management company, and a payroll vendor login for each.

By 2024 more than 11,500 dental practices ran under DSO management, and the group that operates them lives with payroll problems a single office never sees (Grand View Research). The friendly-PC structure, the floating provider, the Monday-after-close acquisition, and the corporate-versus-office approval question all land on one payroll administrator.

FRIENDLY-PC, MANY EINs

The structure is a multi-payroll by design

Most states bar the corporate practice of dentistry, so a group is built as a management company plus a set of dentist-owned PCs, each a separate employing entity with its own EIN and its own filings. Run that in a small-business payroll tool and you get one company file per entity, one login per file, and a wage base you reconcile across all of them by hand.

THE FLOAT PROVIDER

One hygienist, four offices, two W-2s

A hygienist covers four locations in a week and an associate splits time between two PCs. Paid by two related entities, that provider can be charged the Social Security wage base twice, and the ops director still can’t see what any single office actually costs in labor, because the pay is spread across company files.

ACQUISITION MONDAY

A whole staff, a new EIN, a new state

You close on a three-office practice, and on Monday its entire team needs to be on payroll: a new EIN, often a new state’s tax accounts, and thirty people onboarded at once. Do it by hand and the first run is a week of data entry, with a credential list that arrives as a shoebox.

THE TURNOVER TREADMILL

Onboarding is not a quarterly event

Dental hygienist turnover runs about 18% a year and assistant turnover about 28%, higher again inside DSOs, at an estimated $8,000 to $20,000 per departure (Becker’s Dental Review). Across a group that is a constant flow of hires, rehires, and terminations, each one carrying a license or a CPR card that can lapse at any of your sites.

WHO CAN APPROVE WHAT

Corporate, region, and office in one login

A group has a payroll hierarchy a single office doesn’t: a corporate admin who runs the group, regional managers who approve their region, office managers who submit hours. Give everyone the same access and finance has no segregation of duties, no clean audit trail, and no way to distribute the right report to the right manager.

Each of these gets a real product screen below, shown with sample group data.
01 · MANY EINs, ONE LOGIN

How do you run payroll across a management company and its clinical PCs?

WageTime runs the group as what it is: a management company and a set of clinician-owned PCs, each under its own EIN with its own filings, from one login. The management company payrolls the non-clinical team; each PC payrolls its dentists, hygienists, and assistants.

  • Management company and each PC under its own EIN.
  • One login across the whole group; filings and W-2s per entity.
  • Reporting per entity, per region, or combined.
  • Pay frequency configured per entity: weekly to monthly.
  • QuickBooks posting mapped by entity and location.
app.wagetime.com/group/entities

Group Payroll · Entities · June

11 EINsPosts to QuickBooks
EntityHeadcountStatus
Bright Smiles Management CoManagement company · EIN 0124Filed
North Region Dental PCClinical PC · EIN 0241Filed
Lakeview Dental PCClinical PC · EIN 0318Filed
Summit Ortho PCClinical PC · EIN 0412Filed
+ 7 more clinical PCsClinical PCs96Filed
11 EINs · 191 paid · per-entity filings, one login$1,284,900.00

Replaces the company file per entity, and the vendor login you add with every deal.

02 · THE PROVIDER WHO FLOATS

How do you pay someone across offices and still see cost per location?

The float provider settles on one W-2, with true labor cost by location at the same time. WageTime runs a common-paymaster arrangement for related entities that qualify, one FICA wage base instead of two; whether your group qualifies stays a question for your CPA.

  • One W-2 for a provider working related entities that qualify.
  • Common paymaster instead of a double FICA wage base.
  • Hours and pay coded to the location worked.
  • True labor cost per office, per region, or combined.
  • 1099 traveling specialists run alongside W-2 staff.
app.wagetime.com/group/float-provider

Float Provider · R. Ortiz, RDH · Jun 16-30

One W-2, common paymasterCost by location
Common-paymaster eligibility is your group and CPA’s call; WageTime runs the arrangement once it’s set.
Location workedHoursLabor cost
Lakeview DentalEIN 0322.0$1,034.00
North Region DentalEIN 0218.0$846.00
Summit OrthoEIN 0412.0$564.00
Downtown DentalEIN 0520.0$940.00
4 offices · 72.0 hrs · one W-2, one FICA wage base$3,384.00

Replaces the double Social Security wage base, and the labor cost no single office could see.

03 · GROWTH IN WAVES

How do you onboard an acquired office and keep credentials current across the group?

Acquisition onboarding runs in bulk, not one record at a time. Close on a practice and WageTime puts the whole team on payroll under the new EIN, with self-onboarding and e-signatures, while every clinician’s credentials land on the group’s shared record.

  • Bulk onboard an acquired office under its new EIN.
  • Effective-dated tax setup for each new state and local.
  • Bulk termination wizard for end-of-assignment waves.
  • Credential alerts at 30, 60, and 90 days, group-wide.
  • Electronic I-9 and E-Verify on each new hire.
app.wagetime.com/group/onboarding-wave

Onboarding Wave · Lakeview Acquisition · EIN 03

31 hiresNew state: TX
StageCountStatus
Self-onboarding sente-signature packets31Complete
I-9 / E-VerifyList A/B/C captured3129 cleared
Credentials loadedlicenses, DEA, CPR, radiology243 renew < 60d
State tax accountsTX withholding + SUI1Eff. Jul 1
31 onboarded · 1 new EIN · 3 credential alerts openedready for first run

Replaces the week of acquisition data entry, and the credential shoebox that came with the deal.

04 · CORPORATE, REGION, OFFICE

Who can see and approve payroll across the group?

Role-based access in WageTime scopes corporate, regional, and office roles to exactly their part: the corporate admin runs the group, regional managers approve their region, office managers submit hours without touching pay rates. Finance keeps the audit trail.

  • Role-based access: corporate, region, and office roles.
  • Segregation of duties across every location.
  • Configurable approvals routed by region, with division-level overrides.
  • Scheduled labor reports sent to each manager.
  • Full audit log with effective-dated change history.
app.wagetime.com/group/access

Roles & Approvals · Group Settings

Segregation of duties onAudit log active
RoleCan doApproves
Corporate payroll adminScope: all entitiesRun, edit, reportFinal
Regional manager, NorthScope: 4 officesView, approveRegion runs
Office manager, LakeviewScope: 1 officeSubmit hoursNothing
Finance viewerScope: all entitiesReports onlyNothing
4 roles · scoped accessevery change logged with effective dates

Replaces the shared password, and the approval nobody could trace at audit.

PRICING

Simple payroll pricing. No surprises.

Full-service payroll is $10 a month per person paid that month, plus $50 a month per company, with unlimited runs. No long-term contracts, no per-run charges.

  • Full-service payroll, unlimited runs
  • Federal, state & local tax filing
  • Year-end W-2s & 1099s
  • Direct deposit, checks & pay cards
  • Contractor payments & filings
  • Off-cycle runs & bonuses, no extra fee
  • Employee paystubs & W-2 access
  • QuickBooks integration
$10/mo per person paid
+ $50/mo per company

Off-cycle runs and bonuses cost nothing extra. No long-term contracts; cancel anytime.

Example: 50 people paid × $10 + $50 company = $550 for the month

HR & hiring, onboarding, PTO, time tracking, benefits, and workers’ comp are optional add-ons, priced separately when you’re ready.

See a demo
THE INFRASTRUCTURE BEHIND WAGETIME
$35B+
in payroll & taxes paid
2.8M+
employees paid
4.3M+
W-2s & 1099s filed
100%
of tax filings automated

DSO & dental group payroll FAQ

Can one login run the management company and every clinical PC?

Yes. WageTime runs the management company and each clinician-owned PC as its own entity, under its own EIN with its own filings, all from one login. Reporting rolls up across the group, by region, or drills into a single entity, and adding another EIN is another company in the same login. Tell us your entity map on the demo and we’ll confirm the setup.

How do you pay a provider who works several offices without double FICA?

When a provider is paid by two or more related entities that qualify, a common-paymaster arrangement runs one W-2 and one FICA wage base instead of charging Social Security twice. Whether your group qualifies is a question for your CPA, and common paymaster is distinct from a common pay agent. Hours are still coded to the location worked, so cost per office stays accurate.

What happens to payroll when we acquire a practice?

Bulk onboarding puts the acquired team on payroll under the new EIN with self-onboarding and e-signatures, effective-dated tax setup stands up the new state and local accounts, and credentials load onto each record. Rehires return with records retained. Bring the close date and the roster to the demo and we’ll map the first run.

How do you track licenses and CPR cards across many locations?

Every clinician’s dental or hygiene license, DEA registration, radiology cert, and CPR or BLS card sits on the employee record with its own renewal date and recurring 30, 60, and 90-day alerts. The group sees everything renewing this quarter across every location in one view, so a lapse at one site doesn’t become a board problem for the group.

Can regional managers approve payroll without seeing everything?

Yes. Role-based access scopes each person to their part: a corporate admin runs the group, a regional manager approves only their region, and an office manager submits hours without touching pay. Configurable approvals route each run to the right person, and full audit logging with effective dating records every change, so segregation of duties holds across the group.

Is a dental group’s data secure enough, and will you sign a BAA?

The platform behind WageTime is SOC 2 Type II audited and ISO 27001/27018 certified, with safeguards built for handling HIPAA-covered data, and business and employee data is protected end to end with bank-level encryption. Groups routinely raise business associate agreements on the demo, so bring the question. WageTime describes its security posture and does not represent a specific compliance outcome.

What does payroll cost for a multi-location group?

$50 a month per company plus $10 per person actually paid that month, with unlimited payroll runs and every federal, state, and local tax filed automatically. A group is billed per entity and per person paid, so an office with a light month pays for who was paid, not a flat block. Off-cycle runs and corrections cost nothing extra, and there are no long-term contracts.

Bring your entity map.

Your management company, two or three of your PCs, and one provider who floats between them. Twenty minutes with a payroll specialist on a live demo group: you’ll watch a multi-EIN run post from one login, a float provider settle on one W-2, and an acquisition wave onboard under a new EIN.

Book a 20-minute demo