ICD-10 Code R04.0: Epistaxis Billing Guide for ENT Practices

Editorial Transparency

Created by: The Billing Service Quotes Editorial Team.
Technical Review: Tim Daniels, Director of Strategic Accounts, Billing Service Quotes

What Is ICD-10 Code R04.0?

ICD-10-CM code R04.0 is the billable diagnosis code for epistaxis, the clinical term for nosebleed. It is used when a patient presents with bleeding from the nose regardless of cause, and it falls under Chapter 18 of the ICD-10-CM classification (Symptoms, signs and abnormal clinical and laboratory findings, not elsewhere classified) within the R04 category for hemorrhage from the respiratory passages. As of FY 2027 (effective October 1, 2026), R04.0 remains valid for claim submission to Medicare, Medicaid, and commercial payers and is one of the most frequently billed diagnosis codes in otolaryngology.

When to use R04.0: Assign this code when the patient presents with a nosebleed and no underlying cause has been established at the time of coding. If the epistaxis is secondary to a documented condition, code the underlying condition first.

Procedure pairing: R04.0 commonly supports medical necessity for anterior nasal packing, cauterization (CPT 30901/30903), and nasal endoscopy with control of epistaxis (CPT 31238).

ENT billing relevance: Epistaxis is one of the top presenting complaints in ENT. Correct coding of R04.0 alongside the appropriate procedure code determines whether the claim processes cleanly or triggers a medical necessity review.

What R04.0 Covers and When to Use It

R04.0 covers nosebleeds of any severity, from minor anterior bleeding that resolves with simple pressure to posterior epistaxis requiring packing or surgical intervention. The code does not distinguish between anterior and posterior epistaxis, between unilateral and bilateral bleeding, or between a single episode and recurrent episodes. It is a symptom code, meaning it describes what the patient is experiencing rather than why.

The code is appropriate as the primary diagnosis when epistaxis is the chief complaint and the evaluation does not establish an underlying cause. When a cause is identified during the same encounter, such as a nasal septal deviation (J34.2), hereditary hemorrhagic telangiectasia, or a coagulation disorder, the underlying condition is coded as the primary diagnosis and R04.0 may be added as a secondary code if it provides additional clinical context.

The most common issue we see ENT practices run into is leaving R04.0 as the permanent primary diagnosis across multiple encounters when the chart eventually contains enough information to identify a cause. Payers expect the diagnosis to become more specific as the workup progresses. A first visit coded with R04.0 as the primary diagnosis is clinically appropriate. The third visit for the same recurrent nosebleed, where the chart now documents an anterior septal vessel abnormality, should reflect that finding in the primary diagnosis.

How Does R04.0 Fit in the R04 Code Family?

The R04 category covers hemorrhage from the respiratory passages. R04.0 is the most commonly used code in ENT, but understanding the full category prevents miscoding when bleeding originates from a different site.

ICD-10 CodeDescriptionTypical Setting
R04.0Epistaxis (nosebleed)ENT, ED, primary care
R04.1Hemorrhage from throatENT, ED
R04.2Hemoptysis (coughing up blood)Pulmonology, ED
R04.81Acute idiopathic pulmonary hemorrhage in infantsPediatrics, NICU
R04.89Hemorrhage from other sites in respiratory passagesVaries
R04.9Hemorrhage from respiratory passages, unspecifiedAvoid if site is known

R04.0 and R04.1 are the two codes ENT practices use most often. The distinction matters when a patient presents with both nasal and oropharyngeal bleeding, which can occur with posterior epistaxis that tracks into the throat. In that scenario, R04.0 remains the primary code because the nasal origin is the source. R04.1 would apply only if the bleeding originates from the throat itself, independent of nasal hemorrhage.

Which CPT Codes Pair with R04.0?

Epistaxis is one of the ENT complaints where the diagnosis code and the procedure code must tell a consistent story. R04.0 establishes that the patient is bleeding. The CPT code describes what the provider did about it. A mismatch between the two is a common denial trigger.

