Pabau Engage inbox

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

Learn more
CPT Code

CPT code 77078 – Axial QCT bone density study

Billable Code


Code Definition

77078 is the CPT code for computed tomography, bone mineral density study, 1 or more sites, axial skeleton (eg, hips, pelvis, spine). It reports quantitative CT (QCT) of the hips, pelvis, or spine, the same sites that 77080 covers with DXA.

The modality named in the radiology report decides between the two codes. Medicare covers 77078 under NCD 150.3 once every 23 months, and CMS Article A57132 lists the ICD-10-CM codes that support it. Add modifier TC or 26 when the scan and the interpretation are billed separately.

Section
70010-79999 Radiology
Subsection
77071-77092 Bone/joint studies
Code range
77078-77086 Bone mineral density studies
Billable
Yes
Code also known as
bone mineral density scan, quantitative CT bone density, QCT bone density
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 77078 is axial quantitative CT (QCT) of the hips, pelvis, or spine. The same sites scanned by DXA are billed under 77080.

Medicare covers 77078 once every 23 months for qualifying patients under NCD 150.3, and CMS Article A57132 lists the diagnoses that support it.

Add modifier TC or 26 when separate entities perform the scan and the interpretation. Billing globally without doing both is a compliance risk.

Pabau’s claims software runs automated validation checks and real-time eligibility checks through Claim.MD before a 77078 claim is sent.

CPT code 77078: Definition and official descriptor

CPT code 77078 is the American Medical Association’s code for a computed tomography bone mineral density study of the axial skeleton. It covers one or more sites, such as the hips, pelvis, or spine. The study uses quantitative computed tomography (QCT), which measures volumetric bone density from CT images.

CPT 77080 covers the same axial sites with dual-energy X-ray absorptiometry (DXA) instead. The two codes differ by modality, not by body region, so the equipment named in the radiology report decides which one you bill.

Code elementDetail
Code77078
Official descriptorComputed tomography, bone mineral density study, 1 or more sites, axial skeleton (eg, hips, pelvis, spine)
Code typeCPT (Category I, Radiology)
ModalityQuantitative computed tomography (QCT)
Sites coveredAxial skeleton: Hips, pelvis, spine (one or more sites)
Global periodXXX (no global surgical period, TC/26 split applies)
Medicare coverageYes, under NCD 150.3, with coding rules in CMS Article A57132

The American Medical Association’s CPT code set maintains 77078 within the Radiology section. Because the AMA revises descriptors periodically, always verify the current year’s codebook before submitting a claim.

77078 vs. 77080: The difference coders must know

CPT 77078 and CPT 77080 measure bone mineral density at the same axial sites: The hips, pelvis, and spine. The modality is what separates them. CPT 77078 is billed for quantitative CT, while 77080 is billed for DXA. Coders who choose between them by body region will get it wrong, because the region is identical under both codes.

FactorCPT 77078CPT 77080
ModalityQuantitative CT (QCT)Dual-energy X-ray absorptiometry (DXA)
Body regionAxial skeleton (hips, pelvis, spine)Axial skeleton (hips, pelvis, spine)
Clinical useVolumetric BMD, mainly at the spine, often where degenerative change could distort a DXA readingPrimary osteoporosis diagnosis and fracture risk at spine/hip
Medicare reimbursementVaries by locality; verify via the CMS MPFS lookupVaries by locality; verify via the CMS MPFS lookup
Billing frequency (Medicare)Once every 23 monthsOnce every 23 months
Peripheral counterpartNone since 77079 (peripheral CT) was deleted in 201277081 (DXA of the appendicular skeleton, such as the wrist or heel)

The deciding factor is the equipment documented in the radiology report. If the report names DXA at the hip, pelvis, or spine, bill 77080. If it names QCT at those axial sites, bill CPT code 77078. Re-submitting with the corrected code after a denial requires a corrected claim, not just a reopening request.

Peripheral studies follow a different path. A DXA study of the wrist or heel is billed under 77081. A hand and wrist film read for skeletal maturity rather than density is a bone age study, billed under CPT 77072.

Peripheral QCT has had no dedicated CPT code since 77079 was deleted on January 1, 2012, so confirm payer guidance before scheduling one. The matrix below maps each modality and site to its code.

