Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 15040: Skin harvest billing, modifiers, and RVUs

Key takeaways

Key takeaways

CPT code 15040 covers the skin harvest for a tissue-cultured autograft, 100 sq cm or less.

There is no add-on code, so a harvest larger than 100 sq cm is reported as extra units of 15040.

The harvest is billed separately from the graft application, which uses codes 15150 through 15157.

Place of service moves the payment, so an office harvest pays more than the same work in a hospital.

Practice management software like Pabau submits and tracks insurance claims, and checks required insurer fields before you send them.

CPT code 15040 covers a single job. A surgeon harvests skin from the patient so a lab can grow it into a graft. The descriptor caps that harvest at 100 sq cm or less. It does not pay for the culturing, and it does not pay for placing the finished graft.

That narrow scope is where the claims run into trouble. Some coders reach for an add-on code that does not exist. Others fold the harvest into the graft code, the way they would with a split-thickness graft. Both errors are easy to avoid once you see how the code is built.

CPT code 15040 ends at the donor site

CPT code 15040 describes the harvest of skin for a tissue-cultured skin autograft, 100 sq cm or less. It sits in the Autografts and Tissue Cultured Autograft subsection of the CPT integumentary chapter. Per AMA CPT guidance, the code stops at the harvest.

The surgeon takes a small piece of the patient’s own skin and sends it to a laboratory. Over the following weeks, the lab expands those cells into a sheet big enough to cover the wound.

Burn centers, plastic surgery teams, and regenerative medicine practices see this most often. It usually follows a full-thickness burn, or a chronic wound that has stopped responding to standard care.

Field Value
Code 15040
Full descriptor Harvest of skin for tissue cultured skin autograft, 100 sq cm or less
CPT section Integumentary System, Autografts/Tissue Cultured Autograft (15040–15261)
Code type Standalone base code. CPT lists no add-on code for 15040
Global period 0 days (procedure only)
Reporting unit 100 sq cm per unit. A larger harvest is reported as additional units
What it excludes Laboratory culturing, and placement of the finished graft on the wound

Why 15040 has no add-on code

CPT publishes no add-on code for 15040. When the harvest runs past 100 sq cm, you report additional units of 15040 rather than a second code number. Anything written up online as “15041” is not in the CPT code set, and a payer will reject it as invalid.

The other half of the confusion is the split between harvest and application. With a conventional split-thickness graft, taking the donor skin is bundled into the graft code. Tissue-cultured autograft works the other way around. The harvest earns its own code, because on the day you take the skin, the graft does not exist yet.

Application is coded separately, usually weeks later. Codes 15150 through 15152 cover the trunk, arms, and legs. For the face, scalp, eyelids, mouth, neck, ears, orbits, genitalia, hands, feet, and multiple digits, use 15155 through 15157. Those codes start at 25 sq cm, so do not carry the 100 sq cm threshold across from 15040.

Codes that show up next to 15040 on a claim

A 15040 claim rarely travels alone. The codes below are the ones most likely to sit beside it. Some turn up in the same session, others on the application claim weeks later.

Code Description Relationship to 15040
15150 Tissue cultured skin autograft, trunk, arms, legs; first 25 sq cm or less Application code, billed on the date the cultured graft is placed
15155 Tissue cultured skin autograft, face, scalp, neck, hands, feet, and the other listed sites; first 25 sq cm or less Application code for the sites 15150 does not cover
15100 Split-thickness autograft, trunk, arms, legs Conventional graft. Harvesting is bundled in, so 15040 does not apply
15050 Pinch graft, single or multiple, for a small open area Adjacent code and a different technique, not an add-on
97597 Debridement, open wound; first 20 sq cm or less Often billed in the same session. Check NCCI edits before unbundling
14021 Adjacent tissue transfer or rearrangement, scalp, arms, legs Local flap alternative when nearby tissue can close the defect

Place of service decides what Medicare pays

Medicare pays 15040 under the Physician Fee Schedule, and two things move the number. One is where the procedure happened. The other is the Geographic Practice Cost Index, known as GPCI, which adjusts payment by locality.

An office harvest pays the non-facility rate, which is higher because the practice buys the supplies and staffs the room. A harvest in a hospital or ambulatory surgery center pays the facility rate, since the facility bills that overhead itself. Confirm the current locality figure in the CMS fee schedule lookup tool before you quote anyone a number.

Rate type Setting Notes
Non-facility rate Physician office Higher rate. It includes the practice expense component for office overhead
Facility rate Hospital or ASC Lower physician payment. The facility bills separately for overhead
Geographic variation All settings Adjusted by locality GPCI. Urban markets generally pay more

The place of service code on the claim carries all of that. Three cover almost every 15040 harvest:

  • Office (POS 11). Non-facility rate. The practice absorbs supplies and staff time, and the payment reflects that.
  • Hospital outpatient (POS 22) or ASC (POS 24). Facility rate. The facility bills the payer separately for overhead.
  • Inpatient hospital (POS 21). Facility rate. Common when a burn admission covers several procedures.

