Chronic kidney disease (CKD) documentation and coding guidance
Customize your policy alerts
Sign up for all independence_administrators policy alerts
Know when independence_administrators releases new policies or updates existing guidance.
Monitor payer policy activity
Guidance on clinical definition, staging, and ICD-10 documentation/coding best practices for chronic kidney disease intended for providers and coding staff working with Independence Administrators products.
No material clinical or coverage changes in this revision.
Definitions and CKD Overview
ICD-10 Documentation and Coding Guidance
| Z99.2 | Dependence on renal dialysis |
| Z94 | Kidney transplant status |
| I12.0 | Hypertensive chronic kidney disease with stage 5 CKD or ESRD (contextual guidance) |
| I12.9 | Hypertensive CKD (contextual mapping in document) |
| E08.22 | Diabetes mellitus due to underlying condition with diabetic CKD (example mapping) |
| E10.22 | Type 1 diabetes with diabetic CKD (example mapping) |
Documentation and Provider Actions for Coding
Document most recent GFR and annual dialysis/transplant status
Include the patient’s most recent GFR lab result in the clinical documentation. For patients currently receiving dialysis, document Dependence on Renal Dialysis using Z99.2. For patients with a kidney transplant, document kidney transplant status at least once annually using Z94. Also include additional codes to document CKD stage and relevant comorbidities (for example, hypertensive CKD, diabetic CKD, hypertensive heart and CKD) per ICD-10 guidance.
- Document most recent eGFR in the medical record.
- If on dialysis, record Z99.2 (Dependence on Renal Dialysis).
- If transplanted, record Z94 (Kidney Transplant Status) at least annually.
- Use additional ICD-10 codes to indicate CKD stage and associated comorbidities as described in documentation guidance.
OpenPayer is powered by Trek Health's payer performance platform. Trek continuously ingests, validates, and normalizes Transparency in Coverage data alongside payer policies and other commercial payer data to create a structured payer intelligence foundation. OpenPayer uses this foundation to deliver personalized search results, dynamically generated policy pages, and tailored policy monitoring based on each user's payers, specialties, billing codes, and areas of interest. The same intelligence powers broader payer performance workflows, including reimbursement benchmarking, contract evaluation, payer negotiations, and financial decision-making.