CPT CODE

CPT Code for No Charge

Let’s be honest for a second. Medical billing is rarely simple. But one of the most confusing moments for many billers and providers happens when you perform a service, yet you don’t want to charge the patient or their insurance for it.

You sit there, staring at your screen, thinking: Is there actually a CPT code for no charge?

You are not alone. This question comes up daily in clinics, hospitals, and solo practices. The short answer? There is no single, magical CPT code that means “this service is free.” However, there is a correct, professional, and audit-safe way to document and bill a service that carries zero financial obligation.

In this guide, we will walk through exactly how to handle no-charge scenarios. We will cover the right modifiers, administrative codes, courtesy adjustments, and compliance tips. By the end, you will know how to keep your records clean without accidentally committing insurance fraud or leaving money on the table.

CPT Code for No Charge

CPT Code for No Charge

Table of Contents

Why People Search for a “CPT Code for No Charge”

Before we get into the mechanics, let’s look at why this search exists in the first place. Understanding the why helps you apply the how correctly.

Here are the most common real-world situations where a provider wants to bill but not charge:

  • Courtesy services for colleagues or family members. You treat another physician or a relative, and you decide to waive the fee.

  • Promotional or complimentary visits. A new patient receives a free consultation to build trust and attract long-term business.

  • Missed appointments or administrative time. You spend 15 minutes on the phone reviewing a patient’s records, but you do not consider it a formal visit.

  • Internal quality assurance. A second provider reviews a chart for safety purposes, but no billable service occurs.

  • Research or clinical trial related services. The study sponsor covers costs, but your system still requires a record of the service.

In each case, the clinical work happened. You have a legal and ethical duty to document it. But you also have a business decision not to collect money.

So again: what do you enter in the CPT field?

The professional answer is: You do not invent a code. Instead, you use a standard CPT code plus a specific modifier or adjustment indicator.


The Hard Truth: No Dedicated “No Charge” CPT Code Exists

Let’s clear this up once and for all.

The American Medical Association (AMA), which maintains the CPT code set, has never created a code whose sole purpose is to indicate “no charge.” Every CPT code describes a medical procedure, service, or test. The code itself has nothing to do with price.

Think of it this way. The CPT code 99213 means “office or other outpatient visit for the evaluation and management of an established patient.” That code does not care whether you bill $10, $100, or $0. It only describes what you did.

Therefore, when someone asks for a CPT code for no charge, they are really asking: How do I indicate that I am waiving the patient’s financial responsibility for a service I have already documented?

That distinction matters. You will always use a valid, standard CPT code for the service performed. Then you will use a secondary mechanism—a modifier, a charge adjustment, or a specific claim indicator—to reduce the patient balance to zero.

The Correct Way to Bill a Service with No Charge

There are three industry-accepted methods to handle a no-charge medical service. Each method works best in different situations. Let’s break them down.

Method 1: The GA, GZ, or GY Modifier (For Medicare and Insurance)

If you are billing a commercial payer or Medicare, you cannot simply write off a charge without explanation. Payers want to know why a service appears on a claim but carries no payment responsibility.

Modifier Name When to Use for No Charge
GA Waiver of Liability Statement You expect Medicare to deny the service as not reasonable and necessary, but the patient signed an Advance Beneficiary Notice (ABN). You will not charge the patient.
GZ Item or Service Expected to Be Denied You expect Medicare to deny the service, and the patient did not sign an ABN. You cannot legally bill the patient, so you write off the charge.
GY Statutorily Excluded Service Medicare never covers this service by law (e.g., routine physical exams for non-Medicare Advantage plans). You provide it but do not charge.

For commercial insurance, many payers accept modifier 95 (synchronous telemedicine) with a $0 charge if the service was promotional. However, always check your contract. Some payers prohibit waiving copays or deductibles without prior agreement.

