This service is a hands-on evaluation of a person's physical abilities, such as strength, endurance, or capacity to perform specific tasks, carried out by a therapist and summarized in a written report. It is billed in increments of time based on how long the testing takes and is often used to guide a treatment plan or assess readiness to return to work or daily activities.
Rates data updated October 2026.
How much does Functional Performance Testing cost?
$30.90
Typical physician fee. In New Jersey, October 2026.
Insurers have agreed to pay about $30.90 for this service. Most negotiated rates run $20.89 to $32.36.
These are rates insurers have negotiated with providers, not the amount a patient is billed. What you owe depends on your plan's deductible and coinsurance. Based on rates published by 7 insurance carriers under federal price transparency rules.
How much rates vary
Facilitymedian $19 · 10th to 90th $19 to $21Professionalmedian $31 · 10th to 90th $21 to $34
Distribution of negotiated rates across all payers (price axis is log-scale). Need provider-level prices or 24+ months of history? Contact us.
Rates by insurance carrier
Insurance Carrier
Facility/Professional
Modifier
Typical LowTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
MedianTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
Typical HighTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
Aetna
Setting
Facility
Modifier
None
Typical Low
$19.50
Median
$19.50
Typical High
$20.89
Facility
None
$19.50
$19.50
$20.89
Aetna
Setting
Professional
Modifier
None
Typical Low
$19.50
Median
$20.89
Typical High
$22.39
Professional
None
$19.50
$20.89
$22.39
AmeriHealth
Setting
Professional
Modifier
None
Typical Low
$19.95
Median
$56.23
Typical High
$112.20
Professional
None
$19.95
$56.23
$112.20
Cigna
Setting
Professional
Modifier
None
Typical Low
$19.95
Median
$35.48
Typical High
$72.44
Professional
None
$19.95
$35.48
$72.44
Emblem Health
Setting
Professional
Modifier
None
Typical Low
$39.81
Median
$39.81
Typical High
$66.07
Professional
None
$39.81
$39.81
$66.07
Horizon BCBS
Setting
Professional
Modifier
None
Typical Low
$30.90
Median
$30.90
Typical High
$32.36
Professional
None
$30.90
$30.90
$32.36
United
Setting
Facility
Modifier
None
Typical Low
$30.20
Median
$30.20
Typical High
$33.88
Facility
None
$30.20
$30.20
$33.88
United
Setting
Professional
Modifier
None
Typical Low
$20.89
Median
$26.30
Typical High
$39.81
Professional
None
$20.89
$26.30
$39.81
1 more rate with less common billing modifiers
A modifier changes what was billed, for example a reduced or repeated service. Each of these modifiers carries under 10% of the published rates for this code. Modifier combinations, and modifiers with fewer than 30 rates for a carrier, are not listed.
Insurance Carrier
Facility/Professional
Modifier
Typical LowTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
MedianTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
Typical HighTypical Low is the 10th percentile of the published rates, Median the 50th, and Typical High the 90th. One in ten rates falls below Typical Low, and one in ten falls above Typical High.
Ambetter
Setting
Professional
Modifier
GP · Physical therapy plan
Typical Low
$34.67
Median
$34.67
Typical High
$34.67
Professional
GP · Physical therapy plan
$34.67
$34.67
$34.67
Where New Jersey sits
The same service costs 3.2 times more in Alaska than in Ohio. Every bar is a state, most expensive first. Touch or drag across it to read any state, then open that state for its carriers and full range.