Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
CPT Code

CPT code 90707 MMR vaccine billing and reimbursement


Code Definition

90707 is the CPT code for measles, mumps and rubella virus vaccine (MMR), live, for subcutaneous use. It covers the vaccine product only, so a separate administration code goes on every claim.

The American Medical Association maintains 90707 in the Vaccines, Toxoids section of the CPT code set. Denials usually trace back to a missing administration code, the wrong administration code for the patient's age, or a VFC-supplied dose reported incorrectly.

Section
90281-99199 Medicine
Subsection
90476-90759 Vaccines, Toxoids
Vaccine type
Live-attenuated viral vaccine
Billable
No
Code also known as
MMR shot, measles mumps rubella vaccine, M-M-R II, Priorix
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 90707 covers the MMR vaccine product only, so every claim needs a paired administration code.

Use CPT 90460 through age 18 when counseling is documented, and CPT 90471 for every other patient.

Report a VFC-supplied dose as 90707 with modifier SL at a $0.00 charge, plus the administration code.

Medicare Part B does not routinely cover MMR for adults, so check the CMS National Coverage Determinations database.

What is CPT code 90707?

CPT code 90707 is the AMA-assigned procedure code for the Measles, Mumps, and Rubella (MMR) vaccine, live, for subcutaneous use. It appears in the Vaccines, Toxoids section of the CPT code set and covers only the vaccine product itself.

Field Detail
CPT code 90707
Official descriptor Measles, mumps and rubella virus vaccine (MMR), live, for subcutaneous use
CPT category Vaccines, Toxoids (90476-90759)
Vaccine type Live-attenuated viral vaccine
Route of administration Subcutaneous injection
Administration code required? Yes – 90460/90461 or 90471/90472 billed separately
Approved products M-M-R II (Merck), Priorix (GSK)

The two FDA-approved MMR vaccine products billed under this code are M-M-R II, manufactured by Merck, and Priorix, manufactured by GSK. Both are live-attenuated formulations given as a single subcutaneous injection, usually in the outer upper arm or anterolateral thigh. The AMA’s CPT code set does not differentiate by manufacturer, so either product bills under 90707.

Who can bill CPT code 90707?

Any licensed provider who administers the MMR vaccine in an outpatient setting may bill CPT 90707, provided their payer agreement covers immunization services. The most common billers are pediatricians, family medicine physicians, internists, OB-GYNs, and travel medicine practices.

Providers new to immunization coding should read their payer contracts before submitting. Two eligibility considerations affect who bills and how:

  • Private-stock vaccines: The practice bought the dose from a wholesaler and bills both the vaccine product (90707) and the administration code at its contracted rates.
  • VFC-supplied vaccines: The Vaccines for Children (VFC) program supplies the dose at no cost. Report 90707 on the claim with modifier SL and a $0.00 charge, then bill the administration code for payment.

Charging a payer for a VFC-supplied vaccine product is a compliance violation with False Claims Act exposure. Reporting that same dose at $0.00 is what the program expects instead. Check your VFC agreement terms before submitting any claim involving government-purchased doses, because the two claim shapes differ on a single line.

Side-by-side claim construction for CPT 90707: private stock bills 90707 with no modifier at a charged rate plus a charged administration code (90460 or 90471); a VFC-supplied dose bills 90707 with modifier SL at a 0.00 charge plus the same charged administration code
The vaccine line stays on a VFC claim; only its charge and modifier change. Source: AMA CPT rules and CMS VFC billing guidance.

Administration codes to pair with CPT code 90707

CPT 90707 covers only the vaccine product. A separate administration code is required on every claim, and the correct code depends on the patient’s age and whether counseling was documented.

Scenario Administration code Each additional vaccine
Through 18 years, counseling documented 90460 90461 per additional component
No counseling documented, any age 90471 90472 per additional vaccine
19 years and older 90471 90472 per additional vaccine