Example: A Medicare patient requests a routine hearing test that Medicare excludes by statute. You perform the test, document it with CPT code 92551, and append modifier GY. You enter $0 in the charge field. The claim processes as a non-covered service, and you do not bill the patient.

Method 2: The “No Charge” Adjustment in Your Practice Management System

Most electronic health record (EHR) and practice management (PM) systems have a built-in way to zero out a charge without using a special CPT code.

Look for these features in your software:

  • Adjustment reason code: Common codes include CO-45 (Charge exceeds fee schedule) or CR (Correction and reversal). For professional courtesy, many systems allow a custom adjustment code like “NOCHARGE – Professional Courtesy.”

  • Write-off amount field: You enter the full fee, then apply a 100% adjustment.

  • Zero-dollar charge entry: Some systems let you enter $0 directly on the charge line. This works best for internal tracking only, not for insurance claims.

Important note: If you submit a claim to insurance with a $0 charge and no modifier, most payers will reject it as invalid. Always pair a $0 charge with an explanation.

Method 3: Administrative or Internal-Use Only Codes

Some practices create internal “shadow” codes for tracking no-charge services. These are not standard CPT codes. They exist only inside your own system.

For example, you might create an internal code ADMIN-NC-15 for “15 minutes administrative no charge.” You would never put this on a CMS-1500 claim form. It only lives in your patient ledger for documentation.

Warning: Do not submit internal codes to insurance companies. They will reject the claim, and you could face accusations of fraudulent coding if the code resembles a real CPT code.

When Should You Actually Use a No-Charge Billing Approach?

This is where many practices get into trouble. Just because you can waive a charge does not mean you should without following rules.

Let’s walk through the most common scenarios and the correct approach for each.

Scenario 1: Professional Courtesy for Family or Staff

You treat your office manager’s spouse for a minor respiratory infection. You decide not to charge.

Correct approach: Bill the standard E/M code (e.g., 99213). In your system, apply a 100% adjustment using an internal adjustment code labeled “Professional Courtesy.” If you have a commercial insurance plan on file for that spouse, you cannot simply waive the copay unless your contract allows it. Many payer contracts prohibit waiving patient financial responsibility for non-financial hardship reasons.

Safer approach: Do not submit an insurance claim at all. Treat the visit as a non-covered service, document it clearly in the medical record, and add a note that you provided the service at no charge as a professional courtesy.

Scenario 2: Free Initial Consultation

You offer a free 15-minute consultation to attract new patients. No diagnosis is made, and no medical decision-making occurs.

Correct approach: This may not even qualify as a billable service. CPT codes for outpatient visits require at least a problem-focused history or exam. If you truly provide only marketing-level advice, document it as an administrative contact. Do not assign a CPT code. Use an internal tracking code like CONSULT-FREE for your own records.

Incorrect approach: Billing 99201 (old code for new patient visit) and then adjusting it to $0. That misrepresents the service because you did not perform a full visit.

Scenario 3: Medicare ABN Not Signed

A patient refuses to sign an Advance Beneficiary Notice (ABN) for a service you know Medicare will likely deny. You perform the service anyway.

Correct approach: Append modifier GZ to the relevant CPT code. Submit the claim to Medicare. Medicare will deny it. Because no ABN exists, you cannot bill the patient. You write off the full charge.

Key compliance note: Do this rarely. If you repeatedly perform non-covered services without an ABN and write off charges, auditors may view it as a pattern of improper waiver.

Scenario 4: You Made a Billing Error

You accidentally billed a patient for a service that should have been included in a global surgery package. You need to reverse the charge.

Correct approach: Do not use a CPT code. Instead, post a negative adjustment or a credit to the patient’s account. Use adjustment code CR (Correction) or AO (Administrative Obligation). Issue a refund if the patient already paid.


Real CPT Codes Commonly Used in No-Charge Situations

While no CPT code means “free,” certain codes frequently appear on zero-dollar claims because the services themselves are often not reimbursed or are provided as courtesies.

