ICD codes are the standardized labels doctors use to record your diabetes diagnosis in your medical file
An ICD code is a short alphanumeric identifier — like E11.9 or E10.22 — that your doctor enters into your medical record to document that you have diabetes and what type it is. ICD stands for International Classification of Diseases. Every time you see a doctor, get lab work, fill a prescription, or go to the hospital, that visit gets coded. These codes go into your permanent health record, get sent to your insurance company, and become part of your medical history.
You do not choose or explore for an ICD code. Your doctor's office assigns it based on your diagnosis. But understanding what your code means matters because it affects what your insurance covers, what medications your doctor can prescribe, and what information appears on documents you may need for work, disability claims, or other purposes.
Key Takeaways
- ICD codes are standardized labels your doctor uses to record your diabetes type and any complications in your medical record.
- The first letter and numbers tell whether you have type 1 diabetes (E10), type 2 diabetes (E11), or gestational diabetes (O24), and additional digits describe complications like kidney or eye damage.
- Your insurance company uses your ICD code to decide what treatments and medications they will cover for your condition.
- You can ask your doctor or medical records office what your specific ICD code is and what it means for your care.
How ICD codes are structured for diabetes
Diabetes ICD codes all begin with the letter E or O, followed by numbers. The first two digits after the letter tell you the type of diabetes. E10 means type 1 diabetes. E11 means type 2 diabetes. O24 means gestational diabetes (diabetes during pregnancy). These are the main categories you will see.
After those first digits come additional numbers and sometimes a decimal point. These extra digits describe whether you have complications — damage to your kidneys, eyes, nerves, or blood vessels caused by diabetes. For example, E11.22 means type 2 diabetes with diabetic kidney disease. E10.9 means type 1 diabetes with no complications documented yet. The more specific your code, the more detailed your medical record is about your actual condition.
Your doctor does not manually type these codes during your visit. Medical coders in the billing or records department read your doctor's notes and assign the correct code based on what was documented. If your doctor notes that you have type 2 diabetes and high blood pressure but no kidney damage yet, the coder will select E11.9. If your next visit includes a test showing early kidney disease, your code may change to E11.22 at that visit.
Why insurance companies need your ICD code
Your insurance company uses your ICD code to determine what they will pay for. When your doctor prescribes a medication or orders a test, the prescription or lab order includes your ICD code. The insurance company checks whether that treatment is covered for your specific diagnosis code.
For example, some diabetes medications are only covered if your ICD code shows type 2 diabetes, not type 1. Some continuous glucose monitors are only covered if your code shows you are on insulin. If your code does not match the treatment your doctor wants to give you, your insurance may deny the claim, and you may have to pay out of pocket or your doctor may have to appeal the denial and provide additional documentation.
This is why it matters that your code is accurate. If your doctor diagnosed you with type 2 diabetes but your medical record somehow shows type 1, your insurance decisions will be based on the wrong information. Checking your records periodically and asking your doctor to correct any errors prevents problems later.
The difference between type 1, type 2, and gestational diabetes codes
Type 1 diabetes codes start with E10. Type 1 is an autoimmune condition where your pancreas stops making insulin. Type 1 codes typically allow coverage for insulin and insulin pumps without question, because insulin is the primary treatment.
Type 2 diabetes codes start with E11. Type 2 is a metabolic condition where your body does not use insulin well or does not make enough. Type 2 codes may have different coverage rules for medications — some oral medications are covered first, and insulin may require prior approval or documentation that other treatments have failed.
Gestational diabetes codes start with O24. This is diabetes that develops during pregnancy. If you had gestational diabetes and it resolved after delivery, your code may change to reflect that. If you later develop type 2 diabetes, your code will change to E11. Your doctor will update your records based on your current diagnosis.
Complications codes and what they mean for your care
The digits after the main diabetes code describe complications. Common complications include kidney disease (nephropathy), eye damage (retinopathy), nerve damage (neuropathy), and circulatory problems. Each complication has its own code number.
If your code includes a complication, it tells your doctor, your insurance company, and any specialist you see that you need monitoring and treatment for that specific problem. For example, if your code is E11.22 (type 2 with kidney disease), your doctor knows to check your kidney function regularly and may refer you to a nephrologist. Your insurance knows to cover kidney-related tests and medications. If your code is E11.9 (type 2 with no complications documented), it means either you have not developed complications yet or they have not been documented in your current medical record.
Complications codes can change over time. If you develop kidney disease after years of well-controlled diabetes, your code will be updated to reflect that. If you have had a complication in the past but it has resolved or stabilized, your doctor may update your code. This is why your medical record is a living document that changes as your health changes.
How to find out what your ICD code is
You can ask your doctor or your doctor's medical records office for your ICD code. You have the right to see your medical record, and that record includes the codes assigned to your visits. You can request a copy of your medical record by phone, email, or in person. Most offices provide it within 10 to 30 days.
Your insurance company's explanation of benefits (EOB) — the document they send after you receive care — may also list your ICD code. Look for a section labeled "diagnosis codes" or "ICD codes." If you do not see it, call your insurance company's customer service line and ask them to tell you what diagnosis code they have on file for your diabetes.
Once you know your code, you can look it up online using the Centers for Disease Control and Prevention (CDC) ICD-10 code search tool or ask your doctor to explain what each part means. Understanding your code helps you understand how your condition is being documented and tracked.
What to do if you think your ICD code is wrong
If you believe your code does not match your actual diagnosis, contact your doctor's office and ask them to review it. For example, if you were diagnosed with type 2 diabetes but your records show type 1, or if you have developed a complication that is not reflected in your code, your doctor can request a correction.
Corrections are made by submitting an amended medical record or by updating your diagnosis at your next visit. Your doctor's office will notify your insurance company of the change, usually automatically when they submit your next claim. If a claim was already denied because of a code mismatch, you can ask your doctor's office to resubmit it with the corrected code, or you can appeal the denial yourself and provide the correct code as evidence.
Keep copies of any documents that show your correct diagnosis — lab results, prescription bottles, hospital discharge papers — so you have proof if you need to dispute a code or explain your condition to a new provider.
Frequently Asked Questions
Does my ICD code determine whether I have diabetes?
No. Your ICD code is a label that documents a diagnosis your doctor has already made based on your blood sugar tests and symptoms. The code does not create the diagnosis — it records it. Your doctor decides you have diabetes based on medical evidence, and then the code is assigned to your record.
Can my ICD code change if my diabetes gets better?
Your code can be updated if your condition changes significantly. For example, if you had gestational diabetes during pregnancy and it resolved after delivery, your code would change. If you had complications that have now resolved, your code may be updated. However, once you are diagnosed with type 1 or type 2 diabetes, that base diagnosis does not go away — your code will always reflect that you have diabetes, even if it is well controlled.
What if my insurance denies a medication because of my ICD code?
Contact your doctor's office and ask them to check that your ICD code is correct and matches the medication they prescribed. If the code is correct but the insurance still denies coverage, your doctor can file an appeal with your insurance company, often called a prior authorization request. Your doctor provides documentation explaining why that medication is medically necessary for your specific diagnosis.
Will my ICD code affect my ability to get life insurance or disability benefits?
Your medical records, including your ICD code, are part of your health history. Life insurance and disability insurance companies may review your medical records as part of their decision process. Having a diabetes diagnosis on your record may affect premiums or coverage terms, but this depends on the specific insurance company and policy. You can ask your insurance agent how your diabetes diagnosis affects your coverage.
Do I need to memorize my ICD code?
No. You do not need to memorize it, but it is helpful to know what it is and what it means. Write it down or keep a copy in a folder with your other medical information. If you see a new doctor, you can provide your code so they understand your diagnosis quickly. If you need to file an appeal or dispute a claim, having your code on hand makes the process faster.