Engineering calculators

RVU Calculator

Updated Jun 16, 2026 By Jehan Wadia
Looking at this specification, I'll build a comprehensive RVU Calculator with code search, a multi-row service table, GPCI localities, modifiers, and full RVU/payment calculations with charts and accessibility.
CPT®/HCPCS Code Search
Type 2+ characters. Pick a result (and a modifier variant) to add it as a line item below.
Service Line Items
Code Description Primary Mod. Add'l Mod. Place of Service GPCI Locality Units CF ($) wRVU PE RVU MP RVU Total RVU Payment

Totals
Total Work RVUs
0.00
Total PE RVUs
0.00
Total MP RVUs
0.00
Total RVUs
0.00
Est. Medicare Payment
$0.00
RVU Composition
Payment by Line Item

Introduction

The RVU Calculator helps you find the value of medical services and estimate Medicare payments. RVU stands for Relative Value Unit. Medicare uses RVUs to decide how much to pay doctors and hospitals for each service they provide. Every CPT® and HCPCS code has three RVU parts: Work RVUs (the effort and skill needed), Practice Expense (PE) RVUs (the cost of running a practice), and Malpractice (MP) RVUs (the cost of liability insurance).

This tool lets you search for codes, pick your GPCI locality (which adjusts values based on where you practice), choose between office and facility settings, and apply modifiers like Mod 26 or Mod TC. You can add multiple service lines at once to see how RVUs and payments add up. The calculator uses the 2024 Medicare Conversion Factor to turn total RVUs into a dollar amount.

Whether you work in medical billing, revenue cycle management, or practice administration, this calculator gives you a fast and clear way to break down RVU components and estimate reimbursement for any combination of services. You may also find our ROI Calculator useful for evaluating the financial return on practice investments, or our Break Even Calculator to determine how many patient visits are needed to cover overhead costs.

How to Use Our RVU Calculator

This calculator helps you find the RVU values and estimated Medicare payment for medical services. Enter your CPT or HCPCS codes, pick your settings, and the tool will show you work RVUs, practice expense RVUs, malpractice RVUs, and the total estimated payment.

Code Search: Type a CPT or HCPCS code or keyword into the search bar at the top. Pick a result from the dropdown list to add it as a line item in the table below.

Primary Modifier: When you select a code from the search results, you can choose a modifier variant like Mod 26 (professional component) or Mod TC (technical component). If you pick "None/Global," the full RVU values are used.

Additional Modifier: Use this dropdown to apply a second modifier such as 50 (bilateral), 51 (multiple procedures), or 80 (assistant surgeon). Each modifier adjusts the RVU values by a set percentage. Understanding how these percentage adjustments work can help you verify your calculations.

Place of Service: Click "Office" for non-facility settings or "Facility" for hospital-based settings. This changes which practice expense RVU is used in the calculation.

GPCI Locality: Select your geographic area from the dropdown. Each locality has its own cost index that adjusts the work, practice expense, and malpractice RVU values. If you're considering relocating your practice, our Cost of Living Calculator can help you compare expenses across different regions.

Units: Enter how many times the service was performed. The RVU values are multiplied by this number.

Conversion Factor (CF): This is the dollar amount used to convert total RVUs into a payment. It is set automatically based on whether the code is a qualifying participant (QP) or non-QP code. You can change it manually if needed.

Add Row: Click the "Add Row" button to enter more service line items. You can also remove any row by clicking the trash icon on the right side of the table.

Calculate: Press the "Calculate" button to update all RVU totals and payment estimates. The results section below the table shows your total work RVUs, PE RVUs, MP RVUs, total RVUs, and estimated Medicare payment. Two charts display the RVU breakdown and payment by line item.

Reset: Click "Reset" to clear all entries and start over with the default sample data.

What Are RVUs and How Does Medicare Payment Work?

An RVU, or Relative Value Unit, is the number Medicare uses to measure how much a medical service is worth. Every CPT® and HCPCS code has its own set of RVUs. There are three parts to every RVU: Work RVUs measure the time, skill, and effort a doctor puts into a service. Practice Expense (PE) RVUs cover the cost of running the office or facility, like rent, equipment, and staff. Malpractice (MP) RVUs cover the cost of malpractice insurance for that service.

To find out how much Medicare pays for a service, you add up all three RVU parts and multiply the total by a conversion factor (CF). The conversion factor is a dollar amount that CMS sets each year. For 2025, the CF is $33.5675 for qualifying participants (QP) and $33.4009 for non-qualifying participants (non-QP). The simple formula is: Payment = (Work RVU + PE RVU + MP RVU) × Conversion Factor.

RVUs also change based on where a doctor practices. Medicare uses Geographic Practice Cost Indices (GPCIs) to adjust each RVU part up or down depending on the local cost of living. A doctor in Manhattan, where costs are high, gets a higher adjustment than a doctor in rural Alabama. Each RVU component has its own GPCI multiplier, so the work, practice expense, and malpractice values are each adjusted separately.

Place of service matters too. Practice expense RVUs are split into two versions: one for office (non-facility) settings and one for facility settings like hospitals. Office-based PE RVUs are usually higher because the doctor's practice pays for equipment and supplies. In a hospital, the facility covers those costs, so the PE RVU paid to the doctor is lower.

Modifiers change how a service is paid. Modifier 26 means only the professional (doctor reading) part is billed. Modifier TC means only the technical (equipment and staff) part is billed. Other modifiers like 50 (bilateral procedure) or 51 (multiple procedures) apply percentage adjustments to the payment. These modifiers let Medicare pay the right amount based on exactly what was done and who provided it. For a deeper look at how percentage-based adjustments affect values, you can use our Percent Change Calculator.

