FQHC PAYROLL · COMMUNITY HEALTH CENTERS

Your PPS cost report is mostly payroll. WageTime codes it right the first time.

A community health center’s payroll drives the Medicaid PPS cost report, pays providers on encounters and wRVUs, and feeds the UDS staffing table. WageTime codes clinical labor that way as the run happens.

Built on infrastructure processing $35B+ in payroll & taxes · 2.8M+ employees paid
SOUND FAMILIAR?

A finance office that answers to HRSA, Medicaid, a board, and a cost report.

Community health centers served nearly 34 million patients in 2024 across roughly 1,359 Section 330 grantees and 153 look-alikes (NACHC). Behind each one is a CFO or payroll manager running some of the most reporting-heavy payroll in the sector: a per-visit reimbursement rate built on labor cost, providers paid on productivity, and a federal staffing report due every year, all on braided funding a board reads line by line.

THE COST REPORT READS YOUR PAYROLL

Labor drives the rate

Your Medicaid PPS rate reflects the reasonable cost of a visit, and much of that cost is the people who deliver it. When provider salaries, taxes, and benefits aren’t coded to the right service line and funding stream during the year, the cost report becomes a reconstruction project every spring, and the rate you get paid rides on it.

PROVIDER PAY BY SPREADSHEET

Base plus encounters, done by hand

A family physician is on a base salary plus a per-encounter productivity bonus; a dentist is on a wRVU tier; a behavioral health clinician has a different target. Every period someone pulls encounter counts out of the EHR, multiplies them against each provider’s formula in a spreadsheet, and re-types the result into payroll. One changed rate means rebuilding all of it.

THE UDS TABLE IS DUE

FTE by category, from memory

The annual Uniform Data System report wants full-time-equivalent staff by clinical category: physicians, nurse practitioners, physician assistants, dentists, behavioral health, enabling services. Right now those FTEs are annualized by hand from a roster the week the report is due, and the visits-per-provider-FTE numbers that follow are only as good as that count.

BRAIDED FUNDING, ONE PAYCHECK

Grant, PPS, 340B, sliding fee

One nurse practitioner’s salary draws on a Section 330 grant, Medicaid PPS revenue, a private diabetes grant, and unrestricted dollars. Split that by hand across four sources every period, then split it again for the enabling-services staff whose whole salary is grant-funded, and reconcile all of it back to the general ledger by month-end.

THE CREDENTIAL CLOCK

A lapse stops a provider from billing

An MD’s DEA registration, an NP’s state license, a dental hygienist’s certification, a BLS card: any one of them lapsing can stop a clinician from working or a visit from being billable. In a lean finance office, tracking every renewal date across every site is a wall calendar and a hope.

Each of these gets a real product screen below, shown with sample health-center data.
01 · CODED FOR THE COST REPORT

How does payroll feed our Medicaid PPS cost report?

Your PPS rate rides on labor cost, so WageTime codes every clinical salary, its taxes, and its benefits to a service line and a funding stream as the run happens, not at cost-report time.

  • Code wages, taxes, and benefits to service lines and cost centers.
  • Segments up to 40 characters, matched to your cost-report numbering.
  • Split one provider across medical, dental, or behavioral health.
  • Coded labor carries to the GL export, no year-end rebuild.
  • Close an award and re-code once, not across a spreadsheet.
app.wagetime.com/payroll/cost-center

Cost-Center Coding · Dr. Alvarez · Family Medicine

Splits to 3 codesTies to GL
Cost center / fundPercentCoded pay
MedicalMED-10070%$4,340.00
Behavioral healthBH-30020%$1,240.00
Diabetes grant programGR-33010%$620.00
Gross pay · 100% coded$6,200.00wages, taxes, and benefits coded to these cost centers

Replaces the spring cost-report reconstruction, and the labor split rebuilt in a spreadsheet.

02 · PRODUCTIVITY IN THE RUN

Can payroll compute provider pay on encounters and wRVUs?

Base-plus-productivity pay computes inside the WageTime payroll run, so a clinician’s encounter or wRVU bonus is calculated where the check is cut, not in a separate spreadsheet.

  • Per-encounter and per-visit pay codes, computed in the run.
  • Per-unit rates for wRVU-based productivity pay.
  • Base salary plus tiered production thresholds.
  • Each provider’s own model, changed in one place.
  • Units entered once, paid across every provider’s formula.
app.wagetime.com/payroll/productivity

Provider Productivity · Pay Period Jul 6-19

Base + productivity4 models
Dr. Alvarez$18/encounter$2,376.00
Family med · 132 encounters
Dr. Okafor$32/wRVU$2,368.00
Dental · 74 wRVUs
L. Tran, NPBase + tier$1,150.00
Tier 2 threshold
R. Diaz, LCSW$22/encounter$2,112.00
96 encounters
4 providers · productivity computed in the runadded to base pay

Replaces the month-end encounter spreadsheet, and the productivity bonus keyed in by hand.

03 · READY FOR UDS

Can payroll roll up hours and labor by clinical personnel category?

Every employee carries a clinical personnel-category tag in WageTime, so paid hours and labor cost roll up by category and the annualized FTE the UDS staffing table asks for derives from the payroll hours of record.

  • Personnel-category tag on every employee record.
  • Physicians, NPs, PAs, certified nurse midwives, dentists, hygienists, behavioral health, enabling services.
  • Annualized FTE derived from the payroll hours of record.
  • Same category hours feed the visits-per-FTE denominator; visit counts stay yours.
  • Scheduled reporting to board and program leads.
app.wagetime.com/reports/uds-staffing

UDS Staffing Roll-Up · Prior Year