Here is a reference table of common CPT codes that practices regularly bill at no charge:

CPT Code Description Why It Is Often No Charge
99441 Telephone E/M service (5-10 min medical discussion) Many practices provide brief phone advice without billing.
99442 Telephone E/M service (11-20 min) Often waived for established patients with simple questions.
99443 Telephone E/M service (21-30 min) May be no charge if provider decides not to pursue collection.
99024 Postoperative follow-up visit Included in global surgery package; always $0 charge on the claim.
99050 Services provided after hours Frequently waived as a courtesy.
99060 Services provided on an emergency basis on holiday May be written off if patient experiences financial hardship.
G2012 Brief communication technology-based service (Medicare) Often $0 if provider chooses not to bill the patient for the copay.
93793 Anticoagulation management for home INR monitoring Many practices provide this as a free patient service.

Important note: 99024 deserves special attention. This code explicitly means “the service is part of a global package, and no separate payment is due.” When you bill 99024, you are officially telling the payer: This is a no-charge service by definition. That is the closest thing to an official “no charge” CPT code that exists in standard medical billing.


The Role of Modifier 52 and Modifier 53 in No-Charge Billing

Some billers mistakenly use Modifier 52 (Reduced Services) or Modifier 53 (Discontinued Procedure) to indicate no charge. Let’s clarify this because confusion here can lead to audit risk.

  • Modifier 52: Use when you perform a service but not all the components described by the CPT code. You still bill a reduced fee, not zero, unless the reduction is 100%.

  • Modifier 53: Use when you stop a procedure due to patient risk. You bill for the portion performed, not zero.

If you use either modifier to justify a $0 charge, you must document exactly why the service was reduced or discontinued to the point of having no value. That is rare. For example, if you start a joint injection but the patient faints before you inject, you might bill with modifier 53 at a reduced fee. But $0 would only apply if you did literally nothing billable.

Verdict: Do not rely on 52 or 53 for routine no-charge situations. Use the GA, GZ, GY modifiers or a straightforward adjustment instead.


How to Document a No-Charge Service for Audit Protection

Auditors love to question write-offs. If you cannot justify why you performed a service and then charged nothing, you risk having to refund payers or repay government benefits.

Protect yourself with this five-point documentation checklist.

  1. Write a clear note in the medical record. State the reason for the no-charge decision. Examples: “Professional courtesy extended to Dr. Smith’s spouse.” “Service provided as part of community outreach event.” “Patient unable to pay due to documented financial hardship.”

  2. Keep a separate log of waived charges. Track patient name, date, CPT code, usual fee, waiver reason, and authorizing provider. This log becomes your evidence during an audit.

  3. Obtain a signed waiver when required. For Medicare ABN situations, always get the signature before the service. For commercial plans, check if your contract allows you to waive copays or deductibles. Some contracts forbid it except for documented financial hardship.

  4. Do not waive routinely. If you waive charges for 30% of your Medicare patients without a documented reason, an auditor will assume you are trying to bypass coverage rules. Occasional, justified waivers are fine. Patterns are dangerous.

  5. Use consistent adjustment codes. Create a short list of approved adjustment reasons in your billing system. Examples: PROF-COURTESYFIN-HARDSHIPPROMOADMIN-ERROR. Never use vague reasons like “OTHER” without explanation.

The Legal Side: What You Must Know Before Waiving Charges

Let’s talk about compliance. This section protects your practice.

The Anti-Kickback Statute

Under federal law, you cannot routinely waive copayments or deductibles for Medicare or Medicaid patients just to attract their business. That is considered an illegal inducement. The government views routine waiver of patient financial responsibility as a kickback because it gives the patient a financial incentive to choose your practice over another.

What is allowed:

  • Occasional waivers based on documented financial hardship.

  • Professional courtesy for other physicians and their immediate families.

  • Waivers after a good faith effort to collect.