Mismatching the place of service to the actual setting is an audit flag. The code on the claim has to match the location named in the operative report. Pulling it from the scheduled location instead of typing it in removes most of these mismatches, and that is standard in modern practice management software.

RVUs set the payment before geography adjusts it

Relative value units are the raw material of the payment. Medicare multiplies the total RVU by the annual conversion factor, then adjusts for locality. CPT 15040 carries work, practice expense, and malpractice components, and the practice expense side splits between facility and non-facility.

RVU component What it pays for
Work RVU Physician time, skill, and clinical judgment during the harvest
Practice expense RVU Clinical staff, supplies, and equipment. It differs between facility and non-facility
Malpractice RVU Malpractice insurance cost relative to the risk of the procedure
Total RVU The three added together, then multiplied by the conversion factor and GPCI

Pull current values from the CMS relative value files, which are republished every January. A figure copied from a blog last year is already out of date, and so is the conversion factor behind it.

Pro Tip

Check both the facility and non-facility practice expense RVU when you advise a surgeon who harvests in the office and in the hospital. The difference between the two is large enough to change how a case is scheduled. Coding the wrong place of service is also a common denial trigger.

Modifiers that hold up on a 15040 claim

Modifier choice on 15040 comes down to what else happened in the same session. Get it wrong and the claim bounces, usually as a bundling edit rather than a medical necessity denial. The CMS NCCI edit files tell you which pairs are bundled and whether a modifier can override the edit.

Modifier When to use it Notes
-51 Multiple procedures reported for the same session Goes on the secondary procedure. CPT Appendix D exempts add-on codes from -51 for every payer, so never append it to one
-59 Distinct procedural service, used when an NCCI edit bundles 15040 with a co-billed code The note has to show a separate site, session, or lesion. Check the current NCCI file first
-LT / -RT Laterality (left or right side) Each one names a single side. Use them where the payer wants the donor side identified, and confirm your MAC’s policy
-22 Increased procedural services, where complexity runs well beyond the typical case Needs a note that quantifies the extra time or difficulty. Some payers want it reviewed before payment

The diagnosis has to justify culturing the graft

Medical necessity for 15040 rests on the ICD-10 code attached to the claim. Payers want to see why the patient needed skin grown in a lab, rather than a graft taken and placed the same day. Wound size, wound depth, and a shortage of usable donor skin are what carry that argument.

ICD-10 code Description Clinical context
T31.x Burns classified by extent of body surface involved Reported alongside the site-specific burn code, never on its own
T20-T25.x Burns and corrosions of specific body regions Partial and full-thickness burns needing autograft reconstruction
L97.x Non-pressure chronic ulcer of lower extremity Diabetic or venous ulcers where standard wound care has failed
L89.x Pressure ulcer Stage 3 and stage 4 injuries where grafting supports closure
S00-S99 with 7th character Traumatic wounds needing surgical skin coverage Degloving and avulsion injuries with large areas of skin loss

Your MAC’s local coverage determination is the final word here. Two MACs can take different views on the same chronic wound. Read the one that applies to your region before the harvest, not after the denial.

What the operative report has to prove

Documentation is where 15040 claims are won or lost. Post-payment audits are common on cultured autograft, because the procedure is expensive and the necessity bar is high. Structured medical forms and a consistent note template cut that exposure before an auditor asks.

The operative report needs every one of the following:

  • The diagnosis and ICD-10 code, plus a line on why a cultured graft was chosen over a conventional one
  • The harvest size in sq cm, measured at the donor site rather than estimated afterwards
  • The anatomical site of the donor biopsy
  • Confirmation that the specimen went to a laboratory for culturing, with the lab named
  • The place of service, and any modifier with its clinical reason
  • The prior authorization number, where the payer requires one

Two of those catch people out. Measuring after the fact from a photograph does not hold up under review. Neither does “small area harvested”, which gives the payer nothing to price. Write the number down in the room.

HIPAA rules still cover everything you send to the lab and the payer, including the specimen paperwork. Some teams build these fields straight into the note template in their skin clinic software. Nobody then has to remember them at the end of a long list.

Customizable consent and intake forms in Pabau
Pabau’s customizable intake and consent forms can carry the donor site, harvest size, and lab referral as required fields. Nothing is missing when the claim goes out.

How a 15040 claim moves from the OR to payment

Most coding references stop at the descriptor. Here is what actually happens between the harvest and the money landing:

  1. The surgeon harvests the skin and dictates the operative note the same day, with the donor site and the sq cm figure in it.
  2. Charge capture picks up 15040, adds units if the harvest ran past 100 sq cm, and links the ICD-10 code.
  3. The claim scrubber checks NCCI edits against anything else billed that session and flags a missing or unsupported modifier.
  4. The claim goes to the clearinghouse, then to the payer. Rejections here are usually format or eligibility problems rather than coding.
  5. The payer adjudicates. Most clean electronic claims are processed inside 30 days.
  6. Weeks later the cultured graft comes back and is applied. That is a new date of service and a separate claim, using 15150 or 15155.