For patients through age 18, CPT 90460 requires documented face-to-face counseling about the vaccine at the time of administration. A missing counseling note is one of the most consistent audit findings on pediatric immunization claims. Where counseling was not documented, 90471 is the correct administration code, whatever the patient’s age.

When MMR is given at the same visit as a second vaccine, add one unit of 90461 for each additional component reported under 90460. Under 90471, add one unit of 90472 for each additional vaccine.

Modifiers for CPT 90707

Three modifiers appear regularly on CPT 90707 claims. Applying the wrong one, or omitting a required one, is a reliable path to denial.

Modifier Name When to use
SL State-supplied vaccine VFC or other government-funded stock; appended to the 90707 vaccine line at a $0.00 charge, not to the administration code
59 Distinct procedural service When 90707 is billed on the same date as another procedure that bundles by default; signals separate, independent service
26 Professional component Rare for vaccine codes; used when a physician provides only the professional component in a split-billing arrangement

Modifier SL is the most consequential for practices enrolled in the VFC program. It tells the payer the dose came from government stock, which is why that 90707 line carries no charge. Omitting SL when VFC stock was used can trigger a recoupment demand.

Pro Tip

Check your VFC agreement annually. CMS updates VFC billing instructions each year, and some state Medicaid programs publish separate modifier guidance that supersedes the federal default. Flag VFC patients in your scheduling system before the visit, not at claim time.

CPT 90707 reimbursement and fee schedule 2026

Reimbursement for CPT 90707 varies by payer type, geographic locality, and whether the vaccine was purchased privately or supplied through VFC. The table below shows approximate 2026 national ranges. Verify exact rates via the CMS Physician Fee Schedule lookup tool and your state Medicaid fee schedule before billing.

Payer type Approximate 2026 rate (vaccine product) Notes
Medicare Part B Generally not covered for routine adult use Coverage limited to specific clinical indications; verify via CMS National Coverage Determinations
Medicaid (state-based) Varies by state; often $75-$120 for private stock VFC-eligible children: 90707 at $0.00 with modifier SL, plus a paid administration code
Commercial/private payer Typically $85-$140 for vaccine product Contract-specific; many plans reimburse at or above AWP (Average Wholesale Price)
VFC program (admin only) $0 for vaccine product; $10-$30 for administration Dose supplied at no cost; report 90707 at $0.00 with modifier SL and bill the administration code

For a precise 2026 work RVU and reimbursement estimate, use the FastRVU 2026 RVU lookup tool. Rates in the table above are national approximations and will differ by geographic locality and payer contract.

Practice management software like Pabau can submit CPT 90707 claims electronically through its Claim.MD integration, which connects to thousands of US payers. Remittance advice returns as 835 files, so billing staff can match payments and spot underpayments on 90707 claims without manual reconciliation.

Medicare coverage for CPT 90707

Medicare Part B does not routinely cover the MMR vaccine for adults. Influenza, pneumococcal and Hepatitis B vaccines are designated preventive benefits under Part B. MMR sits outside that adult preventive vaccine benefit.

Coverage may apply in specific clinical situations, such as post-transplant or immunocompromised patients with documented clinical indications. Confirm via the CMS National Coverage Determinations database before billing Medicare for an adult MMR.

Medicaid coverage for CPT 90707

State Medicaid programs cover the MMR vaccine for eligible children, usually through the VFC program. Coverage rules and reimbursement rates vary significantly from state to state. Key points:

  • Children who are Medicaid-enrolled are VFC-eligible, so the vaccine is supplied through the VFC program at no cost to the practice.
  • When VFC stock is used, report 90707 with modifier SL at a $0.00 charge and bill the administration code for payment.
  • CHIP (Children’s Health Insurance Program) coverage mirrors Medicaid for immunizations in most states.
  • For uninsured or underinsured children who are VFC-eligible, the same billing pathway applies.

Documentation requirements for billing CPT code 90707