What is not allowed:

  • A standing policy to waive copays for all Medicare patients.

  • Waiving charges to encourage patient referrals.

  • Advertising “We waive all copays.”

State Law Variations

Some states have stricter rules. For example, California and New York prohibit waiving copays or deductibles for any insured patient unless the patient qualifies for charity care. Other states follow federal guidelines more loosely.

Always check with your state medical board or a healthcare attorney before implementing a no-charge policy.

The False Claims Act Risk

If you submit a claim to Medicare with a $0 charge but fail to indicate that the service was non-covered (using GA, GZ, or GY), you risk a False Claims Act violation. The government could argue that you implied the service was covered when it was not.

Safe practice: Never submit a $0 claim without the appropriate modifier. When in doubt, do not submit a claim at all. Document the service internally and keep it off the payer’s radar.

Step-by-Step Workflow for Common No-Charge Scenarios

Let’s put theory into practice with clear, actionable workflows.

Workflow A: No Charge for Professional Courtesy (Commercial Insurance)

  1. Patient presents for visit.

  2. Provider documents the service with standard CPT code (e.g., 99213).

  3. Front desk verifies insurance but notes “professional courtesy” in the account.

  4. Biller posts the charge in the practice management system.

  5. Biller applies 100% adjustment using internal code PROF-COURTESY.

  6. Biller does not submit a claim to insurance unless required by contract.

  7. Patient receives a statement showing $0 due.

Workflow B: No Charge for Medicare Statutorily Excluded Service

  1. Patient requests a routine hearing exam (not covered by Medicare).

  2. Provider documents the service with CPT code 92551.

  3. Biller appends modifier GY to the code.

  4. Biller enters $0 in the charge amount field.

  5. Claim is submitted to Medicare.

  6. Medicare denies the claim as statutorily excluded.

  7. Patient receives no bill (and no ABN was needed because exclusion is absolute).

Workflow C: No Charge for Financial Hardship

  1. Patient completes a financial assistance application.

  2. Practice approves 100% charity care.

  3. Provider performs the service and documents standard CPT code.

  4. Biller posts full fee, then applies adjustment code FIN-HARDSHIP.

  5. Biller does not bill the patient.

  6. If insurance exists, biller submits claim to payer first, then writes off the patient portion based on the charity care policy.

Pro tip: Never waive the patient’s copay or deductible without also waiving the entire balance. Partial waivers of only the patient responsibility look suspicious to auditors. If you offer charity care, apply it consistently to the whole account.

Frequently Asked Questions (FAQ)

1. Is there a specific CPT code for no charge?

No. The AMA has not created a CPT code that means “no charge.” You must use a standard CPT code for the service performed and then indicate the zero balance through a modifier, an adjustment, or by not submitting a claim at all.

2. Can I just enter $0 in the charge field and leave it at that?

For internal records only, yes. For insurance claims, no. Payers require a valid charge amount. If you submit a $0 claim without a modifier like GY or GZ, the claim will likely reject as invalid.

3. What is the closest thing to an official no-charge CPT code?

CPT code 99024 (Postoperative follow-up visit) is the best example. By definition, this code indicates a service that is included in a global surgical package and carries no separate reimbursement.

4. Is it legal to waive a Medicare patient’s copay?

Occasionally, yes, for documented financial hardship. Routinely, no. Routine waiver of Medicare copays violates the Anti-Kickback Statute and could lead to penalties.

5. What happens if I use modifier GZ but the patient did sign an ABN?

You used the wrong modifier. If the patient signed an ABN, use modifier GA, not GZ. Using GZ when an ABN exists could be interpreted as a billing error, but it is less serious than using GA without an ABN.

6. Do I need to document no-charge services in the medical record?

Absolutely. Always document the clinical service fully, plus a clear statement about why you are not charging. This protects you in an audit.

7. Can I bill a no-charge visit just to track my workload?