FTE by categoryFrom payroll hours
Personnel categoryFTELabor cost
Physicians6 staff5.4$842,000.00
Nurse practitioners & PAs9 staff8.1$769,000.00
Dental5 staff · dentists, hygienists4.2$451,000.00
Behavioral & enabling services11 staff8.7$612,000.00
31 staff · 26.4 FTE$2,674,000.00coded labor for the staffing table

Replaces the roster annualized by hand, and the FTE count assembled the week UDS is due.

04 · FIVE SERVICE LINES, ONE HEALTH CENTER

How do you run medical, dental, behavioral health, 340B pharmacy, and enabling services together?

Medical, dental, behavioral health, 340B pharmacy, and enabling services each map to their own UDS service-line cost center in WageTime, reported separately by site or rolled into one health-center-wide view.

  • A satellite or look-alike site runs under its own EIN, filing independently.
  • Enabling-services roles (case management, outreach, eligibility, interpretation) coded apart from clinical FTE.
  • 340B pharmacy margin tracked on its own line, apart from clinical revenue.
  • Site-level controls with central division overrides across every clinic location.
  • Posts to QuickBooks by cost center; GL export as CSV, IIF, or fixed-width.
app.wagetime.com/reports/by-site

Payroll by Site & Service Line · July

4 sitesPosts to GL
Site / lineGross payStatus
Main clinicMedical · 22 paid$118,400.00Posted
Main clinicDental · 8 paid$41,900.00Posted
Satellite (look-alike)Behavioral health · 7 paid$38,650.00Posted
340B PharmacyShared · 3 paid$14,200.00Allocated
Enabling servicesCase mgmt & outreach · 6 paid$29,900.00Allocated
46 paid · mapped to the GL by site and cost center$243,050.00

Replaces the 340B margin folded into clinical revenue, and enabling-services time that never got its own cost center.

05 · THE CREDENTIAL WALL

How do you keep clinician credentials current and payroll access controlled?

A renewal that gates who can bill gets flagged weeks ahead in WageTime: every license, DEA registration, board certification, and BLS card sits on the employee record with recurring expiration alerts, behind an audit log a HRSA site visit can read.

  • License, DEA, board-cert, and BLS dates with 30/60/90-day alerts.
  • Documents stored on the employee record.
  • Role-based access and a full effective-dated audit log.
  • SOC 2 Type II, ISO 27001/27018, HIPAA-covered-data safeguards.
  • Re-credentialing tracked as a recurring compliance task.
app.wagetime.com/hr/credentials

Credential Tracking · Clinical Staff

All sites2 expiring soon
Dr. Alvarez60-day alertSep 12
DEA registration
L. Tran, NPCurrentDec 03
State RN/NP license
Dr. Okafor30-day alertAug 20
Dental license
R. Diaz, LCSWCurrentNov 15
BLS/CPR
4 tracked · 2 alerts sentdocuments on file, re-credentialing dated

Replaces the wall-calendar renewal tracker, and the lapse nobody caught until a claim bounced.

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

FQHC & community health center payroll FAQ

How does WageTime payroll feed our Medicaid PPS cost report?

WageTime codes clinical wages, taxes, and benefits to your service lines and cost centers as the run happens, using job-cost segments up to 40 characters that match your own numbering, and carries the coded cost to the general-ledger export. Your cost-report accountant works from coded payroll instead of a year-end reconstruction. WageTime does not calculate your PPS rate or file the cost report.

Can you run provider productivity pay on encounters or wRVUs?

Yes. Productivity pay is set up as custom pay codes: a per-encounter or per-visit amount, a per-unit rate for wRVUs, or a base salary plus tiered thresholds. You enter each provider’s units and the run computes the productivity pay alongside base pay. Different providers can carry different models. You set the rate and the target; WageTime pays the code you configure.

Can payroll produce hours and FTE by personnel category for the UDS staffing table?

Yes. Every employee carries a clinical personnel-category tag, so paid hours and labor cost roll up by category, physicians, NPs, PAs, dentists, behavioral health, enabling services, and the annualized FTE the UDS table needs is derived from those payroll hours. Those same hours also give the denominator for visits-per-provider-FTE. WageTime produces the hours and labor; it does not file the UDS report.

We run medical, dental, behavioral health, 340B pharmacy, and enabling services across several sites. One login?

Yes. WageTime maps medical, dental, behavioral health, 340B pharmacy, and enabling services to their own cost centers, reported by site or consolidated for the whole health center. A satellite or look-alike site runs under its own EIN and files independently from the same login. Coded payroll posts to QuickBooks by cost center, and a configurable GL export, CSV, IIF, or fixed-width, drops into your cost-report software.

How do you handle clinician licenses and re-credentialing dates?

Licenses, DEA registrations, board certifications, and BLS cards sit on the employee record with recurring 30, 60, and 90-day expiration alerts and stored documents, and re-credentialing is tracked as a recurring task. Tell us your primary-source verification process on the demo; WageTime tracks and alerts on the dates, it does not perform the verification itself.

Is the platform secure enough for a health center, and what does it cost?

The platform behind WageTime is SOC 2 Type II audited and ISO 27001/27018 certified, with safeguards built for handling HIPAA-covered data. Pricing is $50 a month for the organization plus $10 per person paid that month, unlimited runs, with all federal, state, and local taxes and year-end W-2s and 1099s included. Bring your sites and provider comp models to the demo.

Bring one provider and one cost center.

One clinician on a base-plus-productivity model, one service line and its cost-center code, and the way you assemble the UDS staffing table today. Twenty minutes with a payroll specialist on a live demo health center: you’ll watch a provider’s encounter pay compute in the run, see labor code to a cost center for the PPS report, and see FTE roll up by personnel category.

Book a 20-minute demo