Hematuria can indicate a urinary tract infection, kidney disease, urinary stones, or some other condition. The correct diagnosis code selection process for hematuria is an important task for medical coders. To choose the right code, practitioners need to evaluate the presented symptoms, the results of the tests, and the final diagnosis.

This page contains the ICD-10-CM codes for hematuria and the guidelines for when to use each. Find out tips for documentation and billing for illnesses related to hematuria, and the importance of selecting the correct diagnosis for reimbursement.

🧪
Blood in Urine
A clinical finding that needs evaluation
Understanding Hematuria

Blood detected in urine can have several causes. Accurate clinical assessment helps distinguish a reported symptom from a confirmed underlying condition.

šŸ‘ļø Visible blood
šŸ”¬ Microscopic blood
🦠 Infection
Possible urinary cause
🫘 Kidney conditions
Requires clinical assessment
šŸ’§ Urinary stones
One possible explanation
Coding reminder: The provider’s documented diagnosis—not the symptom alone—guides code selection.

Hematuria in Clinical Practice: What the Diagnosis Says About Providers

Hematuria is a symptom which means blood in urine. This symptom may be observed by visual inspection of the submitted urine sample or by laboratory testing. Hematuria is not a diagnosis by itself, but an indication of an underlying disease. There are two forms of hematuria that may occur alone or together:

  1. Gross hematuria – the symptom is visible to the naked eye, the urine might be pink, red or brown. The amount of blood in the urine is not a measure of the seriousness of the underlying illness.
  2. Microscopic hematuria — blood can only be detected with a lab test. This form of hematuria may not be obvious to the eye in the urine sample.

Hematuria is caused by urinary tract infection, stone, glomerulonephritis, injuries of urinary tract, drugs and urinary tract tumor. The therapeutic method is based on the underlying ailment causing the hematuria. If test findings confirm the suspicion of a particular condition, the therapy will be symptomatic or directed to eliminate the underlying cause.

From the point of view of medical coders hematuria is a symptom. If the practitioner finds an underlying ailment to be present, the final diagnosis must reflect this. After the initial presentation of hematuria, the diagnosis of a specific condition is reached by exclusion of other possible causes by means of laboratory tests or imaging. The coder has to make sure that the code they choose produces the documented results and follows the instructions.

For additional information about the causes, symptoms, diagnosis, and treatment of hematuria, review the NIDDK’s guide to blood in the urine.

Hematuria ICD 10 Codes: A Comparison for Clinical Documentation

The ICD-10-CM categorization system contains several codes that differentiate the different types of hematuria, the occurrence in the urine, and the absence of related symptoms. R31.0 Gross hematuria R31.1 Benign essential microscopic hematuria R31.21 Asymptomatic microscopic hematuria R31.29 Other microscopic hematuria R31.9 Hematuria, undetermined.

Clinical Coding Reference
Hematuria ICD-10-CM Codes
Match the documented diagnosis to the most appropriate code.
R31.0
Gross hematuria
Blood visible to the naked eye.
šŸ‘ļø
R31.1
Benign essential microscopic hematuria
Use when this specific diagnosis is documented.
šŸ”¬
R31.21
Asymptomatic microscopic hematuria
Microscopic blood without associated symptoms.
🧫
R31.29
Other microscopic hematuria
A specified type not covered by a more specific option.
šŸ“‹
R31.9
Hematuria, unspecified
The record does not specify the type.
šŸ—‚ļø
Important: Confirm code descriptions, annual code-set changes, and applicable instructional notes for the date of service. Do not select a code solely from laboratory findings.

The following table provides a brief description of the codes:

ICD-10-CM code Official description When it may apply
R31.0 Gross hematuria Visible blood in the urine documented by the provider.
R31.1 Benign essential microscopic hematuria The documented diagnosis meets the specific definition of benign essential microscopic hematuria.
R31.21 Asymptomatic microscopic hematuria Microscopic hematuria documented without associated symptoms.
R31.29 Other microscopic hematuria A documented type of microscopic hematuria not classified under the more specific alternatives.
R31.9 Hematuria, unspecified Hematuria is documented without further specification.

The information in this table refers to the official ICD-10-CM classifications and their descriptions. The full list of codes and instructions for their application should be provided in the code set for the date of service. The R31 category also includes Excludes1 instructions for reporting hematuria in combination with specific underlying conditions.

R31.0: Gross Hematuria

Gross hematuria is the presence of blood in the urine, which may be seen. ICD-10-CM Code R31.0 This code may apply if the provider documents the presence of blood in the urine and there is no indication that another set of codes should be used. For example, a patient may present to the provider’s office complaining of discolored urine. The provider verifies the existence of gross hematuria during the evaluation. If no alternative criterion is documented, code R31.0 is correct.