RVU calculations are important for hospitals, clinics, and doctors because they directly determine revenue from Medicare patients. They are also widely used to measure physician productivity, set salary benchmarks, and compare workloads across specialties. If you're using RVU data to negotiate compensation, our Salary Calculator and Hourly to Salary Calculator can help you translate productivity into annual earnings. Practice managers tracking overall financial health may also benefit from our Margin Calculator to assess profitability, the Annual Income Calculator for projecting revenue, or the OEE Calculator to evaluate operational efficiency across clinical workflows.


Frequently asked questions

What is a Work RVU?

A Work RVU measures the time, skill, and effort a doctor uses to perform a medical service. It is one of three RVU parts that Medicare uses to calculate payment. Services that take more time or need more training have higher Work RVUs.

What is the difference between facility and non-facility PE RVUs?

Non-facility (office) PE RVUs are higher because the doctor's office pays for equipment, supplies, and staff. Facility PE RVUs are lower because the hospital covers those costs. You should pick Office if the service is done in a doctor's office and Facility if it is done in a hospital or surgery center.

What is a GPCI and why does it change my payment?

GPCI stands for Geographic Practice Cost Index. Medicare uses GPCIs to adjust RVU values based on the cost of living where you practice. Areas with high costs like Manhattan get higher adjustments. Areas with lower costs get smaller adjustments. Each RVU part (work, PE, and MP) has its own GPCI multiplier.

What is the conversion factor and can I change it?

The conversion factor (CF) is the dollar amount Medicare uses to turn total RVUs into a payment. CMS sets it each year. The calculator fills in the correct 2025 CF automatically: $33.5675 for QP codes and $33.4009 for non-QP codes. You can edit it manually in the CF column if you need a different value.

What does QP and non-QP mean next to a code?

QP stands for Qualifying Participant. It refers to doctors who take part in certain Medicare payment models. QP and non-QP codes use slightly different conversion factors. The calculator picks the right one automatically when you select a code.

What does Modifier 26 do?

Modifier 26 means you are billing only the professional component of a service. This is the doctor's reading or interpretation. It removes the technical (equipment) portion from the RVU. You would use Mod 26 when a hospital owns the equipment and the doctor only reads the results.

What does Modifier TC do?

Modifier TC stands for Technical Component. It means you are billing only for the equipment, supplies, and staff used to perform a service. The doctor's professional interpretation is not included. You would use Mod TC when the facility owns the equipment but a different provider reads the results.

How does Modifier 50 (bilateral) affect payment?

Modifier 50 is used when a procedure is done on both sides of the body. It multiplies the RVU values by 1.5, which means you get 150% of the base payment. For example, if a procedure pays $100 for one side, Modifier 50 would make the estimated payment $150.

Can I enter a code that is not in the search results?

Yes. You can type any CPT or HCPCS code directly into the Code column of the table. If the code is in the calculator's database, it will fill in the RVU values automatically. If it is not found, the description will say "Code not found" and the RVU values will stay at zero.

How do I add more than one service at a time?

Use the search bar to find a code and click it to add a line item. Then search again for the next code. You can also click the Add Row button below the table to create a blank row and type the code in manually. There is no limit to how many rows you can add.

How are total RVUs calculated in this tool?

For each line item, the calculator takes the base Work, PE, and MP RVUs, applies the primary modifier (like Mod 26 or TC), applies the additional modifier multiplier, multiplies by units, and then adjusts each part by the matching GPCI value. The three adjusted parts are added together to get the total RVU for that line. All lines are then summed for the grand total.

Why is the payment for my code showing $0.00?

This can happen for a few reasons. The code may not be in the database, so the RVU values are zero. Some codes like J3490 have zero RVUs because they are priced differently by Medicare. Also check that your units are at least 1 and the conversion factor is not set to zero.

Does this calculator give exact Medicare reimbursement amounts?

No. This tool gives an estimate based on the RVU formula and the national conversion factor. Actual Medicare payments can differ due to sequestration, local carrier rules, multiple procedure reductions, and other adjustments that CMS applies. Use this calculator for planning and benchmarking, not as a final billing amount.

What is the difference between CPT codes and HCPCS codes?

CPT® codes are five-digit numbers (like 99213) that describe medical services and procedures. HCPCS codes start with a letter followed by four numbers (like G0463) and cover services, supplies, and equipment not fully described by CPT codes. Both types have RVU values and work the same way in this calculator.

How do I reset the calculator and start over?

Click the Reset button below the table. This clears all your entries and loads the default sample data. The search bar is also cleared. You can then begin entering your own codes from scratch.

What does the Units field do?

The Units field tells the calculator how many times a service was performed. All RVU values for that line are multiplied by the number of units. For example, if a code has 1.30 Work RVUs and you enter 3 units, the adjusted Work RVU for that line will be 3.90 (before GPCI adjustment).

Why are there two different conversion factors for 2025?

CMS sets two rates each year. Qualifying Participants (QP) in Advanced Alternative Payment Models get $33.5675. All other providers (non-QP) get $33.4009. The difference is small but it affects payment calculations. The calculator picks the right one based on the code type.

Can I use this calculator for private insurance payments?

This calculator is built for Medicare payment estimates. Private insurers often use their own fee schedules, which may be a percentage of Medicare rates or completely different. You can manually change the conversion factor in the CF column to match a private payer's rate if you know it.

What do the charts show?

The donut chart shows how total RVUs are split between Work, Practice Expense, and Malpractice components. The bar chart shows the estimated payment for each line item with a valid code. Both charts update automatically when you click Calculate or change any values.