What is Reference-Based Pricing?

by | Jun 30, 2021

Home » Blog » Employee Healthcare » Healthcare Costs » What is Reference-Based Pricing?

This post was originally published in 2017 and updated in 2021.

Reference-based pricing (RBP) is a plan design strategy that helps self-insured companies control rapidly rising healthcare costs. In reference-based pricing, the employer sets a maximum amount they’ll reimburse for certain medical services. Any amount above that cap is the employee’s responsibility.

In typical network agreements, discounts and billed charges are established in a largely arbitrary way. They don’t have much relationship to the actual cost of the procedure and can vary quite a bit by location, provider, and more.

Reference-based pricing helps employers contain costs. Whereas traditional network agreements are based on a discount off of billed charges, reference-based pricing typically pays providers between 120% and 150% of Medicare reimbursement levels, which is considerably less than private insurance for the same services. Emergency procedures aren’t usually included in this pricing.

According to Mercer, RBP can result in up to 40% savings on overall medical spending, as well as a reduction in fraud, waste, abuse claims, and stop-loss premiums and claims.

Reference-based pricing works because it creates transparency. Understanding the costs and profits in healthcare services allows employers to identify lower-cost facilities and more accurately project their healthcare spending trends. While reference-based pricing can reduce costs for both employer and employee, it can also place an unacceptable burden on employees.

How does reference-based pricing work?

The impact of successfully implementing RBP can be dramatic. Benefits broker HUB International analyzed how RBP worked for 14 clients across the U.S. and found they saved as much as 46% on claims costs.

Between 2012 and 2017, RBP was able to lower $146.8 million in those HUB clients’ billed charges to $54.4 million in actual payments because of negotiated payment caps. HUB concluded that the same charges would have meant $74.7 million in charges for clients on a traditional PPO plan. In short, RBP saved HUB’s clients – most of whom had 150-200 employees- a combined $20.3 million in claims costs over five years.

We can find another example in California Public Employees’ Retirement System (CalPERS). Between 2011 and 2013, CalPERS saved $5.5 million by implementing a reference-based pricing health plan.

As the Employee Benefits Research Institute points out, savings for reference-based pricing happens when employees choose procedures at the reference price, providers reduce their prices to the approved amount, and employees pay any difference between the allowed amount and the actual amount.

It works best when employers guide employees to lower-cost options and incentivize the right choices. In almost every case, an outpatient facility will be a more cost-effective option than a hospital system. For example, for cataract-removal surgery, while only 6% of California hospital outpatient departments charged prices below the $2,000 contribution limit, 73% of ambulatory surgery centers charged below $2,000 (despite the fact that there was no discernible difference in quality).

In the first year, the average price paid by CalPERS for cataract removal decreased by 10.2 percent, and they saved an estimated $1.3 million over two years compared to what they would have spent without RBP.

Shifting costs the right way

Reference-based pricing falters when employees don’t get enough support.

Typically, a health plan provides a list of services, pricing structure, and providers who will accept the reference price for each service. But employees must be willing to do the research.

When they aren’t well-educated on their specific plan or guided to appropriate providers, the employee is left to pay the difference between the reimbursement maximum and the provider’s charge. This is called balance-billing, and trust us when we say: it has the potential to drive your employees mad.

It’s important to watch out for this landmine because even successful RBP plans can leave employees with more cost-sharing. For CalPERS patients, the average amount paid increased substantially after starting RBP. This increase was driven by those employees who continued to use hospital outpatient facilities.

In these cases, patient responsibility increased from $1,045 in 2011 to $4,918 in 2012 and to $5,681 in 2013 (claims data didn’t include whether the additional amount was paid, so those increases could be overstated).

In the HUB example, only 14% of the 24,000 claims were balance-billed to employees, and less than 1% of those claims progressed past a first appeal resolution.

Of course, companies on RBP don’t want to sacrifice quality for cost. For any health plan to work, employees will need to be able to locate high-quality providers. The good news is that cost and quality don’t seem to be correlated. The bad news is that finding a provider who balances the two can prove tricky.

healthjoy care redirection
Three Ways We Save You Money With Care Redirection

Our highly trained team works hard to redirect our members to lower-cost, high-quality care whenever possible. Here’s how care redirection works.

Healthcare consumerism is the foundation of successful RBP plans

To successfully implement RBP, employee education and assistance are essential. The challenge lies in explaining why employees should adopt RBP and keeping it top-of-mind for every single healthcare decision throughout the year.