Incomplete documentation is among the top reasons 90707 claims are denied or flagged on audit. Every required data point has to be captured at the point of care, rather than reconstructed from the record days later.

  • Patient age and date of birth: Determines the correct administration code (90460 vs 90471).
  • Vaccine lot number: Required on the claim and in the patient record.
  • Manufacturer name: M-M-R II (Merck) or Priorix (GSK).
  • Vaccine expiration date: Must be documented and within date at administration.
  • Injection site: For example, left outer upper arm or anterolateral thigh.
  • VIS (Vaccine Information Statement) provision date: The date the VIS was given to the patient or guardian, required for all vaccines.
  • Counseling note (90460 only): For patients through age 18, document that counseling on the vaccine’s benefits and risks was provided.
  • Provider NPI: The administering provider’s NPI on the claim.
  • IIS reporting: State immunization information system entry is required in most states; confirm your state’s reporting window.

Building a structured superbill that captures lot number, manufacturer and expiration date as required fields keeps the most common omissions off the claim. When a lot number is missing at submission, many payers reject outright rather than request an addendum.

Practices that document digitally can set Pabau’s claims software for practices to flag incomplete vaccine records before the claim is submitted. Pabau captures lot number, manufacturer, expiration date, injection site and VIS provision date at the point of care through structured clinical record fields.

Pabau claims and billing dashboard
Pabau’s claims screen keeps every 90707 line, modifier and lot number together, so the billing team can check a claim before it leaves.

Common billing errors with CPT 90707

The same errors appear repeatedly on 90707 claims across practices of all sizes. Knowing which one is most likely for your patient mix is where denial prevention starts.

  1. No administration code billed. CPT 90707 cannot stand alone. Every claim must include 90460 or 90471, plus 90461 or 90472 for additional vaccines at the same visit. This is the single most common denial reason.
  2. Wrong administration code for the patient’s age. Billing 90460 for a 25-year-old triggers an age-mismatch edit, because 90460 stops at age 18. Confirm the date of birth against the administration code every time.
  3. Omitting the 90707 line on VFC claims. Most state Medicaid programs want the supplied dose reported at a $0.00 charge with modifier SL. Leaving the line off the claim altogether is a frequent cause of denial.
  4. Missing modifier SL on VFC claims. A 90707 line submitted without SL reads as a request for payment on a dose the program already funded. That invites denial or recoupment from state Medicaid.
  5. Incomplete lot number documentation. Submitting without a lot number typically results in a clean-claim rejection before the payer even adjudicates. Capture it during administration, not at billing.
  6. Missing counseling note for 90460. Using the pediatric administration code without a documented counseling note creates audit exposure. Where counseling was not provided or documented, 90471 is the correct code regardless of the patient’s age.

Reviewing your 90707 claim history against the common denial codes each quarter shows which of these patterns is hitting your practice hardest.

CPT 90707 describes the standard three-component MMR vaccine. Two related codes are frequently confused with it.

CPT code Vaccine components Key distinction
90707 Measles, Mumps, Rubella (MMR) Standard two-dose schedule; does not include varicella
90710 Measles, Mumps, Rubella, Varicella (MMRV) Adds varicella component; ACIP recommends for ages 12 months through 12 years
90708 Measles and Rubella (MR only) Deleted from CPT effective January 1, 2016, with no replacement code

The most common mix-up is between 90707 and 90710. When a provider administers ProQuad, the MMRV combination product, the correct code is 90710. Billing 90707 for an MMRV administration underbills the vaccine product and misstates the clinical record.

Advisory Committee on Immunization Practices (ACIP) guidance drives which product is clinically preferred by age group. That preference then decides which of the two codes belongs on the claim.

Pro Tip

Audit your 90707 and 90710 claims together quarterly. If you see 90707 billed for patients under 13 who received ProQuad, you likely have a systematic code selection error. Cross-check the lot number in the clinical record against the product administered to confirm.

How practice management software supports CPT 90707 billing