CPT CodeDescriptionTypical Use with R04.0
30901Control of nasal hemorrhage, anterior, simpleSilver nitrate cauterization
30903Control of nasal hemorrhage, anterior, complexElectrocautery or packing
30905Control of nasal hemorrhage, posterior, initialPosterior packing
30906Control of nasal hemorrhage, posterior, subsequentRepeat posterior treatment
31238Nasal endoscopy with control of epistaxisEndoscopic cauterization

The choice between 30901 and 30903 depends on the complexity of the intervention, not the severity of the bleed. Silver nitrate cauterization of a visible anterior vessel is 30901. Electrocautery, extensive cauterization, or anterior packing is 30903. Billing 30903 for a simple silver nitrate application is upcoding and will be denied on audit. For practices also performing diagnostic nasal endoscopy (CPT 31231) during the same visit, the endoscopy must be separately identifiable from the epistaxis control to support billing both codes.

If your epistaxis claims are getting denied or your cauterization coding is not holding up to payer review, a specialized billing partner can fix the workflow. Get matched with vetted ENT billing companies that know how to code R04.0 claims correctly from the start.

Documentation Requirements for R04.0

Even though R04.0 is a straightforward symptom code, the documentation behind it determines whether the associated procedure code survives a payer review. These elements strengthen an R04.0 claim.

  1. Site and laterality. Document whether the bleeding is anterior or posterior, left or right, or bilateral. R04.0 does not capture this detail, but the chart note must support the procedure code selected.
  2. Severity and duration. Note estimated blood loss, duration of bleeding before presentation, and whether the patient self-treated before arrival. This context supports the level of intervention billed.
  3. Examination findings. Describe what was seen on anterior rhinoscopy or endoscopy: active bleeding vessel, clot, mucosal erosion, or septal abnormality. These findings justify the procedure and may point to a more specific primary diagnosis.
  4. Intervention performed. Document the exact method: silver nitrate application, electrocautery, packing type and material, or endoscopic cauterization. The procedure note must match the CPT code billed.
  5. Contributing factors. Record anticoagulant use, hypertension status, recent nasal surgery, or dry environment exposure. These details support medical necessity and may inform secondary diagnosis coding.

Providers often come to us after a pattern of epistaxis procedure denials, and the root cause is almost always documentation that describes the bleed but not the intervention in enough detail. The payer sees R04.0 and CPT 30903 but the chart note says “cauterized” without specifying the method, the site, or why a complex approach was needed over simple silver nitrate. That gap between the code and the note is where denials originate. For practices also billing nasal congestion encounters (R09.81) alongside epistaxis, making sure each encounter’s documentation supports its own diagnosis and procedure independently is critical.

Common R04.0 Coding Mistakes in ENT

Epistaxis coding errors are frequent in ENT because the procedure codes are tightly grouped and the documentation requirements differ by complexity level. These are the mistakes that show up repeatedly.

Billing 30903 for simple silver nitrate cauterization. 30901 is the correct code for simple chemical cauterization. 30903 applies when the provider uses electrocautery, performs extensive cauterization, or places anterior packing. Billing 30903 for a 30901-level intervention is the most common epistaxis upcoding error and a frequent audit target.

Billing nasal endoscopy and epistaxis control without modifier support. If the provider performs both a diagnostic nasal endoscopy (31231) and epistaxis control (30901 or 30903) during the same visit, the endoscopy must be separately identifiable and documented as such. Without modifier 59 or XS and a clear note explaining why both services were distinct, the payer will bundle the endoscopy into the epistaxis control and deny the second code.

Using R04.0 when a cause is established. If the provider identifies hereditary hemorrhagic telangiectasia (I78.0), a nasal tumor, or a coagulation disorder as the cause of the bleeding, that condition becomes the primary diagnosis. R04.0 drops to secondary or is omitted entirely if the symptom is integral to the condition.

Not documenting bilateral treatment. When both nares are treated, the procedure may be billed bilaterally with modifier 50. But bilateral billing requires bilateral documentation. A note that says “bilateral cauterization” without describing the findings and intervention in each naris separately will not survive a modifier 50 review.

One question we hear constantly from ENT practice managers is why their cauterization claims reimburse at 30901 rates when they billed 30903. The answer is almost always a documentation mismatch: the note describes a simple intervention, so the payer downcodes. The code follows the documentation, not the other way around.