Unfortunately, our current healthcare system isn’t structured in a way that supports smart healthcare choices. Without assistance, patients can feel powerless about the costs of a single mistake. Online transparency tools are tough to navigate, and when the experience is separate from comparing providers and making appointments, it often proves too much to juggle. This type of confusion only generates more questions for HR.

The vast majority of employees won’t need a procedure in the week after their enrollment meeting. They’re far more likely to need high-cost care months after their initial meeting when they’ve forgotten about RBP completely. Without the tools to find high-value care, this is a recipe for disaster.

This challenging Catch 22 makes RBP daunting for many employers. When Lockton surveyed 1300 employers in 2019, only 2% responded they were currently using RBP, though 10% suggested they were considering it for the future.

A 2017 study published in the American Journal of Managed Care (AJMC) attempted to explain this low utilization trend. In interviews with employers, the authors uncovered the fear of “catastrophic” out-of-pocket costs as a key reason they didn’t want to initiate an RBP plan.

 

HealthJoy is your solution

In their examination of reference-based pricing, the authors of the AJMC article concluded that employers need more support to make RBP work. Among their key solutions were improved decision support – i.e. help choosing the right facility or provider — and rewards programs.

To maximize success and minimize problems associated with RBP, you need a technology solution that will consistently educate, engage, and help employees make decisions.

That solution is HealthJoy. Our consumer experience eliminates the friction employers fear most when implementing RBP, and cuts down on employee confusion, as well.

Here’s how it works with HealthJoy.

  • Let’s say you have an employee named Carol who has been putting off her annual skin cancer screening because she’s not sure how to find a fair-priced provider who accepts the RBP pricing. She remembers HealthJoy can help her find a provider, so she logs into the app. She chats with our healthcare concierge (HCC) team, explaining she wants to find a provider and provides preferences for location, gender, and language.
  • Our HCC team gets to work! They have all the details on Carol’s RBP plan personally reach to find her the perfect, highly-rated provider who accepts the reference price.
  • Then, HealthJoy sends Carol a provider recommendation. We met all her preferences and she loves our suggestion. She then taps “Schedule an Appointment,” and HealthJoy sets the appointment on her behalf.
  • After her appointment, if Carol has a question about balance billing regarding this or any other visit, our talented Bill Review team is on hand to help her review charges and spot errors.

Best of all, throughout the entire process, she never has to check a list, compare prices, or contact HR for help.

In short, you can think of HealthJoy as the air traffic controller for any RBP plan, guiding employees to the right care at the right price, saving your HR team time, and helping you unlock all the savings of reference-based pricing.

Schedule a demo today to see how HealthJoy is building a better employee benefits experience.

Related Posts

How to Simplify Benefits Communication for Open Enrollment

How to Simplify Benefits Communication for Open Enrollment

You already know that clear communication can make all the difference in your employees’ benefits experience. So how can a benefits administrator cut through the noise? Check out these tried-and-true strategies to make the most of your OE communications.
HealthJoy Accelerates Your Cost-Containment Strategy

HealthJoy Accelerates Your Cost-Containment Strategy

Explore how HealthJoy accelerates your cost-containment strategy, centralizes benefits, and helps you encourage healthcare consumerism.
Here’s What Happens During a HealthJoy Provider Search

Here’s What Happens During a HealthJoy Provider Search