Matrix of bone density CPT codes by equipment and site: quantitative CT axial 77078, peripheral QCT no current code since 77079 was deleted in 2012, DXA axial 77080 or 77085 with vertebral fracture assessment, DXA peripheral 77081, ultrasound heel 76977
Only one cell in the matrix belongs to 77078, so the modality line in the report settles the code before the site does. Codes follow the AMA CPT descriptors.

Full bone density CPT code family

Several CPT codes cover bone density studies. The table below helps coders select the correct code based on equipment and anatomical site.

CPT codeModalitySiteUse case
77078QCT (axial CT)Hips, pelvis, spineAxial BMD measured by CT instead of DXA
77080DXA (axial)Hips, pelvis, spinePrimary osteoporosis diagnosis and monitoring
77081DXA (peripheral)Appendicular skeleton (eg, radius, wrist, heel)Peripheral BMD measured by DXA
77079 (deleted)CT (peripheral)Radius, wrist, heelDeleted January 1, 2012; no current CPT code covers peripheral QCT
77085DXA (axial)Spine and hip, with vertebral fracture assessmentBMD plus VFA imaging in one session
76977UltrasoundPeripheral site (heel)Ultrasound-based bone density screening

Medicare coverage criteria for CPT code 77078

Medicare covers CPT code 77078 under National Coverage Determination (NCD) 150.3. CMS Billing and Coding Article A57132 sets out the coding rules that go with it. Coverage applies to qualifying patients in specific clinical categories, with a frequency limit of once every 23 months. Billing beyond this frequency without a documented exception generates an automatic denial.

The qualifying patient categories in the Medicare coverage rules are:

  • Women aged 65 and older
  • Men aged 70 and older
  • Postmenopausal women under 65 with one or more clinical risk factors for osteoporosis (low body weight, smoking, family history, fragility fracture history)
  • Men aged 50-69 with one or more clinical risk factors
  • Patients with vertebral abnormalities identified on imaging suggesting osteoporosis or spinal fracture
  • Patients receiving or planning to receive pharmacologic glucocorticoid therapy for 3 months or more
  • Patients with primary hyperparathyroidism
  • Patients being monitored to assess the response to, or efficacy of, an FDA-approved osteoporosis drug therapy

The ordering provider must document the qualifying condition in the medical record before the scan date. A physician order without a documented clinical indication does not meet the coverage rules for this code.

ICD-10 diagnosis codes that support medical necessity

Medicare denies CPT code 77078 as not medically necessary when the ICD-10-CM code on the claim is not one that CMS Article A57132 lists. The table below shows the accepted pairings and which codes carry higher denial risk.

ICD-10-CM codeDescriptionArticle A57132 support
M81.0Age-related osteoporosis without current pathological fractureSupported
M80.xxOsteoporosis with current pathological fracture (site-specific)Supported
Z82.62Family history of osteoporosisSupported (risk factor)
Z87.310Personal history of osteoporosis fractureSupported
Z79.52Long-term (current) use of systemic steroidsSupported
M85.80Other specified bone disorders (unspecified site)Conditional (document clinical rationale)

Review the CMS ICD-10-CM code files and the current version of CMS Article A57132 to confirm the complete accepted list before submitting. The article is updated periodically, and codes that were acceptable in prior years may have been removed.

Modifiers for CPT code 77078

Modifier selection on CPT code 77078 depends on which entity owns the scanner and which entity provides the physician interpretation. Billing global (no modifier) when only one component was performed by your organization is a compliance violation.

ModifierWhen to useCommon error
TCFacility owns the scanner and bills for the scan only; physician interprets elsewhereBilling TC when the same physician also provides and bills the interpretation
26Physician provides interpretation and written report only; technical component billed by facilityBilling 26 without a separate written interpretation report in the medical record
None (global)Same provider entity performs the scan AND provides the interpretationBilling global when equipment is leased from a separate facility or reading is contracted out
LT / RTRarely needed. The code covers one or more axial sites, so a spine and hip study is billed once, unless the payer asks for lateralityAdding LT/RT or a second unit for each hip or spinal level scanned in the same session

Pro Tip

Before billing CPT code 77078 globally, confirm in writing that your organization owns (or has exclusive use of) the scanner. Then confirm that the interpreting physician is employed by or contracted exclusively with the same billing entity. A misapplied global modifier on a split-component procedure is an overpayment that Medicare will recoup on audit.

Documentation requirements for a 77078 claim