Yes. Many providers enter $0 charges with an internal code to track productivity. Just do not submit those $0 claims to insurance unless you follow payer rules.

8. What should I do if an insurance company asks why I submitted a $0 claim?

Be prepared to explain. Provide documentation of the modifier used (e.g., GY for statutorily excluded service) or the adjustment reason (e.g., professional courtesy). If you cannot justify it, retract the claim.


Common Billing Mistakes to Avoid

Avoid these frequent errors that get practices into trouble.

  • Using a fake or made-up CPT code. Never invent a code. Always use current, valid CPT codes from the AMA.

  • Submitting a $0 claim with no modifier. This almost guarantees a rejection and confuses the payer.

  • Waiving copays routinely. This is the number one compliance risk in no-charge billing.

  • Failing to document the reason for the write-off. Without documentation, an auditor assumes the worst.

  • Using modifier 52 or 53 incorrectly. These modifiers reduce fees, but they do not automatically justify $0.

  • Assuming all free services are non-billable. Some services you give away for free still require a claim to avoid fraud allegations (e.g., Medicare-covered services you provide at no charge without an ABN).


Additional Resources

For further reading and official guidance, here are trusted sources:

  • AMA CPT® Professional Edition – The official codebook. Always refer to the current year’s edition.

  • CMS Internet-Only Manual (IOM), Publication 100-04, Chapter 23 – Covers claim adjustment and waiver rules.

  • Medicare Benefit Policy Manual, Chapter 16 – Explains general exclusions from coverage (modifier GY scenarios).

  • Office of Inspector General (OIG) Compliance Guidance – Offers detailed advice on proper copay waiver practices.

Link to additional resource:
OIG Guidance on Copayment Waiver Arrangements – Official federal guidance on when waiving patient financial responsibility is permissible versus illegal.

A Simple Reference Table: Modifier vs. Scenario

Use this quick reference when you need to decide how to handle a no-charge situation.

Scenario Correct Action Modifier or Adjustment
Medicare service not reasonable and necessary, ABN signed Bill with GA, then write off Modifier GA
Medicare service not reasonable and necessary, no ABN Bill with GZ, write off Modifier GZ
Medicare statutorily excluded service Bill with GY, $0 charge Modifier GY
Professional courtesy for physician family No claim, internal adjustment Internal code PROF-COURTESY
Financial hardship / charity care Submit claim to insurance, then adjust patient balance Internal code FIN-HARDSHIP
Promotional free consultation (no billable service) No CPT code; internal tracking only No claim submitted
Postoperative global visit Bill 99024 with $0 CPT 99024 only

Final Thoughts: Keep It Clean, Keep It Documented

You will not find a secret CPT code that says “free.” That code does not exist, and it never will. But you now have all the tools you need to handle no-charge services correctly, ethically, and safely.

Remember the golden rule of medical billing: Document everything, explain every adjustment, and never hide a waiver. When you follow the GA, GZ, GY path or use clear internal adjustment codes, you protect your practice from audits, fines, and compliance headaches.

The next time you perform a service and decide not to charge, do not waste time searching for a magic code. Instead, grab your standard CPT code, add the right modifier or adjustment reason, and move forward with confidence. Your future auditor will thank you.

Conclusion

In summary, there is no dedicated CPT code for no charge. You must use standard CPT codes for the services performed, then indicate the zero balance using modifiers like GA, GZ, or GY for Medicare, or internal adjustment codes for professional courtesy and financial hardship. Always document your reasons, follow Anti-Kickback rules, and never routinely waive patient financial responsibility without justification.


Disclaimer

This article is for educational and informational purposes only. Medical coding, billing, and compliance rules vary by payer, state, and individual practice contract. Nothing in this guide constitutes legal advice or official coding instruction. Always consult a certified professional coder, a healthcare attorney, or your payer contract before implementing changes to your billing practices.

About the author

wmwtl

Leave a Comment