HealthJoy provider search allows our healthcare concierge team to find high-quality, fairly-priced healthcare just when our members need it.
[gravityforms id=12]
<script type="text/javascript">if(!gform){document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0});var gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),null==t&&(t=10),gform.hooks[o][n].push({tag:i,callable:r,priority:t})},doHook:function(o,n,r){if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[o][n]){var t,i=gform.hooks[o][n];i.sort(function(o,n){return o.priority-n.priority});for(var e=0;e<i.length;e++)"function"!=typeof(t=i[e].callable)&&(t=window[t]),"action"==o?t.apply(null,r):r[0]=t.apply(null,r)}if("filter"==o)return r[0]},removeHook:function(o,n,r,t){if(null!=gform.hooks[o][n])for(var i=gform.hooks[o][n],e=i.length-1;0<=e;e--)null!=t&&t!=i[e].tag||null!=r&&r!=i[e].priority||i.splice(e,1)}}}</script> <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_12' > <div class='gform_heading'> <h3 class="gform_title">2021 HealthJoy Employee Benefits Insights eBook</h3> <span class='gform_description'>Testing form</span> </div><form method='post' enctype='multipart/form-data' id='gform_12' action='/blog/healthcare/costs/reference-based-pricing/' > <div class='gform_body gform-body'><ul id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below'><li id="field_12_8" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_8' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_12_8' type='text' value='' class='large' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_9" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_9' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_12_9' type='text' value='' class='large' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_4" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_4' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_12_4' type='text' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_5" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_5' >company name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_12_5' type='text' value='' class='large' placeholder='Company name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_12_6" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_6' >Company Size<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_12_6' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Company Size</option><option value='1-100' >1-100</option><option value='100-500' >100-500</option><option value='500-3000' >500-3000</option><option value='3000-1000' >3000-1000</option><option value='10000+' >10000+</option></select></div></li><li id="field_12_7" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_12_7' >Which Best Describes You?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_12_7' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Which Best Describes You?</option><option value='Employer' >Employer</option><option value='Benefit Consultant' >Benefit Consultant</option><option value='TPA' >TPA</option><option value='PEO' >PEO</option><option value='Other' >Other</option></select></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' value='Get Your eBook' onclick='if(window["gf_submitting_12"]){return false;} window["gf_submitting_12"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_12"]){return false;} window["gf_submitting_12"]=true; jQuery("#gform_12").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='12' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_12' value='WyJbXSIsImFkODg5MTk3ZmY1MDIyZGVjZjEyNWI2ODk1Y2YyMGZiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>
[gravityforms id=1]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_1' > <div class='gform_heading'> <h3 class="gform_title">State of the Benefits Survey eBook - 1-Col</h3> <span class='gform_description'>Testing form</span> </div><form method='post' enctype='multipart/form-data' id='gform_1' action='/blog/healthcare/costs/reference-based-pricing/' > <div class='gform_body gform-body'><ul id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below'><li id="field_1_8" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_8' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_1_8' type='text' value='' class='large' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_1_9" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_9' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_1_9' type='text' value='' class='large' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_1_4" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_4' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_1_4' type='text' value='' class='large' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id="field_1_5" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_5' >company name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_1_5' type='text' value='' class='large' placeholder='Company name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_1_6" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_6' >Company Size<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_1_6' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Company Size</option><option value='1-100' >1-100</option><option value='100-500' >100-500</option><option value='500-3000' >500-3000</option><option value='3000-1000' >3000-1000</option><option value='10000+' >10000+</option></select></div></li><li id="field_1_7" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_1_7' >Which Best Describes You?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_1_7' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Which Best Describes You?</option><option value='Employer' >Employer</option><option value='Benefit Consultant' >Benefit Consultant</option><option value='TPA' >TPA</option><option value='PEO' >PEO</option><option value='Other' >Other</option></select></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' value='Get Your eBook' onclick='if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1"]){return false;} window["gf_submitting_1"]=true; jQuery("#gform_1").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImFkODg5MTk3ZmY1MDIyZGVjZjEyNWI2ODk1Y2YyMGZiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>
[gravityforms id=9]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_9' > <div class='gform_heading'> <h3 class="gform_title">10 Benefits Presentation Tips from TED Talks eBook - 2-Col (Pop-up)</h3> <span class='gform_description'></span> </div><form method='post' enctype='multipart/form-data' id='gform_9' action='/blog/healthcare/costs/reference-based-pricing/' > <div class='gform_body gform-body'><ul id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below'><li id="field_9_8" class="gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_8' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_9_8' type='text' value='' class='large' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_9" class="gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_9' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_9' id='input_9_9' type='text' value='' class='medium' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_4" class="gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_4' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_4' id='input_9_4' type='text' value='' class='medium' placeholder='Email' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_5" class="gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_5' >Company name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_9_5' type='text' value='' class='medium' placeholder='Company name' aria-required="true" aria-invalid="false" /> </div></li><li id="field_9_10" class="gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_10' >Company Size<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_9_10' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Company Size</option><option value='1-100' >1-100</option><option value='100-500' >100-500</option><option value='500-3000' >500-3000</option><option value='3000-1000' >3000-1000</option><option value='10000+' >10000+</option></select></div></li><li id="field_9_7" class="gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" ><label class='gfield_label' for='input_9_7' >What Describes You?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_9_7' class='large gfield_select' aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>What Describes You?</option><option value='Employer' >Employer</option><option value='Benefit Consultant' >Benefit Consultant</option><option value='TPA' >TPA</option><option value='PEO' >PEO</option><option value='Other' >Other</option></select></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' value='Get Your eBook' onclick='if(window["gf_submitting_9"]){return false;} window["gf_submitting_9"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_9"]){return false;} window["gf_submitting_9"]=true; jQuery("#gform_9").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='9' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_9' value='WyJbXSIsImFkODg5MTk3ZmY1MDIyZGVjZjEyNWI2ODk1Y2YyMGZiIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>