Every 77078 claim must be supported by a specific set of clinical documentation. Missing any element is grounds for denial or post-payment audit. Confirm that every item below is present before the claim leaves your system.

  • Physician order: Dated order with the ordering provider’s NPI, specialty, and the clinical indication for the scan
  • Qualifying condition documented: The chart must show which coverage criterion the patient meets (patient age, risk factor, diagnosis, or drug therapy) before the scan date
  • Date of last bone density test: Document that 23 months have passed since the patient’s last bone density measurement of any type. If this is the first study, record that instead
  • Radiology report: Must name the modality (QCT), sites scanned, T-score and Z-score results, and the interpreting physician’s signature
  • Interpreting physician credentials: Name, NPI, and supervising physician documentation if applicable
  • Diagnosis code justification: The ICD-10-CM code on the claim must link directly to a clinical finding documented in the chart. Avoid coding from the order alone

In a superbill workflow, the superbill should carry the ICD-10 code, the CPT code, the modifier, and the physician order date. Missing the order date is a frequent audit finding on radiology procedure codes.

CPT 77078 reimbursement rates and the 2026 fee schedule

Medicare Physician Fee Schedule (MPFS) rates for CPT code 77078 vary by locality, site of service (facility vs. non-facility), and the components billed. The table below shows how the rate is built. Always verify current rates for your MAC jurisdiction and year using the CMS Physician Fee Schedule lookup tool. Rates are updated each January 1.

ComponentRVU typeNotes
Work RVUPhysician effort valueApplies to modifier 26 (professional component)
Practice expense RVUEquipment and overheadLarger share; applies to TC (technical component)
Malpractice RVULiability portionSmall share applied to global and each component
2026 conversion factor$33.40 per RVU ($33.57 for qualifying APM participants)Up from $32.35 in 2025. Set each year in the MPFS final rule

For precise 2025 and 2026 figures by locality, use the FastRVU RVU lookup tool, which pulls directly from published CMS data. Commercial payer rates are negotiated separately and typically exceed Medicare rates, though they vary significantly by contract and region. Review your electronic remittance advice (ERA) after each claim batch to track the allowed amount each payer pays.

Prior authorization requirements

Medicare

Medicare generally does not require prior authorization for CPT code 77078 when the qualifying criteria under NCD 150.3 are documented. The claim should process on medical necessity alone, supported by the correct ICD-10-CM pairing. Confirm with your MAC (for example, Palmetto GBA for JM jurisdiction) whether any additional payer-specific rules apply in your region.

Commercial payers

UnitedHealth, Cigna, Aetna, and many BCBS plans require prior authorization for bone density studies. Requirements vary by plan and year. Before scheduling the procedure, verify the patient’s insurance eligibility and check the specific plan’s prior authorization list. Document the authorization number in the patient chart and on the claim before submission.

Common denial reasons for CPT 77078 claims

CPT code 77078 has a predictable denial profile. The table below maps each denial category to its resolution path, including relevant denial codes in medical billing and correction steps. Reference your remittance advice remark codes (RARC) alongside this table to identify the exact denial category.

Denial reasonRoot causeResolution
Frequency limit not metBilled within 23 months of prior bone density studyDocument the exact date of the last study, and appeal with records if 23 months had passed
Non-covered diagnosisICD-10 code not on the CMS Article A57132 listCross-map to a supported ICD-10 code that accurately reflects the documented diagnosis
Missing or incorrect modifierGlobal billed when only TC or 26 was performed, or TC and 26 reversedAudit documentation, then resubmit a corrected claim with the correct modifier
No prior authorizationCommercial payer required PA, and it was not obtained before the scanRequest retroactive authorization, document medical necessity, and appeal with clinical records
Incorrect code selection77078 billed for a DXA study of the same axial sites (should be 77080), or for a peripheral study it does not coverReview radiology report for modality and site; resubmit with corrected CPT code
Ordering provider not qualifiedOrdering NPI specialty not recognized for this referralVerify ordering provider specialty and NPI enrollment, and re-order from a qualified provider if needed

Effective denial management on 77078 requires a denial log that tracks CARC and RARC codes per claim. A recurring pattern, such as the same root cause on 10 or more claims in a quarter, signals a workflow issue. It needs a process correction, not just individual appeals.

How practice management software supports 77078 billing accuracy

Each denial in the table above can be caught before the claim is sent. Without a check at that stage, the billing team finds the error weeks later, working back from a remittance code to the radiology report.

