ClickCease Bone Graft ADA Codes: D7953, D6104, D4263 Guide | eAssist
Bone Graft CDT Codes Explained: When and How to Bill Correctly
Sandy Odle

Sandy Odle

Co-Founder and CXO, eAssist


Sandy Odle is the Co-Founder and CXO of eAssist Dental Solutions, where she has played a key role in shaping the company’s business and marketing strategies, leading to record growth and national recognition on the Inc. 500 and Utah Top 100 lists. A passionate social entrepreneur, Sandy believes that business is about building meaningful connections and creating personalized solutions that truly meet customer needs. Her relentless commitment to delivering exceptional client experiences is at the heart of eAssist’s mission. Drawing on the discipline and attention to detail honed during her early career as a ballet dancer, Sandy brings a unique blend of creativity, precision, and work ethic to everything she does.

Bone Graft CDT Codes Explained: When and How to Bill Correctly

Updated 4/2026

In the modern dental landscape, the most precise clinical work can be completely undermined by a simple miscode. Whether you’re looking for the ADA code for bone graft procedures or need to understand CDT coding for ridge preservation, this guide covers all current bone grafting codes with billing scenarios. We often treat bone grafting as a singular concept in the operatory, but to insurance payors, it is a complex map of distinct procedures, each with its own specific CDT code. If you’ve ever seen a perfect sinus lift or ridge preservation get slapped with a “not medically necessary” denial, you know that clinical excellence doesn’t always translate to financial reimbursement.

Quick Reference: Bone Graft CDT Codes at a Glance

CDT CodeProcedureWhen to UseCommon Name
D7953Ridge preservation graftFresh extraction site, healing before implantSocket graft
D6104Bone graft with implantSame day as implant placementImplant site graft
D6103Peri-implant defect repairExisting implant with bone lossPeri-implantitis graft
D4263First site, natural toothAround existing natural toothPerio bone graft
D4264Additional site, natural toothSecond+ site same quadrantPerio bone graft
D7950Ridge augmentationEdentulous area, before implantBlock graft
D7951Sinus lift, lateral approachMaxillary posterior, lateral windowLateral sinus lift
D7952Sinus lift, vertical approachMaxillary posterior, crestal approachCrestal sinus lift

Before we even look at the variety of bone grafting codes, it’s important to note that the chart note must clearly state what type of graft was put into the site. The options are:

  • Autograft: Bone taken from the patient’s own body.
  • Allograft: Human bone tissue from a commercially available, man-made source.
  • Xenograft: Bone replacement created using processed animal materials. Most commonly, bovine (cow) bone, which is structurally very similar to human bone and provides a great scaffold for new growth.

Clinical Scenario: Coding a Ridge Preservation Bone Graft

Scenario:

Carissa, a 45-year-old female, reports to the office with a fractured #19 that is non-restorable. After discussing treatment options, Dr. Cashion extracts #19, realizing Carissa isn’t ready to commit to an implant at this point. However, Carissa wants to keep her options open for the future. Dr. Cashion places a bovine xenograft into the socket to prevent the ridge from collapsing. The clinical note states – among other things – “Extraction of #19 due to vertical root fracture. Xenograft placed in a fresh socket to preserve alveolar contour for possible future implant.” Dr. Cashion chooses to report the xenograft using code D4263.

Is code D4263 the correct code to use in this scenario? Let’s review the possible bone grafting codes and find out!

Code for what you do by using the correct bone graft code.

Bone Graft Code Guide: Edentulous Area Procedures

  • D7950 Osseous, Osteoperiosteal, Or Cartilage Graft Of The Mandible Or Maxilla – Autogenous Or Nonautogenous, By Report
    D7950 reports the use of grafting as a means of augmenting an existing alveolar ridge in an already edentulous area and includes any harvesting of graft materials. It does not report grafting procedures related to periodontal osseous surgery or when associated with extractions.
  • D7951 Sinus Augmentation With Bone Or Bone Substitutes Via A Lateral Open Approach
    D7951 describes a “sinus lift” via a lateral open approach, which includes the harvesting of the autograft or obtaining the allograft material. Sinus augmentations (lifts) are used to enhance alveolar height for implant placement within edentulous portions of the maxilla.
  • D7952 Sinus Augmentation Via A Vertical Approach
    D7952 describes a “punch method” or “sinus lift” via a vertical approach and includes the harvesting of the autograft or obtaining the allograft material. Sinus augmentations (lifts) are used to enhance alveolar height for implant placement within edentulous portions of the maxilla.

D7951 vs D7952 Decision Guide: Use D7951 (lateral approach) when creating a window in the lateral sinus wall, typically for severely resorbed ridges requiring large graft volumes. Use D7952 (vertical/crestal approach) when accessing the sinus through the implant osteotomy site, typically when at least 4-5mm of bone height remains. Both codes include graft material placement; membrane placement is reported separately.

Note: Barrier membrane procedures are always reported separately using D4266 (guided tissue regeneration, resorbable) or D4267 (non-resorbable). For comprehensive periodontal coding guidance, including membrane placement billing, see our complete CDT code library.

