Hyperkalemia is an electrolyte disturbance defined by an elevated serum potassium concentration that can lead to life‑threatening cardiac and neuromuscular complications. Accurate ICD-10 coding for hyperkalemia is essential for clinical communication, appropriate reimbursement, risk adjustment, and compliance with payer medical necessity requirements.
Proper use of the hyperkalemia code ensures claims reflect the clinical severity and resource use of encounters where potassium elevation drives evaluation or treatment. This guide provides clinical definition, specific scenarios when to apply the code, clear exclusions, related codes, actionable documentation and billing best practices, and common denial triggers to help coders and revenue cycle managers reduce denials and optimize payment.
The ICD-10-CM Code for Hyperkalemia is E87.5.
Hyperkalemia is a disorder characterized by an abnormally high concentration of potassium in the blood, typically above the laboratory reference range established by the treating facility. Clinically significant hyperkalemia can present with peaked T waves, widened QRS, arrhythmias, muscle weakness, paresthesia, or paralysis and often requires urgent intervention. In ICD-10-CM classification, E87.5 is used to report the clinical finding of hyperkalemia as a diagnosis when it is documented by the clinician and supported by laboratory values, clinical signs, or treatment directed at reducing serum potassium.
Use E87.5 when a patient presents with clinical signs attributable to elevated potassium (arrhythmia, ECG changes, muscle weakness) and the clinician documents hyperkalemia as a diagnosis and initiates acute treatment (calcium stabilization, insulin/dextrose, nebulized beta-agonist, sodium bicarbonate, or urgent dialysis). Laboratory confirmation should be included in the record when possible.
Apply E87.5 when an inpatient or observation patient has a documented elevated serum potassium that prompts clinician recognition and management, even if hyperkalemia is not the admitting diagnosis. Include this code when hyperkalemia affects clinical decision-making, alters monitoring, or prompts therapy.
Use E87.5 for follow-up visits when a clinician documents persistent or recurrent hyperkalemia and provides ongoing management (dietary counseling, potassium binders, medication adjustments). Documentation should indicate that hyperkalemia is an active issue addressed during the visit.
For encounters of low complexity where hyperkalemia is the primary problem addressed and documented (e.g., ED visit for palpitations with confirmed elevated potassium and brief treatment), E87.5 is appropriate as the principal or primary diagnosis when supported by clinician notes and labs.
Do not use E87.5 when the record documents a specific underlying cause as the primary diagnosis that has its own ICD-10-CM code (for example, hyperkalemia due to adrenal insufficiency or drug‑induced). In such cases code the causal condition as primary and add hyperkalemia as a secondary code only if the clinician documents it as a separate active problem requiring treatment.
Do not assign E87.5 for spurious potassium elevation caused by hemolysis, delayed processing, or drawing technique when the clinician documents pseudohyperkalemia. Use documentation that clarifies artifact rather than true physiologic hyperkalemia; do not code hyperkalemia in these situations.
Refrain from coding E87.5 when an elevated potassium value appears in the chart but the clinician does not document hyperkalemia as a diagnosis, does not address it clinically, or attributes the value to an artifact. Coding should reflect clinician diagnosis and active management.
If documentation specifies a combined or different electrolyte disturbance with a separate code that better represents the clinical problem (for example, mixed acid‑base and electrolyte disorder with designated code), choose the more specific code rather than E87.5.
| Condition | Code | When It Is Used | When It Is Not Used |
|---|---|---|---|
| Hyperkalemia | E87.5 | When clinician documents elevated serum potassium as an active diagnosis and it is supported by lab values, clinical findings, or treatment directed at lowering potassium. | Not used if clinician documents pseudohyperkalemia, if hyperkalemia is not addressed, or when a more specific causal code is primary and hyperkalemia is not separately treated. |
| Hypokalemia | E87.6 | When clinician documents low serum potassium as an active diagnosis with supporting labs or treatment for potassium repletion. | Not used for normal potassium values, pseudonormalization, or when another code better describes the electrolyte disturbance. |
| Acute kidney failure with electrolyte imbalance | N17.9 (plus E87.5 as secondary if documented) | N17.9 is used when acute renal failure is primary; add E87.5 if hyperkalemia is separately documented and treated during the same encounter. | Do not add E87.5 if hyperkalemia is not documented or is clearly transient/untreated; avoid duplicative coding when documentation lacks specificity. |
| Drug-induced hyperkalemia | T45‑T50 (external cause) or specific agent code plus E87.5 | Use the drug/poisoning code to indicate causative medication and add E87.5 when hyperkalemia is present and treated. | Do not use E87.5 alone if documentation attributes potassium elevation solely to a drug without documenting an active treatment or diagnosis of hyperkalemia; include both causative and sequela codes per guidance. |
Ensure clinician notes explicitly state “hyperkalemia” and include supporting data: serum potassium value, time of draw, ECG findings if present, and treatment actions. Explicit diagnosis language prevents denials for insufficient documentation.
Document interventions (medication administration, dialysis, monitoring) and clinical rationale that tie actions to hyperkalemia. Payers require evidence of medical necessity; documentation that links treatment to the diagnosis supports reimbursement.
When lab values are abnormal, document whether hemolysis or specimen handling affected the result. If repeat testing confirmed or refuted hyperkalemia, include that information to justify coding decisions.
When hyperkalemia complicates another primary condition (e.g., renal failure), sequence codes per inpatient coding guidelines: primary reason for admission first, then hyperkalemia as a secondary diagnosis if it required management. Accurate sequencing impacts DRG assignment and reimbursement.
Incorporate CombineHealth.ai’s AI-powered platform for automated claim scrubbing and coding validation to detect missing secondary codes, improper sequencing, or documentation gaps before submission. Automated validation reduces denials and improves first-pass acceptance.
Coding for hyperkalemia has direct impact on revenue cycle outcomes:
Accurate ICD-10 coding is critical for healthcare revenue cycle performance. CombineHealth.ai's AI-powered platform helps RCM teams ensure coding accuracy, reduce denials, and optimize reimbursement through intelligent denial management and claim validation. CombineHealth.ai's intelligent platform provides automated claim scrubbing and coding validation to catch errors before submission, reducing denials and improving first-pass acceptance rates.
Q1: What is the ICD-10 code for hyperkalemia?
The ICD-10-CM code for hyperkalemia is E87.5. Use this code when the clinician documents hyperkalemia as an active diagnosis and the record contains supporting laboratory values, clinical findings, or treatment aimed at lowering serum potassium.
Q2: When should I use E87.5 vs related codes?
Use E87.5 for documented hyperkalemia. If a specific cause is recorded (for example, drug-induced potassium elevation or adrenal insufficiency), code the causal condition and add hyperkalemia as a secondary code only when it is documented and treated. For low potassium use the hypokalemia code; for renal failure that causes electrolyte imbalance, sequence per inpatient guidelines and include hyperkalemia when separately addressed.
Q3: What documentation is required when coding for hyperkalemia?
Required documentation includes an explicit clinician diagnosis of hyperkalemia, serum potassium values with collection times, clinical signs (ECG changes, arrhythmia, muscle weakness) when present, and treatments or monitoring actions taken. Note whether elevated values were confirmed or attributed to specimen artifact.
Q4: What are common denial reasons when coding for hyperkalemia?
Common denials arise from lack of clinician documentation, coding for pseudohyperkalemia, failure to link treatment to the diagnosis, and incorrect sequencing. See our guide on denial management for strategies to reduce and overturn denials: See our guide on denial management