Step six is the one that surprises people. The harvest and the application are different encounters, so they never share a claim, and each needs its own documentation. If the patient’s coverage changes in between, the application claim can deny while the harvest claim paid without a murmur.

What trips up a 15040 claim

Five errors account for most of the denials on this code. None of them are hard to prevent.

  • Billing a code that does not exist. “15041” appears in plenty of online references. It is not a CPT code, and payers reject it as invalid.
  • Rolling the harvest into the graft code. That is correct for a split-thickness graft and wrong here. A cultured autograft harvest is reported on its own.
  • Estimating the harvest size. “Approximately 100 sq cm” invites a downgrade or a records request. Measure it.
  • Using 15040 for a skin substitute. The code covers the patient’s own skin. Manufactured substitutes and allografts sit in the 15271 to 15278 range.
  • Letting the place of service default. An office setting on a hospital case is one of the easier findings an auditor can make.

Run this check before you submit

It takes about a minute per claim, and it catches almost everything above.

  • The harvest size in sq cm is in the note, measured rather than estimated
  • The units of 15040 match that measurement
  • The ICD-10 code explains why a cultured graft was necessary
  • The donor site and the receiving laboratory are both named
  • The place of service matches where the procedure actually happened
  • Every modifier has a sentence in the note standing behind it
  • Prior authorization is on file where the payer requires it

Pro Tip

Audit your 15040 claims once a quarter and filter for CO-50 and CO-16 denials. CO-50 points at a diagnosis that did not convince the payer. CO-16 usually points at a missing harvest measurement. Between them they cover most of what is fixable without an appeal.

How Pabau keeps 15040 claims moving

Most practices run this workflow across three places. The operative note lives in the record system. Codes live in a spreadsheet, or in a biller’s head. The claim gets keyed into a payer portal. Nobody spots the missing authorization number until the rejection arrives three weeks later.

Pabau, an all-in-one practice management system, keeps the record and the claim in one place. Its claims management tools submit your insurance claims and track their status, and they check the fields each insurer requires before anything is sent. Missing membership numbers and authorization codes surface while you can still fix them.

Automated workflows take on the chasing that usually falls to a person, so a claim sitting unacknowledged does not go unnoticed for a month. Because the note and the claim share a record, the sq cm figure a payer asks about is one click away.

Automate claims and billing with Pabau
Pabau’s claims management submits and tracks your insurance claims from the same screen as the patient record, so nothing sits in a separate portal.

Pabau Scribe, our AI scribe, turns the consultation into a structured note and treatment plan. The surgeon talks once, and the write-up lands in the patient record already organized. That leaves the coder far less to reconstruct when the chart reaches them.

Creating treatment notes with Pabau Scribe
Pabau Scribe turns the consultation into a structured treatment note, so the detail a coder needs is captured while the case is fresh.

Submit and track claims from one system

Pabau's claims management submits your insurance claims and tracks their status. It also checks the fields each insurer requires before a claim goes out, so fewer come back for missing information.

Pabau claims management dashboard

Conclusion

The code itself is simple. One harvest, 100 sq cm or less, extra units if you take more. What makes 15040 awkward is everything around it, and almost all of that is settled in the operating room rather than in the billing office.

Measure the donor site while you are standing over it. Name the lab. Pick the diagnosis that explains why lab-grown skin was the right call. Do those three things on the day, and the claim looks after itself. Reconstruct them three weeks later and you are writing an appeal instead.

Claim status and payer field checks often end up living in someone’s inbox. Book a demo to see how Pabau handles submission and tracking for wound care and plastic surgery teams.

Continue your research

Continue your research

Need a tighter operative note? Safer clinical notes covers documentation habits that hold up when a payer asks for the record.

Closing a defect with local tissue instead? 14041 walks through adjacent tissue transfer coding and the defect size thresholds that decide it.

Billing the debridement before the graft? 11042 explains how depth and surface area change the code you report.

Working on a digit salvage case? 14350 sets out when a filleted finger or toe flap is reportable, and what the note must show.

Coding flap reconstruction as well? 19367 covers breast reconstruction with a flap, including the documentation payers look for.

Frequently asked questions

Can the harvest and the graft application go on the same claim?

Almost never. The lab needs weeks to grow the graft, so the application happens on a later date of service. That makes it a separate claim, with its own note and its own authorization if the payer requires one.

Does CPT 15040 apply to skin substitutes or donor skin from another person?

No. The code is for an autograft, meaning the patient’s own skin. Application of a manufactured substitute or an allograft is coded in the 15271 to 15278 range instead.

Does 15040 need prior authorization?

Many commercial payers require it for cultured autograft. Check the medical policy before the harvest, because a request filed after the fact is rarely approved. Medicare Advantage plans often set their own rules here.

Who bills for culturing the skin?

Not the practice. CPT 15040 pays the surgeon for the harvest only. The laboratory that expands the cells bills separately, under its own arrangement with the payer or the hospital.

What if the cultured graft fails and you have to harvest again?

Report 15040 again for the new date of service. The note has to stand on its own, explaining why the first graft did not take and why a second harvest was necessary.

×