CPC Medical Coding common mistakes
CPC Medical Coding · Understand the traps and how to avoid them.
Picking the code straight out of the ICD-10-CM Alphabetic Index and entering it on the answer sheet without opening the Tabular List.
The index is a lookup tool, not a code list: entries are truncated, omit 7th characters and laterality, and do not show Excludes1/Excludes2 or code-first notes. Exam distractors are deliberately built from the index-only entry, so it looks familiar and correct.
What to do instead
Treat the index as a pointer only. For every code, turn to the Tabular List, read the category and block notes, confirm the full character count, and check for an Excludes1 note that pushes the case to a different code.
Assigning a diagnosis documented as 'probable,' 'suspected,' 'rule out,' or 'working diagnosis' on an outpatient/physician claim.
Candidates carry over the inpatient guideline (which permits coding an uncertain diagnosis as if confirmed) into the physician/outpatient setting, where the opposite rule applies.
What to do instead
In outpatient and physician services, code the signs, symptoms, or abnormal findings that prompted the visit until the provider documents a confirmed diagnosis. Reserve 'probable' coding for inpatient admissions only.
Submitting an injury or musculoskeletal code with no laterality, no 7th character, or the wrong encounter type (initial vs. subsequent vs. sequela).
Laterality and 7th characters never appear in the index entry, and the words 'initial' and 'subsequent' are often misread as 'first visit ever' rather than 'first encounter for this injury.'
What to do instead
For every injury code, stop and answer four questions before selecting: exact site, right/left, encounter type (A/D/S), and healing status where required. Confirm the choice against the code's instructional notes in the Tabular List.
Confusing CPT with HCPCS Level II - billing a drug or supply with a CPT code, omitting a required Level II code, or reporting a J-code with the wrong number of units.
Both code sets appear in the same operative report and on the same claim, and candidates memorize code numbers without anchoring which code set owns that item.
What to do instead
Build a mental map: CPT for procedures, E/M, radiology, lab, and medicine services; HCPCS Level II for drugs/biologics (J-codes), durable medical equipment, supplies, and temporary/national codes. Derive J-code units from the dose stated in the code descriptor, not from the vial size.
Selecting an office/outpatient E/M level by tallying history and exam bullet points, or by using time when the note contains no total time statement.
Old habits from the 1995/1997 documentation guidelines persist, and candidates assume 'long note = higher level.' Time-based selection is also tempting because it appears simpler than medical decision making.
What to do instead
Level office/outpatient E/M services by medical decision making (number and complexity of problems, amount/complexity of data, risk of complications), or by total time only when the note explicitly documents the total time on the date of the encounter. Never infer time from the appointment slot.
Reporting a problem-oriented E/M on the same date as a procedure without modifier -25, or appending -25 when the note shows no separately identifiable service.
The same-day rule has two halves - documentation and modifier - and candidates apply only one of them, usually whichever they remember from a practice question.
What to do instead
First confirm the note documents a distinct history, exam, and MDM unrelated to the procedure; only then append -25 to the E/M. If the E/M was purely the pre-procedure evaluation, bill neither the separate E/M nor the modifier.
Ignoring the global surgical package: billing routine postoperative visits inside the global period, or missing -24 or -57 when an E/M genuinely falls outside or before the package.
Candidates focus on the procedure code itself and never check the 0-, 10-, or 90-day global indicator, or they assume any E/M near a surgery is separately payable.
What to do instead
Look up the global period for the procedure first. Then apply: -24 for an unrelated E/M during the global period, -57 for the decision for surgery on a major procedure, and no modifier for routine postoperative care that is already bundled.
Reporting services at the wrong place of service - e.g., using the physician office POS when the service occurred in a hospital outpatient department or ambulatory surgical center - or applying non-facility practice expense in a facility setting.
The clinical documentation looks identical regardless of setting, and candidates ignore the setting header on the case or do not realize POS drives both reimbursement and which CPT rules apply.
What to do instead
Read the setting detail in the case before touching the code. Match POS to where the patient actually received the service, and remember that facility reporting generally excludes the practice-expense components and supplies that non-facility reporting includes.
Unbundling a procedure by reporting components separately without checking NCCI procedure-to-procedure edits or medically unlikely edits, and using -59 as a universal override.
It is easy to see each documented step as its own payable service, and -59 is memorized as 'the modifier that gets things paid' rather than as a last resort for a genuinely distinct service.
What to do instead
Check the edit pair before unbundling. If the edit modifier indicator is 0, no modifier can separate them. If it is 1, use the most specific modifier (XA/XS/XU/XE or an anatomic modifier) rather than -59, and only when the documentation shows a separate site, session, or encounter.
Reporting a procedure or service whose linked diagnosis does not support medical necessity under the applicable LCD/NCD, or linking the claim-line diagnosis to the wrong line.
Candidates code the procedure correctly and treat the diagnosis as an afterthought, forgetting that the pair - not the procedure alone - determines coverage, and that line-level linkage matters on multi-service claims.
What to do instead
For each service, identify the diagnosis that justifies it and verify it against the relevant coverage policy and the coding/billing question's intent. On multi-line claims, point each line to its own supporting diagnosis rather than linking the whole claim to one code.