At the same time, the fact of visibly bloody urine cannot be the sole criterion for selecting this code. If the test results point to an underlying condition, the coder must also take that into account when choosing the code. The coder can then assign the correct code for the diagnosis once the provider has recorded the final diagnosis.

R31.21: Asymptomatic Microscopic Hematuria

Code R31.21 for microscopic hematuria, asymptomatic. No signs and symptoms of a disease appear, but the provider detects microscopic hematuria as part of a routine physical examination; some underlying disease process may be present. The record must include confirmation of the diagnosis and its absence of symptoms. If the patient has pain in the urinary tract or other symptoms typically associated with hematuria, the provider’s final diagnosis must be taken into account when selecting the code.

R31.29: Other Microscopic Hematuria

Code R31.29 identifies other microscopic hematuria, which means that the provider detected blood in the urine. This code is used when the provider documents the presence of microscopic hematuria but not asymptomatic or other forms of the condition. Note that this code should not be used if the record contains laboratory test results indicating the presence of blood in the urine.

The provider must document microscopic hematuria and the nature of the microscopic blood analysis. The records of the final diagnosis and the presence or absence of symptoms support the application of this code. Coders should ensure that this code applies to the presence of blood in the urine but not an underlying condition.

R31.9: Hematuria, Unspecified

The provider does not indicate the type of hematuria or a specific diagnosis. Code R31.9 is used for hematuria. This code may be used when the record indicates hematuria is present but no other particular notations are made. In addition, if the provider documents a more precise form of hematuria, then the proper code needs to be utilized. The coder who sees the record should be certain that there is not a more precise code that the provider has failed to document.

When Hematuria is Part of Another Diagnosis

Hematuria may also represent a sign of an underlying condition in many cases. The most common task in coding the diagnosis involves the determination of whether the hematuria is a manifestation or the proof formally specifies the presence of an underlying condition. Excludes1 is listed in the section level guidelines for R31 which reads as follows: Excludes1: hematuria with acute cystitis (N39.0); recurrent, persistent hematuria in glomerular condition. This instruction means that the coder must take into account the specific code for the underlying condition and the accompanying instructions rather than using a code from the R31 category.

The following are examples of conditions with hematuria and the appropriate codes for them:

  • Acute cystitis with hematuria: code N30.01 identifies acute cystitis with hematuria. If the provider documents this diagnosis, refer to the instructions for this code rather than using R31.0 or R31.9 codes.
  • Recurrent or persistent hematuria in glomerular disease: the N02.- category identifies various recurrent and persistent hematuria conditions associated with glomerular disease. The appropriate code selection depends on the specific disease documented by the provider.
  • Hematuria with an undetermined cause: code R31.- applies to hematuria with an undetermined cause. However, it should be noted that the documentation provides sufficient information about the presence of an underlying condition.

The examples provided illustrate the critical importance for the coder of examining the entire record to ensure that hematuria is not recognized as an accompanying symptom of an underlying condition.

A urinary tract infection, kidney stone, or another suspected cause cannot be automatically selected as the reason for a patient’s visit without supporting documentation from the provider’s record.

A Clinical-to-Coding Workflow for Hematuria

Instead of examining the patient’s chief complaint and choosing the code based solely on the symptoms, the provider and coder can use the following sequential steps:

The provider’s diagnosis

Establish what diagnosis the provider documented. Was hematuria detected, and in which form – gross or microscopic? Were there other findings? Laboratory test results should be examined and compared with the provider’s assessment.

Diagnostic evaluation

Determine what diagnostic tests the provider used to examine hematuria – a visual examination of the urine sample or a more detailed analysis. Test results help to assess the severity of the condition but cannot select the code instead of the provider. The coder must ensure that the choice of the code corresponds to the provider’s documentation.

Underlying condition confirmation

If the provider documents the presence of an underlying condition, confirm the code for this disease and review its instructions.

Specificity

After determining the provider’s diagnosis, ensure that the R31.- code reflects the findings accurately. Does the record support the use of a specific R31.- code, or is the general code R31.9 more appropriate?

Current code set

Examine the list of ICD-10-CM codes for the date of service and review the instructions for codes in the R31 category.

Along with diagnosis-code selection, reviewing relevant urology coding guidelines helps billing teams stay informed about procedure coding requirements and changes that may affect claim accuracy.