Pabau’s pre-submission claims management runs validation checks in the background each time a claim is sent. Those checks confirm that the details insurers need, such as membership numbers and authorization codes, are in place.

In the US, Pabau connects to the Claim.MD clearinghouse, which sends CMS-1500 claims to thousands of US payers. Real-time eligibility checks confirm the patient’s coverage and benefits before the scan is performed.

Pabau checkout screen showing a completed visit and an invoice billed to an insurer
Pabau’s checkout raises the insurer invoice as the visit closes, so the payer and amount are on record before the 77078 claim is built.

Once the claim is out, its status updates in the Claims dashboard as the payer processes it. ERA remittances post back against the claims they settle. Denied claims are flagged for rework, so the billing team sees a 77078 denial as soon as the payer returns it.

Reduce bone density claim denials before they happen

Pabau runs automated validation checks on every claim and real-time eligibility checks through its Claim.MD integration. Your 77078 claims reach the payer with the details insurers ask for already in place.

Pabau claims management dashboard

Conclusion

Billing CPT code 77078 starts with one check. The radiology report has to name QCT and an axial site, meaning the hip, pelvis, or spine, or the claim belongs under a different code.

Get that right at the point of order, then confirm the diagnosis against CMS Article A57132 and check the 23-month window. Each check takes a minute before submission, while an appeal takes weeks after it.

Pabau’s claim validation and real-time eligibility checks handle the payer-side details, so your coders can focus on modality and diagnosis. Book a demo to see how Pabau keeps bone density claims moving from submission to remittance.

Continue your research

Continue your research

Need a clearinghouse built for US payers? What a medical claims clearinghouse does explains how scrubbing, 835 remittances, and payer routing work before a claim reaches adjudication.

Trying to understand 837 file submissions? 837 electronic claim file guide walks through the HIPAA transaction set used to submit claims electronically to Medicare and commercial payers.

Want more claims paid on the first pass? What is a clean claim in medical billing? covers the fields and checks a claim needs before the payer will accept it.

Seeing the same 77078 denial twice? Denial management in healthcare sets out a process for logging, appealing, and preventing repeat denials.

Adding payers to your bone density billing? Getting credentialed with insurance companies covers the enrollment steps that decide which payers will process your claims.

Frequently asked questions

What does CPT code 77078 cover?

CPT code 77078 covers a quantitative CT (QCT) bone mineral density study of one or more axial sites, such as the hips, pelvis, or spine. It is used to evaluate bone loss in patients at risk for osteoporosis or fracture. The code does not cover peripheral sites like the wrist or heel. It includes both the scan acquisition and the physician interpretation when billed globally.

What is the difference between CPT 77078 and 77080?

CPT 77078 and 77080 cover the same axial sites, the hips, pelvis, and spine, but use different equipment. CPT 77078 is billed for quantitative CT (QCT), and 77080 is billed for dual-energy X-ray absorptiometry (DXA). Let the modality named in the radiology report decide the code. A peripheral DXA study of the wrist or heel is billed under 77081.

Does Medicare cover CPT code 77078?

Yes, Medicare covers CPT code 77078 under NCD 150.3 for qualifying patients, with coding rules in CMS Article A57132. They include women 65 and older, men 70 and older, and others with documented risk factors for osteoporosis. Coverage is limited to once every 23 months. The qualifying condition must be documented in the chart before the scan date.

Does CPT 77078 require prior authorization?

Medicare generally does not require prior authorization for CPT 77078 when the NCD 150.3 coverage criteria are met. Many commercial payers, including UnitedHealth, Cigna, Aetna, and BCBS plans, do require prior authorization. Check the specific payer’s requirements before scheduling the procedure, not after.

What is the 2026 Medicare reimbursement rate for CPT 77078?

Medicare reimbursement for CPT code 77078 varies by locality, MAC jurisdiction, and the component billed (global, TC only, or professional component only). Verify current 2026 rates through the CMS Physician Fee Schedule lookup tool using your specific geographic practice cost index. Rates are updated each January 1 with the MPFS final rule.

Why would a claim for CPT 77078 be denied?

A 77078 claim is denied when it falls inside the 23-month window or pairs an ICD-10 code that CMS Article A57132 does not list. Other triggers are the wrong modifier, billing global when only one component was performed, and billing 77078 for a DXA study that belongs under 77080. Review the CARC and RARC codes on the remittance advice to identify the specific denial category.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×