
About Us
iRCM is an industry leader with innovative technology and an expert team. We are a complete Revenue Cycle Management solution that streamlines reimbursements and delivers remarkable results.
Contact Info
iRCM is an industry leader with innovative technology and an expert team. We are a complete Revenue Cycle Management solution that streamlines reimbursements and delivers remarkable results.
The former smoker ICD 10 coding distinction is one of those areas that looks simple on the surface but trips up even experienced coders. Is the patient a current smoker? A former smoker? Were they ever dependent? Did they quit last month or ten years ago?
This guide breaks it all down. You will walk away knowing exactly which code belongs where, when to use each one, and how to avoid the most common tobacco coding errors in practice.
Before getting into the details, here is a quick lay of the land. The ICD-10-CM system gives coders three primary categories for documenting tobacco use:
Z87.891 covers personal history of nicotine dependence, meaning former smokers who have quit.
Z72.0 covers current tobacco use in patients who do not meet the criteria for a formal dependence diagnosis.
F17.x covers active nicotine dependence in current smokers who are addicted or receiving treatment.
Each of these codes lives in a completely different part of the ICD-10-CM structure, and each one carries its own set of inclusion and exclusion notes. Let us go through them one at a time.
This is the code most coders come looking for when they ask about the Icd 10 code for former smoker, and for good reason. Z87.891 is the go-to code for any patient who has a documented personal history of nicotine dependence and has since quit.
What it means: The patient was previously dependent on nicotine, met the clinical criteria for that dependence at some point, and no longer uses tobacco.
When to use it: The provider documentation should reflect that the patient is a former smoker, typically with language like “quit smoking,” “ex-smoker,” or “history of tobacco dependence.” Most coding guidelines and payer policies support applying this code when the patient has been abstinent for at least one year after a history of dependence, but documentation is always the deciding factor.
Real world example: A 58-year-old patient comes in for a routine cardiovascular follow-up. The physician notes, “Patient quit smoking approximately four years ago after a 25-pack-year history.” That documentation maps directly to Z87.891.
One important point worth noting: Z87.891 is specifically for patients who had nicotine dependence. If the documentation only mentions a vague “history of tobacco use” without confirming that the patient was ever dependent, there is technically no ICD-10 code that perfectly fits. In that case, documentation should be clarified with the provider before assigning any code.
Z72.0 is the history of tobacco use icd 10 code for patients who are currently using tobacco but have not been diagnosed with or documented as having nicotine dependence. It sits in the Z-code range, which means it functions as a supplementary code documenting a health-related behavior rather than a clinical diagnosis.
What it means: The patient smokes, chews tobacco, or uses another tobacco product right now but does not have a formal dependence diagnosis on record.
When to use it: Use Z72.0 when the provider documents current tobacco use in plain language without referencing dependence, addiction, or any kind of cessation treatment. A note that says “patient smokes cigarettes occasionally” or “uses chewing tobacco, social use only” would point here.
Real world example: A 34-year-old presents for a sinus infection. The physician documents, “Patient is a current smoker, three to four cigarettes per day, no treatment sought.” No dependence is noted. No cessation counseling has been prescribed. Z72.0 is the appropriate assignment.
One thing coders should know: Z72.0 includes an official exclusion note for history of tobacco dependence, which falls under Z87.891. If the patient has quit, do not use Z72.0. And if the documentation supports dependence, move to the F17 range.
The F17 code family is where things get more specific. These codes are for patients who are currently using tobacco and meet the clinical definition of nicotine dependence, meaning they are addicted and their use is not just habitual or occasional. This is also the appropriate code range when a patient is actively receiving treatment for their tobacco addiction, such as nicotine replacement therapy, varenicline, or bupropion prescribed for cessation.
The F17 codes break down by product type and clinical status:
F17.210 covers cigarette dependence, uncomplicated.
F17.211 covers cigarette dependence in active use with listed complications.
F17.213 covers cigarette dependence in remission, which is worth noting for patients who have recently quit but were formally diagnosed with dependence.
There are also codes for cigars, pipes, and other tobacco products within the F17 range, and each has its own subcategory for remission, withdrawal, and unspecified status.
Real world example: A 47-year-old patient has been smoking a pack a day for 22 years and has just started on nicotine patches through a cessation program. The documentation reflects long-term dependence and active treatment. The appropriate code here is F17.210, nicotine dependence due to cigarettes, uncomplicated.
Knowing how to code former smoker encounters accurately comes down to reading the documentation carefully and asking three straightforward questions.
Step one: Is the patient currently using tobacco?
If yes, move to step two. If no, look for evidence of past use and whether dependence was ever involved.
Step two: Does the documentation support nicotine dependence?
If the provider has documented dependence, addiction, or active cessation treatment, assign the appropriate F17.x code. If the documentation is more general and reflects use without dependence, assign Z72.0.
Step three: Is the patient a former smoker with a documented history of dependence?
If the patient has quit and the records or current documentation reflect a history of nicotine dependence, assign Z87.891.
That workflow covers the majority of tobacco-related coding encounters you will see in an outpatient or inpatient setting.
ICD-10 Code | Description | When to Use | Example |
Z87.891 | Personal history of nicotine dependence | Former smoker who has quit after being dependent | “Quit 10 years ago, 30-pack-year history” |
Z72.0 | Tobacco use, current | Current user with no formal dependence diagnosis | “Smokes five cigars per week, no dependence documented” |
F17.x | Nicotine dependence, active | Current smoker with diagnosed addiction or in treatment | “Daily cigarette smoker on nicotine replacement therapy” |
None | History of tobacco use, non-dependent | Past occasional use with no dependence ever noted | Clarify with provider before coding |
Even experienced coders make avoidable errors in this category. Here are the ones that show up most often:
Using Z72.0 for former smokers. Z72.0 is explicitly for current use. If the patient has quit, this code does not apply, regardless of how long ago they smoked.
Skipping tobacco codes entirely. When the provider mentions tobacco use in a note but it is not the primary reason for the visit, coders sometimes leave it out. Do not. These codes matter for risk adjustment, quality measures, and chronic disease tracking.
Missing the F17.213 opportunity. Patients who recently quit after a documented dependence diagnosis may still qualify for F17.213, which is the nicotine dependence in remission code. It is more specific than Z87.891 in those early post-quit scenarios and may better reflect the clinical picture.
Coding without adequate documentation. Never assume. If the note says “history of smoking” without clarifying whether the patient was ever dependent, query the provider. Assumptions in coding create compliance risk.
Pregnancy: For pregnant patients who smoke, the correct code is O99.33, which covers smoking complicating pregnancy, childbirth, and the puerperium. This should be coded in addition to the appropriate tobacco use code where applicable.
Secondhand smoke exposure: Z77.22 applies when a patient is exposed to environmental tobacco smoke but is not a user themselves.
Cessation counseling: When tobacco cessation counseling is provided and documented, Z71.6 should be added as an additional code.
Tobacco use coding looks routine until a claim comes back denied or an audit flags a pattern of misassigned codes across hundreds of encounters. Z87.891, Z72.0, and F17.x each carry specific documentation requirements, and one wrong assignment at scale becomes a compliance problem that is hard to walk back.
If your coding team is navigating complex documentation scenarios, high claim volumes, or payer-specific tobacco coding requirements on a daily basis, the margin for error gets thinner every quarter.
That is exactly where professional medical coding support makes the difference.
At IRCM, our certified medical coders work across specialties and handle the kind of nuanced ICD-10 documentation challenges that slow down in-house teams and create billing gaps. From tobacco use coding to chronic disease documentation, we make sure every code assigned is supported, specific, and audit-ready.
Explore our Medical Coding Services and see how IRCM helps practices code smarter, bill cleaner, and recover revenue that should never have been left on the table.