A practical review framework
From Clinical Findings to a Supported Code
Follow a consistent review process before a hematuria claim is submitted.
1
🩺 Confirm the provider’s assessment
Identify the documented condition and whether hematuria is described as visible, microscopic, or unspecified.
↓
2
šŸ”¬ Review supporting findings
Check relevant urinalysis, imaging, history, and examination details documented in the record.
↓
3
šŸ“‘ Check for a confirmed underlying condition
Follow the documented diagnosis and relevant ICD-10-CM instructions instead of assuming a cause from symptoms alone.
↓
4
šŸŽÆ Validate code specificity
Choose the code supported by the documentation and check exclusions and other coding instructions.
↓
5
āœ… Complete the pre-billing review
Verify the applicable code-set year, claim details, payer requirements, and supporting documentation.
Clear documentation → Accurate coding → Better claim quality

Using this approach allows the provider and coder to ensure that they have selected the most appropriate code for the patient’s diagnosis.

Documentation Requirements for Hematuria Coding

To ensure correct hematuria diagnosis coding, the provider must document the relevant findings in the patient’s record. The full set of necessary notations depends on the individual case, but the following points should always be included in the patient’s record:

  • Visual appearance of the urine and the results of laboratory tests;
  • Whether the patient experienced any additional symptoms associated with hematuria;
  • The patient’s relevant history and the reason for the visit;
  • The relevant findings identified by the provider;
  • Underlying conditions, if they have been identified;
  • The provider’s assessment and treatment plan;
  • Follow-up results if the patient returns for a subsequent appointment.

Understanding how urinalysis detects visible and microscopic blood can help explain the clinical findings documented in a patient’s record; see this MedlinePlus guide to urinalysis and blood in urine testing

It should be noted that not all points described above are relevant to every patient. The provider must document the information that was found in a particular case and that is relevant to the patient’s diagnosis.

When a Documentation Query Is Appropriate

If the record has conflicting information or does not support the specificity of the selected code, a provider query may be required.

For example, test data may say tiny blood whereas assessment talks about large hematuria but does not specify. The coding team should adhere to the facility’s documentation policy and ask clarifying questions when needed.

Queries should be neutral and based on the documentation found in the medical record. They should not pressure the provider to code a particular diagnosis that could impact compensation.

Good documentation practice reduces medical billing errors and helps ensure that the claim will be evaluated favorably by the payer.

Why Hematuria Claims Might Be Denied or Rejected

Even when a service is delivered well, the billing cycle can be full of complications arising from problems with diagnosis reporting, claim submission, and documentation. The most frequent reasons include

Incorrect Symptom Code

The documentation to support a code from the R31.- category has not been examined for instructions. The coding team should determine that the symptom code is appropriate for the reason for visit.

R31.9 Inaccuracy

A code from the R31.- category was selected when the record specifies gross or microscopic hematuria. Diagnosis-related coding instructions have not been followed correctly.

Inappropriate Disease Code

The coder has selected a diagnosis or a combination of diagnoses based on symptoms and preliminary test results with no reference to the provider’s assessment, documentation, and instructions regarding the application of codes from the R31.- category.

Documentation Deficiency

The services provided were not substantiated with supporting documentation. The diagnosis or the reason for the visit was not adequately supported.

Administrative and Payer Processing Errors

Submission of incorrect patient data, eligibility information, authorization, and claim rejection due to late submission or other errors that occurred during the claims review by the payer.

A well-functioning denial management services process will investigate reasons for denial, correct errors that can be corrected based on the paperwork, and submit the needed supporting material or appeal to review the claim.

Medical Billing Quality Check
Help Prevent Hematuria Claim Denials

A reliable pre-submission review can identify documentation gaps and coding inconsistencies before claims reach the payer.

šŸ“‹
Diagnosis Review
Check that the selected diagnosis reflects the provider’s final assessment and the available record.
šŸ”Ž
Coding Validation
Review code specificity, exclusion notes, current code descriptions, and applicable payer rules.
šŸ›”ļø
Claim Data Checks
Confirm patient information, eligibility, authorizations when required, and timely filing limits.
šŸ“ˆ
Denial Follow-Up
Track rejected claims, investigate denial reasons, correct supported errors, and appeal when appropriate.
Final Pre-Submission Checklist
āœ“ Diagnosis matches the provider’s documentation
āœ“ Applicable ICD-10-CM instructions reviewed
āœ“ Required claim fields and supporting records checked
āœ“ Filing deadlines and follow-up process confirmed
Billing tip: Denial prevention requires accurate documentation, appropriate code selection, and payer-specific claim validation. No workflow can guarantee reimbursement.

How Medical Billing Teams Can Improve Hematuria Claim Accuracy

“Urology, nephrology and primary care settings must ensure the accuracy of the diagnostic reporting to support billing and reimbursement.” Medical billing businesses can aid practices by providing help on the administrative side of the billing process.

A well-defined revenue cycle management process helps practices coordinate coding reviews, claim submission, payment tracking, and denial follow-up throughout the billing cycle.

