D7950 Dental Code: Ridge Augmentation Graft Billing Guide

Written by Tabby M.Updated for CDT 2026

D7950 is the CDT code for a by-report bone or cartilage graft that rebuilds the height, width, or volume of a deficient jaw ridge.

  • When to use: The ridge itself is too thin or short and is grafted as its own procedure, usually months before an implant.
  • When not to use: A fresh socket graft is D7953, a sinus lift is D7951 or D7952, and a graft placed at the implant visit is D6104.
  • Billing note: Claims without a narrative naming the defect, graft material, and technique pend or deny, so attach it with a pre-op CBCT or radiograph.
Editorial illustration of a jawbone ridge built up with graft material to add height and width before implants, warm muted tones
On this page

What D7950 covers

D7950 reports a graft that rebuilds the jaw ridge itself. The surgeon adds bone, or in some cases cartilage, to increase the height, width, or volume of a deficient alveolar ridge, usually so the site can hold an implant or support a prosthesis. The graft can be the patient’s own bone (autogenous) or a substitute from another source. The code covers either.

It is for larger defects, not a routine fill: a knife-edge ridge that needs width, a resorbed posterior segment that needs height, a jaw rebuilt after trauma or pathology.

The descriptor ends in “by report,” so the carrier expects a written narrative on every claim.

When to bill D7950

Bill D7950 when:

  • The procedure augments or reconstructs the ridge to correct a height, width, or volume deficiency.
  • The graft is its own procedure, typically staged ahead of an implant rather than placed at the same visit.
  • The defect comes from trauma, tumor or cyst removal, congenital absence, or advanced resorption, and the graft rebuilds the jaw to a usable contour.

The by-report narrative

The carrier cannot adjudicate D7950 from the code alone, so a missing or thin note is the fastest path to a denial. The operative note attached to the claim needs to state:

  • The defect: where the ridge was deficient and why (trauma, resorption, pathology removal, congenital).
  • The graft material: autogenous bone, allograft, xenograft, or an alloplastic substitute.
  • The donor site, if the graft was autogenous and harvested from the patient.
  • The technique: block graft, particulate with membrane, ridge split, or another method.
  • The planned end use: the implant or prosthesis the ridge is being built to support.

Attach a pre-op radiograph or CBCT showing the deficiency. A claim that says only “bone graft placed” gives the carrier nothing to approve.

Top reasons D7950 gets denied or bundled

  1. No narrative, or a thin one. The carrier pends or denies because the claim does not describe what was done.
  2. Wrong code for the procedure. A socket graft billed as D7950 instead of D7953, or a sinus lift billed as D7950 instead of D7951/D7952. The carrier checks the narrative against the code and denies the mismatch.
  3. Billed at implant placement. A graft done the same day as the implant is D6104. D7950 at that visit reads as a duplicate or unbundling attempt.
  4. Plan excludes implant-related grafting. Many dental plans treat ridge augmentation done to enable an elective implant as a non-covered, implant-related service. This is plan language, not a clinical judgment.
  5. Missing medical coordination. When the defect is from trauma or pathology, the case often belongs to medical first. Submitting dental-only on a clearly medical case can stall the claim.

D7950 versus the grafts it gets confused with

The distinguishing axis is the defect being treated and the timing.

  • D7950, ridge augmentation. Builds up or reconstructs the ridge itself. Its own procedure, usually staged before the implant.
  • D7953, ridge preservation. Fills a fresh extraction socket to hold the site for a later implant. Billed per site. The defect is an open socket, not a deficient ridge.
  • D7951, lateral sinus augmentation. Augments the maxillary sinus floor through a window cut in the lateral wall of the maxilla. Used for larger lifts.
  • D7952, vertical sinus augmentation. Augments the sinus floor through the crest of the ridge, entering up through the implant osteotomy. Used for smaller lifts when several millimeters of bone remain.
  • D6104, graft at implant placement. A graft placed at the same visit the implant body goes in. The timing is what sets it apart from D7950.
  • D6010, implant body placement. The placement of the implant body itself, not a graft.