Immediate Bone Graft Scenarios: Extraction and Implant Cases

  • D7953 Bone Replacement Graft For Ridge Preservation – Per Site
    The D7953 bone replacement graft code is used to describe any type of bone graft placed in a “fresh” extraction site or implant removal site where there will be healing prior to implant placement or other prosthetic reconstruction on a later service date. If graft material is harvested from the patient (autograft), it is separately reported using D7295.
  • D6104 Bone Graft At Time Of Implant Placement
    D6104 is used to describe the placement of a bone graft at the same time as implant placement. Report the surgical placement of the implant body separately using D6010.

Common D6104 Billing Scenario: Patient presents for implant placement in site #19. During surgery, buccal plate dehiscence is identified. Xenograft particulate placed around implant threads to fill void. Bill D6010 (implant placement) + D6104 (bone graft at time of placement). Documentation must specify graft material type and reason for placement.

  • D6103 Bone Graft For Repair Of Peri-Implant Defect-Does Not Include Flap Entry And Closure
    D6103 is used specifically for repairing a defect around an existing implant that has developed a peri-implant issue. This code is separate from D6102 (debridement with osseous contouring). For complete implant maintenance and peri-implantitis coding guidance, including surgical intervention codes, see our implant CDT code guide.

Note: Barrier membrane procedures are always reported separately using D4266 (guided tissue regeneration, resorbable) or D4267 (non-resorbable). For comprehensive periodontal coding guidance, including membrane placement billing, see our complete CDT code library.

Bone Graft Codes for Retained Natural Teeth

  • D4263 Bone Replacement Graft – Retained Natural Tooth-First Site In Quadrant
    D4263 should only be reported when placed around a natural tooth during periodontal surgery. Common scenarios include regenerative procedures for vertical defects, furcation involvement, or recession coverage. It is NOT for extraction sites (use D7953), NOT for implant sites (use D6104), and NOT for edentulous ridge augmentation (use D7950). The tooth must be present and retained at time of grafting.
  • D4264 Bone Replacement Graft – Retained Natural Tooth-Each Additional Site In Quadrant
    D4264 should only be reported when placed around a natural tooth. It is not to be reported for an edentulous space or an extraction site.

Correct Code for the Scenario: D7953 vs D4263

Going back to the above scenario with Carissa and Dr. Cashion, which code is the correct code to use?

If you said D7953 Bone Replacement Graft For Ridge Preservation – Per Site, you are correct!

Common Bone Graft Coding Questions

Q: What’s the difference between D7953 and D6104?
D7953 is for ridge preservation in a fresh extraction site when implant placement will occur later. D6104 is for bone graft placed at the same time as implant surgery.

Q: Can I bill D4263 for an extraction site?
No. D4263 is only for grafts around retained natural teeth during periodontal procedures. Extraction sites use D7953.

Q: Do sinus lift codes include the bone graft material?
Yes. D7951 and D7952 include both the surgical access and placement of graft material. Membrane placement is billed separately.

Q: What code do I use for socket preservation?
D7953 – Bone replacement graft for ridge preservation, per site. This is the standard code for socket grafts.

Remember this:

  • Patients rely on surgical expertise for successful outcomes.
  • Practices rely on coding precision for reimbursement.
  • Clear documentation of autografts, allografts, or xenografts supports claim approval.
  • Choosing the correct code, such as D7953 for preservation versus D6104 for simultaneous placement, protects revenue.

Don’t let a simple bone graft coding oversight turn a clinical success into a financial loss.

For a complete view of all CDT codes, including bone grafting codes, Practice Booster’s 2026 edition of Dental Coding with Confidence remains a valuable reference. For real-time coding guidance, consider a Code Advisor subscription for direct access to their team of experts.

If your team needs support with bone graft CDT codes and reducing denials, eAssist’s U.S.-based dental billing experts combine proven experience with AI-enhanced workflows to keep claims clean and payments moving. Schedule a consultation to see how eAssist can strengthen your dental billing and help you collect what you’ve earned.

Disclaimer: Insurance administration and dental billing recommendations presented here represent the opinions of the author or our staff and are for informational purposes only. You are responsible for your own use of the CDT Codes, insurance administration, and dental billing. For the latest CDT codes and official interpretations, contact the American Dental Association or visit ADA.org.

Share with your community!


Spotlight

The 7 Deadly Sins of Dental Claims Denials

Learn how to avoid the most common claim mistakes and get paid faster.

Download eBook

Services - Dental Insurance Billing

Dental Insurance Billing Done for You

Discover how eAssist helps practices simplify billing and boost collections.

See How It Works

Schedule a Chat

Talk to a Dental Billing Specialist

Not sure where to start with medical billing? Let’s talk.

Book a Consultation
Schedule a Consultation
(Design Only) squiggly yellow line (Design Only) squiggly yellow line

Ready to Optimize Your Dental Billing?

Join 3,000+ dental practices that have collected $19.5B+ in insurance payments

(Design Only) starburst

By clicking submit below, you consent to having eAssist Dental Solutions store and process your personal information entered above in order to respond to your inquiry. For more information, please read our privacy policy.

Book a Consultation