A structured billing workflow should include:

  1. Pre-submission coding review. Compare diagnosis to clinical record. Validate code descriptor and check applicable exclusion instructions.
  2. Insurance eligibility verification. Verify patient’s eligibility and benefits, if applicable, before to providing services.
  3. Claim validation and submission. Before submitting, please review the patient information, provider information, dates of service and mandatory claim fields.
  4. Accounts receivable monitoring. Track underpaid claims Track delayed payments Follow-up within payer deadlines.
  5. Denial analysis. Identify recurring coding or administrative problems and take corrective action when supported by the record.
  6. Performance reporting. Monitor denial patterns, outstanding balances, and claim status to help the practice identify workflow gaps.

These techniques are helpful for medical billing and coding services supporting practices that manage a wide range of urine and kidney-related diseases.

Medical Billing Support for Urology and Nephrology Practices

Hematuria can occur in a variety of circumstances and be examined by a range of healthcare services. Every practice has billing and coding needs that are dependent on the mix of services, documentation procedures and payer criteria.

Urology practices deal with many different conditions and procedures of the genitourinary system. Nephrology practices treat renal disease and may have higher claims for continuous dialysis or other chronic issues. Practices that provide primary care services will refer patients for further evaluation and treatment. Medical billing services can provide support in a variety of settings and help identify the services and procedures that the practice provides to patients in accordance with the appropriate CPTĀ® and HCPCS Level II codes.

Minnesota Billing Services assists healthcare facilities and independent professionals with medical billing services and medical coding services. The facilities can also examine the available options for specialty-specific services. The practice should choose a medical billing business based on its capacity to address documentation and coding instructions, to comply with the requirements of the payer and to recognize patterns of claim denial and other difficulties that can affect its practices.

Outsourcing enables the practice to minimize the administrative load of medical billing and coding while retaining holding responsibility for the accuracy of documentation and diagnosis. Here is a brief list of some of the actions that a billing service performs to help the facility ensure that claims are submitted accurately and in a timely manner.

Final Checklist Before Submitting a Claim for Hematuria

Before a claim is submitted for hematuria, the following items should be reviewed.

  • The provider’s documentation supports a diagnosis
  • The code corresponds to the documentation and specifies hematuria
  • Has a more specific diagnosis been considered?
  • Have Excludes1 instructions been reviewed?
  • The service is supported by appropriate documentation
  • The necessary authorizations and eligibility verification have been completed
  • Claim data have been validated
  • The claim will be submitted in a timely manner
  • Monitoring and follow-up procedures have been established

By consistently focusing on these issues, the practice can reduce the number of diagnostic- and administrative-related errors that have to be addressed during the claims review process.

Conclusion: Hematuria Diagnosis and Coding Essentials for Medical Billing and Claims Submission

Hematuria ICD 10 coding should recognize the differences between gross hematuria, microscopic hematuria, and symptoms that have been documented with a reference to an underlying condition. R31.0, R31.21, R31.29, and R31.9 are provided for hematuria and should be selected based on provider documentation and guidance for the relevant ICD-10-CM category.

Providers must ensure that the paperwork supports the diagnosis and that the relevant codes are chosen. Medical billing and coding services can also verify the claims for validity, examine the code instructions, monitor the accounts receivable, and manage the denial management services process to assist eliminate errors and undue delays in reimbursement.

If your practice needs support with medical coding, billing, and claims filing, a best medical billing company in Minnesota can help streamline administrative workflows and support accurate, timely claim submission.

Frequently Asked Questions About Hematuria ICD 10

What is the ICD-10 code for hematuria?

The provider documentation dictates the diagnosis to be reported: R31.0 – gross hematuria, R31.21 – asymptomatic microscopic hematuria, R31.29 – other microscopic hematuria or R31.9 – hematuria, undefined.

What is the ICD-10 code for blood in the urine that is visible?

R31.0 indicates gross hematuria. If a specific diagnosis has been documented, review the coding instructions for the ICD-10-CM category.

What is the difference between R31.21 and R31.29?

R31.21 is asymptomatic microscopic hematuria and R31.29 is other microscopic hematuria. The documentation should specify which diagnosis applies.

Can hematuria be coded with a urinary tract infection?

The appropriate code will depend on the infection and the provider’s documentation. N30.01 is acute cystitis with hematuria. Review the instructions in ICD-10-CM pertaining to Excludes1 for this diagnosis before reporting a code from the R31.- category.

How can medical billing services help with hematuria claims?

Medical billing services can review the diagnosis and documentation, manage claims and denial submissions, and monitor the accounts receivable. However, a successful claim submission still depends on the documentation and the facility’s eligibility and authorization verification procedures.