Knowing the billing rules for CPT 90707 is one job. Applying them across hundreds of immunization visits is another, and that is where revenue leaks. A reference page states the rules. Practice management software applies them at the moment of billing.

Pabau’s integrated billing workflow covers the three most common failure points on 90707 claims:

  • The clinical record captures lot number, manufacturer, expiration date and injection site as structured fields during documentation, so those details are present before billing opens.
  • VFC-eligible patients can be flagged in the scheduling record, prompting the billing team to add modifier SL to the 90707 line and zero its charge.
  • Claims route electronically through the clearinghouse connection, where built-in CPT and ICD-10 catalogues validate the code pair before the claim reaches the payer.

Eligibility verification runs before the visit, so Medicaid-enrolled children who are VFC-eligible are flagged while the billing pathway can still be set correctly. Correcting that pathway after a denial costs a rework cycle the practice never needed to spend.

Reduce vaccine claim denials with integrated billing

Pabau’s claims management tools capture immunization documentation at the point of care and route 90707 claims electronically through Claim.MD to thousands of US payers. See how it works.

Pabau claims management dashboard

Conclusion

CPT code 90707 is straightforward in principle. Bill the vaccine product, pair it with the right administration code, and report a VFC-supplied dose at $0.00 with modifier SL. The denials accumulate at the edges: The missing lot number, the wrong administration code, the VFC line left off the claim entirely.

Pabau’s claims management tools handle those edges. They capture vaccine documentation at the point of care, flag VFC-eligible patients before billing begins, and route claims through the Claim.MD clearinghouse connection.

To see how Pabau handles immunization billing workflows, book a demo with the team.

Continue your research

Continue your research

Need to understand how electronic claims reach payers? Pabau’s Claim.MD clearinghouse guide explains how 837P files are validated and routed to thousands of US payers.

Want to reduce claim rejections before they reach the payer? Understanding the 837 file format walks through the EDI transaction structure that carries CPT codes like 90707 to payers electronically.

Looking for the compliance standards behind vaccine billing? Medical billing compliance covers the documentation and audit requirements that keep immunization claims defensible.

Trying to get more claims paid on the first pass? What makes a clean claim sets out the fields payers check before they adjudicate a submission.

Are denials already piling up? Denial management in healthcare walks through triaging, appealing and preventing repeat rejections.

Frequently asked questions

What is CPT code 90707 used for?

CPT code 90707 is the billing code for the Measles, Mumps, and Rubella (MMR) vaccine, live, administered via subcutaneous injection. It covers the vaccine product only and must be paired with a separate administration code on every claim.

What administration code should I pair with CPT 90707?

Use CPT 90460 for patients through age 18 when face-to-face counseling is documented. Use CPT 90471 for every other patient, including adults and anyone without a counseling note. Add 90461 or 90472 for each additional vaccine component given at the same visit.

Does Medicare cover CPT 90707?

No, Medicare Part B does not routinely cover the MMR vaccine for adults. Coverage may apply in limited clinical situations involving specific documented indications. Verify coverage via the CMS National Coverage Determinations database before billing Medicare for an adult MMR administration.

Is CPT 90707 covered under the VFC program?

Yes, the MMR vaccine is covered under the Vaccines for Children (VFC) program for eligible children. Report 90707 on the claim with modifier SL and a $0.00 charge, then bill the administration code for payment. Leaving the 90707 line off the claim is a frequent cause of denial.

What is the difference between CPT 90707 and CPT 90710?

CPT 90707 covers the MMR vaccine (Measles, Mumps, Rubella), while CPT 90710 covers MMRV, which adds a varicella component. When ProQuad (the combination MMRV product) is administered, use 90710, not 90707. Billing 90707 for an MMRV administration is a coding error.

What are common billing errors with CPT code 90707?

Five errors account for most denials. Practices bill 90707 without an administration code, pick the wrong administration code for the age, or omit the 90707 line on a VFC claim. The rest come from leaving modifier SL off a VFC claim and submitting without a vaccine lot number.

×