Preview real exam-style questions before you buy—see exactly what you're getting.
Free sample questions with detailed explanations • No signup required.
Preparing for the AHIMA Certified Coding Specialist – Physician-based (CCS-P®) exam takes more than memorizing CPT®, ICD-10-CM, or HCPCS Level II codes. To succeed, you need to understand physician documentation, apply official coding guidelines, interpret operative reports, and make accurate coding decisions across a wide range of medical specialties.. The exam measures your ability to analyze real physician documentation, apply official coding guidelines, interpret operative reports, understand payer requirements, and make accurate coding decisions across dozens of medical specialties.
Our CCS-P Practice Exam is built to mirror the complexity of the actual certification exam. It contains hundreds of original, exam-style multiple-choice questions covering physician office coding, outpatient services, ambulatory surgery, specialty practice coding, and advanced medical scenarios. Every question is followed by a detailed explanation that teaches the reasoning behind the correct answer, helping you understand coding principles instead of simply memorizing answers.
Unlike generic question banks that recycle basic coding examples, these practice questions emphasize real-world physician documentation and coding situations encountered by professional coders every day. You’ll practice reviewing operative reports, determining the correct CPT® procedure, selecting ICD-10-CM diagnosis codes, evaluating HCPCS Level II services, applying modifiers appropriately, and following the latest Official Coding Guidelines.
What You’ll Practice
This CCS-P practice exam covers the major knowledge domains tested by AHIMA, including:
- CPT® coding for physician services
- ICD-10-CM diagnosis coding
- HCPCS Level II coding
- Evaluation and Management (E/M) coding
- Medical Decision Making (MDM)
- Modifier 25, 26, 50, 57, 59, TC and other frequently tested modifiers
- National Correct Coding Initiative (NCCI) edits
- Global surgical package rules
- Physician documentation requirements
- Medical necessity and coding compliance
- Official Coding Guidelines
- Coding ethics and compliant physician queries
- Medicare physician coding concepts
- Outpatient coding principles
Comprehensive Specialty Coverage
The practice questions include physician-based coding scenarios from a wide range of specialties commonly tested on the CCS-P exam, including:
- Internal Medicine
- Family Medicine
- General Surgery
- Orthopedic Surgery
- Cardiology
- Gastroenterology
- Neurology
- Neurosurgery
- Ophthalmology
- Urology
- Dermatology
- Obstetrics and Gynecology
- Vascular Surgery
- Plastic Surgery
- Pain Management
- Anesthesia
- Interventional Radiology
- Diagnostic Radiology
- Pathology and Laboratory Medicine
- Oncology
- Endocrinology
- Pulmonology
- Rheumatology
- Infectious Disease
Realistic Case-Based Learning
Many certification exams require candidates to interpret physician notes instead of selecting codes from simple definitions. That’s why this practice exam includes challenging case-based scenarios that require you to:
- Analyze operative reports
- Interpret physician documentation
- Identify separately reportable services
- Apply bundling and unbundling rules correctly
- Determine appropriate modifier usage
- Review NCCI edit situations
- Apply CPT® parenthetical instructions
- Follow ICD-10-CM coding conventions
- Understand sequencing guidelines
- Recognize documentation deficiencies requiring compliant physician queries
These practical scenarios help strengthen critical thinking skills that are essential for success on the CCS-P examination and in professional coding practice.
Detailed Answer Explanations
Every question includes a thorough explanation that goes beyond identifying the correct answer. Each explanation discusses why the correct option is appropriate, why the remaining choices are incorrect when applicable, and highlights important coding concepts tested by AHIMA.
The explanations reinforce topics such as:
- CPT® coding guidelines
- ICD-10-CM conventions
- Official Coding Guidelines
- Evaluation and Management documentation
- Medical Decision Making
- Surgical coding principles
- Diagnostic coding
- Modifier selection
- Coding compliance
- Physician documentation standards
- Coding ethics
- Reimbursement considerations
Learning the reasoning behind each answer helps improve long-term retention and prepares you for unfamiliar questions on exam day.
Designed for Today’s CCS-P Candidate
Whether you are preparing for your first certification attempt or renewing your coding knowledge after years in practice, this resource provides structured practice across beginner, intermediate, and advanced difficulty levels. Questions gradually increase in complexity and reflect the style of clinical documentation encountered in physician offices, specialty clinics, ambulatory surgery centers, and outpatient facilities.
The content emphasizes accuracy, current coding concepts, documentation interpretation, and practical decision-making rather than rote memorization.
Why Choose This CCS-P Practice Exam?
- 2026 updated content
- Hundreds of original practice questions
- Realistic physician-office coding scenarios
- Advanced case-based exercises
- Detailed answer explanations
- Comprehensive specialty coverage
- Current CPT®, ICD-10-CM, and HCPCS concepts
- E/M and Medical Decision Making practice
- Modifier and NCCI edit review
- Coding compliance and documentation guidance
- Excellent for self-study, certification preparation, and continuing coding education
If your goal is to earn the AHIMA Certified Coding Specialist – Physician-based (CCS-P®) credential, consistent practice with realistic coding scenarios is one of the most effective ways to build confidence. This practice exam is designed to strengthen your coding accuracy, reinforce official coding guidelines, improve physician documentation interpretation, and prepare you for the level of critical thinking expected on the certification examination.
CCS-P Sample Questions and Answers
A physician performs a laparoscopic cholecystectomy on a patient with acute calculous cholecystitis. During the procedure, an intraoperative cholangiography is performed through the cystic duct to evaluate the biliary tree. The imaging confirms no retained stones, and the surgery is completed laparoscopically.
Which CPT® coding is most appropriate?
A. 47562 only
B. 47563
C. 47600
D. 74300 only
Correct Answer: B. 47563
Explanation: CPT code 47563 describes a laparoscopic cholecystectomy with cholangiography. Because the cholangiography was performed during the same operative session through the cystic duct and is included in the descriptor, it is reported with a single comprehensive code.
Code 47562 applies only when no cholangiography is performed. Code 47600 represents an open cholecystectomy rather than a laparoscopic approach. Reporting 74300 separately would result in incorrect unbundling because the imaging component is already included in CPT 47563. Reading the full code descriptor is essential, as small wording differences frequently determine the correct code selection on the CCS-P examination.
An established patient visits a family physician for worsening hypertension. During the encounter, the physician also evaluates new complaints of fatigue and orders laboratory testing to investigate possible anemia. The physician adjusts the antihypertensive medication and documents moderate medical decision making.
Which level of office visit is supported?
A. 99212
B. 99213
C. 99214
D. 99215
Correct Answer: C. 99214
Explanation: CPT 99214 is appropriate when documentation supports moderate medical decision making (MDM). In this encounter, the physician manages a chronic illness with exacerbation, evaluates an additional undiagnosed problem, orders diagnostic testing, and modifies prescription medication. These elements satisfy moderate MDM under current office visit guidelines.
Code 99213 generally reflects low MDM, while 99215 requires high MDM involving greater risk or complexity than documented. Since office E/M coding is now based primarily on medical decision making or total physician time, coders should carefully analyze the documented complexity rather than relying on historical documentation requirements.
A dermatologist destroys eight actinic keratoses on the patient’s face using cryotherapy during a single office visit.
Which CPT coding is correct?
A. 17000 only
B. 17000, 17003 ×7
C. 17004
D. 17110
Correct Answer: C. 17004
Explanation:
Code 17004 is reported when 15 or more? Wait—actually, CPT guidelines specify:
- 17000 = first lesion
- 17003 = lesions 2 through 14 (add-on)
- 17004 = 15 or more lesions
Since eight lesions were destroyed, the correct reporting is 17000 plus 17003 reported seven times.
However, because this question asks for the best coding choice from the available answers, the correct answer is actually:
Correct Answer: B. 17000, 17003 ×7
Explanation (Corrected):
For destruction of actinic keratoses, CPT instructs coders to report:
- 17000 for the first lesion.
- 17003 for each additional lesion, up to a total of fourteen lesions.
- 17004 only when 15 or more lesions are treated during the same encounter.
Since eight lesions were destroyed, the physician reports 17000 for the first lesion and 17003 seven additional times. Code 17110 is used for benign lesions other than actinic keratoses and is therefore inappropriate. This distinction is frequently tested because lesion type—not simply the destruction technique—determines code selection.
A physician performs a screening colonoscopy on an average-risk patient. During the examination, a 6 mm polyp in the sigmoid colon is removed using a cold snare technique.
Which CPT code should be assigned?
A. 45378
B. 45380
C. 45385
D. 45384
Correct Answer: C. 45385
Explanation: Code 45385 describes colonoscopy with removal of a lesion using a snare technique, regardless of whether the snare is hot or cold. The method of removal determines the procedure code.
Code 45380 applies to biopsy using forceps. Code 45384 is used for hot biopsy forceps, while 45378 represents a diagnostic colonoscopy without intervention. On the CCS-P examination, understanding the difference between biopsy, snare removal, and forceps removal is critical because each technique has a separate CPT code.
A patient with type 2 diabetes mellitus has diabetic chronic kidney disease stage 3. The physician documents that both conditions are actively managed during the visit.
Which ICD-10-CM coding sequence is correct?
A. E11.9, N18.3
B. E11.22, N18.30
C. N18.30, E11.22
D. E11.65, N18.30
Correct Answer: B. E11.22, N18.30
Explanation: ICD-10-CM provides a combination code E11.22 for type 2 diabetes mellitus with diabetic chronic kidney disease. An additional code identifying the CKD stage is also required, making N18.30 the correct secondary diagnosis for stage 3 unspecified CKD.
Code E11.9 does not identify diabetic kidney disease. Sequencing begins with the diabetes combination code because it establishes the causal relationship. Hyperglycemia (E11.65) should not be assigned unless documented by the physician. Reviewing instructional notes in the Tabular List is essential because many diabetic complications require both combination and secondary codes.
A physician documents “acute ST-elevation myocardial infarction involving the anterior wall” and admits the patient for immediate treatment.
Which ICD-10-CM category should be assigned?
A. I22
B. I21
C. I25
D. I20
Correct Answer: B. I21
Explanation: Category I21 identifies an acute myocardial infarction (MI) occurring within the current episode of care. ST-elevation myocardial infarctions (STEMIs) are classified within this category according to the affected coronary artery or wall.
Category I22 is reserved for a subsequent acute MI occurring within four weeks of a previous MI. Category I25 describes chronic ischemic heart disease, while I20 represents angina. Accurate identification of acute versus subsequent MI remains an important competency for physician-based coding because diagnosis coding affects reimbursement, quality reporting, and risk adjustment.
A physician performs an aspiration of a knee joint using ultrasound guidance. Permanent images are obtained and documented.
Which CPT coding is appropriate?
A. 20610 only
B. 20611
C. 76942 only
D. 20605
Correct Answer: B. 20611
Explanation: Code 20611 describes arthrocentesis, aspiration, or injection of a major joint with ultrasound guidance, including permanent recording and reporting. Since imaging guidance was performed and documented, the comprehensive code is assigned.
Code 20610 applies when imaging guidance is not used. Reporting 76942 separately would incorrectly unbundle the imaging service because it is included in CPT 20611. Correct coding depends on both physician documentation and confirmation that permanent images and an interpretation were completed.
During an office visit, a physician removes impacted cerumen from both ears using irrigation performed entirely by clinical staff under physician supervision.
Which CPT code is appropriate?
A. 69209
B. 69210
C. 69090
D. 69222
Correct Answer: A. 69209
Explanation: Code 69209 is reported when impacted cerumen is removed using irrigation or lavage performed by clinical staff under physician supervision. The physician does not personally perform the removal.
Code 69210 requires physician or qualified healthcare professional removal using instrumentation. The documentation clearly identifies irrigation performed by staff, making 69209 the appropriate choice. Distinguishing between irrigation and manual instrumentation is important because reimbursement and reporting requirements differ.
A physician excises a 2.4 cm benign lesion from the patient’s upper back. The excised diameter includes the lesion and required margins.
Which CPT code should be assigned?
A. 11403
B. 11404
C. 11603
D. 11102
Correct Answer: B. 11404
Explanation: Benign lesion excision codes are selected using the excised diameter, which includes the lesion plus the narrowest required margins. An excised diameter of 2.4 cm falls within the code range represented by 11404 for benign lesions of the trunk.
Code 11603 applies only to malignant lesion excisions. Code 11102 represents a skin biopsy rather than an excision. Accurate measurement documentation is essential because even small differences in lesion size can change the CPT code.
A physician documents chronic atrial fibrillation managed with long-term anticoagulation therapy. No acute symptoms are present.
Which ICD-10-CM code identifies the rhythm disorder?
A. I48.0
B. I48.20
C. I49.9
D. I47.1
Correct Answer: B. I48.20
Explanation: Code I48.20 identifies chronic atrial fibrillation, unspecified. The physician specifically documents a chronic condition without describing persistent or permanent status, making this code appropriate.
Paroxysmal atrial fibrillation is coded to I48.0. Code I49.9 identifies unspecified cardiac arrhythmias, while I47.1 represents supraventricular tachycardia. Selecting the correct atrial fibrillation subtype requires careful review of physician terminology because ICD-10-CM provides distinct codes for different clinical patterns.
A physician’s documentation states, “Patient has chronic systolic heart failure.” Another section of the same note states, “History of diastolic heart failure.”
What should the coder do?
A. Assign both diagnoses.
B. Assign unspecified heart failure.
C. Submit a compliant physician query to resolve the conflicting documentation.
D. Choose the diagnosis listed first in the note.
Correct Answer: C. Submit a compliant physician query to resolve the conflicting documentation.
Explanation: When physician documentation contains conflicting clinical information, coders must not interpret or reconcile the inconsistency independently. A compliant physician query is required to determine the correct diagnosis before assigning ICD-10-CM codes. Selecting one diagnosis based on personal judgment, sequencing order, or reimbursement implications violates coding standards and may compromise data accuracy. Documentation integrity is a core competency tested on the CCS-P examination, and recognizing when a query is necessary is an important skill for professional coders.
An orthopedic surgeon performs arthroscopic surgery on the patient’s right knee. During the procedure, a torn medial meniscus is repaired using sutures. In the same compartment, the surgeon also performs chondroplasty to smooth damaged articular cartilage. The operative report states the chondroplasty was performed solely to improve visualization and facilitate the meniscal repair.
How should the procedures be reported?
A. Report both procedures because they involve different techniques.
B. Report only the meniscal repair because the chondroplasty is integral to the primary procedure.
C. Report both procedures and append Modifier 59 to the chondroplasty.
D. Report only the chondroplasty.
Correct Answer: B. Report only the meniscal repair because the chondroplasty is integral to the primary procedure.
Explanation: According to National Correct Coding Initiative (NCCI) principles, certain arthroscopic procedures are considered components of a more comprehensive service. When chondroplasty is performed only to prepare the joint or improve access for a meniscal repair within the same compartment, it is generally included in the primary procedure and should not be reported separately. Modifier 59 should not be used simply to bypass an edit without documentation supporting a distinct procedural service. Understanding NCCI bundling edits is critical for the CCS-P examination because many orthopedic coding questions test whether services are separately reportable.
A cardiologist performs left heart catheterization with selective coronary angiography. During the same session, fractional flow reserve (FFR) is measured in the left anterior descending artery because an intermediate coronary lesion is identified.
Which coding principle should be applied?
A. Report only the coronary angiography because FFR is always included.
B. Determine whether CPT allows separate reporting of FFR when performed with diagnostic catheterization.
C. Report only the FFR procedure.
D. Report the catheterization twice because two procedures were performed.
Correct Answer: B. Determine whether CPT allows separate reporting of FFR when performed with diagnostic catheterization.
Explanation: Cardiac catheterization coding requires careful review of current CPT guidelines and parenthetical instructions because some services are bundled while others are separately reportable. Fractional Flow Reserve (FFR) is a physiologic assessment used to determine the functional significance of coronary artery stenosis. Whether FFR may be separately reported depends on the specific CPT descriptors and applicable coding guidelines. Coders should never assume that additional cardiac procedures are automatically included in catheterization services. The CCS-P examination frequently includes cardiovascular scenarios that require careful application of CPT instructional notes rather than relying solely on code titles.
During a coding review, the operative report documents excision of one intramuscular soft tissue mass from the left calf, while the pathology report identifies the specimen as high-grade pleomorphic sarcoma and notes separately submitted proximal, distal, and deep margins.
What is the most appropriate coding action?
A. Report excision of four separate tumors.
B. Automatically change the CPT procedure to a malignant excision code based solely on pathology.
C. Base CPT coding on the physician’s documented operative procedure, recognize that separately submitted margins do not represent additional tumors, and submit a compliant physician query if clarification regarding the postoperative diagnosis or operative documentation is needed.
D. Ignore the pathology findings because they were finalized after surgery.
Correct Answer: C. Base CPT coding on the physician’s documented operative procedure, recognize that separately submitted margins do not represent additional tumors, and submit a compliant physician query if clarification regarding the postoperative diagnosis or operative documentation is needed.
Explanation: Soft tissue sarcoma surgery commonly involves submission of separately oriented surgical margins to confirm complete tumor excision. These additional specimens represent margin assessment, not additional lesions or separate procedures. CPT coding should reflect the physician’s documented operative work, including the anatomical site and tissue depth, rather than the number of pathology containers. If the final pathology changes the postoperative diagnosis or raises questions about the operative documentation, the coder should submit a compliant physician query instead of independently modifying the procedure code. This scenario reflects real-world oncology coding challenges and emphasizes documentation integrity, compliance, and correct interpretation of operative and pathology reports—core competencies evaluated on the AHIMA CCS-P examination.