In-House Coding vs. Outsourced Billing

Whether to keep epistaxis coding in-house or outsource it depends on how consistently your team distinguishes between 30901 and 30903, applies the correct modifiers for endoscopy bundling, and documents the procedure at a level that matches the code billed.

A solo ENT practice with a strong coder who reads the full procedure note and queries the provider when complexity is unclear can handle R04.0 claims in-house. A multi-provider group seeing dozens of epistaxis cases a month needs a billing partner whose coders know the documentation thresholds for each cauterization code and can catch downcoding risks before the claim goes out.

In our experience matching ENT providers with billing partners, the practices that benefit most from outsourcing are the ones where cauterization claims were consistently downcoded by payers, endoscopy bundling edits were causing silent revenue losses, and the in-house team did not have time to appeal. A specialized ENT billing company catches those patterns because its coders work with these codes at volume every day and know exactly what each payer requires for epistaxis procedure documentation.

Frequently Asked Questions

What is ICD-10 code R04.0?

R04.0 is the ICD-10-CM code for epistaxis, which is the clinical term for nosebleed. It is a billable symptom code valid for FY 2027 (effective October 1, 2026) and is used when a patient presents with nasal hemorrhage regardless of the underlying cause.

Is R04.0 a billable code?

Yes. R04.0 is a billable and specific ICD-10-CM code that can be reported as a primary or secondary diagnosis on claims submitted to Medicare, Medicaid, and commercial payers. It does not require a child code.

What is the difference between R04.0 and R04.1?

R04.0 is for epistaxis (nosebleed), meaning the bleeding originates from the nasal cavity. R04.1 is for hemorrhage from the throat. If posterior epistaxis tracks into the throat, R04.0 remains the correct primary code because the nasal cavity is the source of the bleeding.

Which CPT codes pair with R04.0 for cauterization?

CPT 30901 pairs with R04.0 for simple anterior cauterization (silver nitrate). CPT 30903 applies for complex anterior control (electrocautery or packing). CPT 30905 and 30906 cover posterior epistaxis control. CPT 31238 covers nasal endoscopy with epistaxis control.

Can R04.0 be used with nasal endoscopy codes?

Yes. R04.0 supports medical necessity for nasal endoscopy when the endoscopy is performed to evaluate or treat the source of epistaxis. If both diagnostic endoscopy (31231) and epistaxis control are performed, modifier 59 or XS is required to prevent bundling.

What documentation supports an R04.0 claim?

Strong documentation includes the site and laterality of bleeding, severity and duration, examination findings on rhinoscopy or endoscopy, the exact intervention performed with method specified, and any contributing factors such as anticoagulant use or recent nasal surgery.

Next Steps

Looking up related ENT billing codes? See our guide on CPT 31231 for diagnostic nasal endoscopy to understand how endoscopy pairs with epistaxis control codes. For nasal conditions that commonly cause recurrent nosebleeds, our ICD-10 J34.2 deviated nasal septum guide covers the coding and documentation requirements. Ready to stop losing revenue to epistaxis coding errors? Get matched with a billing partner that specializes in ENT.

Epistaxis claims should not be a source of lost revenue. Get matched with trusted ENT billing companies that code accurately and catch the denials others miss. Billing Service Quotes has connected more than 2,000 providers across all 50 states, with over 15 years in medical billing and rates starting as low as 2.95%. Finding a match is 100% free for providers.

Facebook
Twitter
LinkedIn

Where should we send your quote(s)?

We'll send it directly to your inbox

How many providers does your practice have?

We'll find a billing company that can support your needs

Where is your practice located?

We'll find a billing company that serves providers in your area

loading

Get Matched In 30 Minutes

Get a FREE Quote

Tell us about your practice and we'll connect you with trusted billing companies.

100% Free to providers — No hidden fees at any stage

Tim Daniels
Online now
Tim Daniels

How can I help?

Send me your number and I'll personally call you in less than 24 hours to discuss any questions you may have about our ENT billing partners

Mon–Fri, 9:00am–5:30pm Or email instead →
Got it — talk soon.
I'll call you within one business hour. Check your phone for an unknown number.