The two recurring errors are calling a socket graft D7950 (it is D7953) and calling a sinus lift D7950 (it is D7951 or D7952). The rest of the family, including the periodontal and peri-implant grafts, is sorted in the bone graft dental codes guide.

Medical crossover

When the defect comes from trauma, removal of a tumor or cyst, or a congenital condition, the reconstruction is often a medical procedure. The medical claim typically uses CPT 21210 (graft to facial bones, autograft) or 21215 (graft to the mandible). Medical carriers want the diagnosis and the surgical narrative tied to the underlying condition.

When the ridge is augmented purely to place an elective implant, the case usually stays dental, and many dental plans exclude it as implant-related. There is no universal rule. Verify both medical and dental benefits before treatment, and confirm which carrier is primary for the specific diagnosis.

Example case

A patient lost the upper left posterior teeth to a cyst that was enucleated last year. The ridge healed deficient in both height and width, with not enough bone to place implants. The oral surgeon harvests a block graft from the ramus, fixates it to the ridge, and packs particulate allograft around it under a membrane. Implants are planned for six months out, after the graft consolidates.

Billing steps:

  1. Confirm whether the cyst history makes this a medical-primary case. If so, coordinate the medical claim first.
  2. Write the narrative naming the defect (post-enucleation ridge deficiency), the materials (ramus autograft plus particulate allograft), the technique (block graft with membrane), and the planned implants.
  3. Code D7950 with the narrative and a pre-op CBCT attached.
  4. Do not bill the future implants or any D6104 graft now. Those are separate procedures at a later visit.
  5. Watch the EOB. If the plan excludes implant-related grafting, the patient likely owes the fee unless medical covered it.

FAQs

What is the difference between D7950 and D7953?
The defect: D7950 builds up a deficient ridge, adding bone height, width, or volume, while D7953 fills a fresh extraction socket to preserve the site for a later implant. A graft placed at the extraction visit to hold the socket is D7953, not D7950.
Why does D7950 always need a narrative?
Because it is a by-report code: the descriptor tells the carrier to expect a written report, so a claim with no narrative is denied or pended on arrival. The note has to name the graft material (autogenous or a substitute), the defect being corrected, and the surgical technique.
Is D7950 the same as a sinus lift?
No. A sinus lift raises the maxillary sinus floor to gain vertical bone for an upper implant and has its own codes: D7951 for the lateral window approach and D7952 for the vertical crestal approach. D7950 augments the alveolar ridge outside the sinus. Coding a sinus lift as D7950 is a common error that draws a denial.
Can D7950 be billed to medical insurance?
Sometimes. When the graft is part of trauma repair, tumor or cyst resection reconstruction, or a congenital defect, the case often crosses to medical, frequently under CPT 21210 or 21215. Ridge augmentation done purely to support an elective implant usually stays dental, and many dental plans exclude it as implant-related. Verify both benefits before treatment.
Can I bill D7950 on the same day as the implant?
Generally no. A graft placed at the same visit as the implant body is D6104. D7950 is ridge work done as its own procedure, typically months before the implant, so billing it at implant placement invites a bundling denial.

Related codes

Need help billing this code?

We handle D7950 claims daily.

If your team is spending time on denials, narratives, or carrier follow-up for this code, our outsourced dental insurance billing service can take it off your plate. We submit the claims, post what comes back, and follow up on anything unpaid. Already sitting on older claims that never paid? Our AR cleanup project works the backlog.

“Claims, posting, denials, all of it gets handled, and it costs far less than hiring another employee. My front desk got hours of their week back, and honestly I just don't think about billing anymore.”
Dr. Diana D'Aoust, Nations Dental Studio
Book a 30-minute callHow to choose a billing company

CDT codes are maintained by the American Dental Association. This page is an editorial billing guide, not the official ADA code descriptor. Verify current coverage policies with each carrier before submitting claims.

Book a call