CPT 96138 and 96139: Technician ADHD Testing Billing
CPT 96138 covers psychological or neuropsychological test administration and scoring by a technician, for two or more tests, in the first 30 minutes; 96139 is the add-on code for each additional 30 minutes. The pair exists specifically to capture technician time separately from the time a physician or other qualified health care professional (QHP) spends personally administering tests (96136/96137). For a practice that uses a psychometrist or trained assistant to run part of an ADHD battery, getting this distinction right is the difference between a clean claim and a denial. This guide walks through who can be the “technician,” what supervision the claim requires, and how 96138/96139 fit alongside the other testing codes.
CPT® is a registered trademark of the American Medical Association (AMA). Code descriptors below are quoted or paraphrased from AMA-copyrighted material as reproduced by APA Services and CMS. This article is educational, not coding, billing, or legal advice. Verify code selection with your coder and each payer before you bill.
What do 96138 and 96139 actually describe?
APA Services’ 2026 billing guide places 96138/96139 alongside 96136/96137 as the “administration and scoring” half of the testing code family, distinct from the “evaluation services” codes (96130–96133) that cover interpretation, integration, and report writing [1]. The two administration pairs split on who does the work:
- 96136/96137 — administration and scoring by a physician or QHP personally, two or more tests, any method, first 30 minutes (96136) and each additional 30 minutes (96137, add-on).
- 96138/96139 — administration and scoring by a technician, two or more tests, any method, first 30 minutes (96138) and each additional 30 minutes (96139, add-on).
Both descriptors require two or more tests. A single automated instrument with no technician or professional involved is a different code, 96146, covered in our guide to CPT 96146 for automated ADHD tests. Administration and scoring codes are always reported together with an evaluation services code — APA Services states they “will always be reported with professional evaluation services (codes 96130–96133)” [1].
Who counts as a “technician” under these codes?
The descriptor doesn’t name a specific credential — it says the test is administered by “a technician,” working under a physician or QHP’s supervision. In practice, that typically means a trained psychometrist, behavioral health technician, or assistant who has been taught the standardized administration protocol for the instruments in use, but is not independently billing or interpreting the results. A Medicare Administrative Contractor’s coverage article for psychological and neuropsychological testing notes that references to providers in its policy include “nurse practitioners, clinical nurse specialists and physician assistants when the services performed are within the scope of their clinical practice/education, licensed and authorized under the state law” [2] — but that provision describes who can bill and supervise as the QHP, not the technician role itself. Coder-facing guides similarly note that therapists and licensed social workers generally cannot bill 96138 as the supervising professional; the billing provider must be a physician or QHP [3].
What supervision does 96138/96139 require?
This is the detail that trips practices up most often. CMS and Medicare Administrative Contractors distinguish two supervision levels:
- Direct supervision — the supervising professional must be physically present in the office suite (not necessarily in the room) while the technician works.
- General supervision — the supervising professional oversees the protocol and is available, but doesn’t need to be on site during the test.
Psychological and neuropsychological testing is a diagnostic procedure, and Medicare’s “incident to” provisions — which allow some services to be billed under a supervising clinician’s NPI without them being present — do not apply to it in the same way they do to routine incident-to office visits [3][4]. Medicare’s default expectation for these testing codes has generally been direct supervision, though some commercial payers and states allow general supervision for established testing protocols [4]. The supervising provider bills the service under their own NPI, not the technician’s [4]. Because supervision rules vary by payer and by whether the technician is administering remotely, confirm the specific requirement with each payer before scheduling technician-administered sessions — this is exactly the kind of detail that differs from one contract to the next.
How 96138/96139 compare with the other administration codes
| 96136/96137 | 96138/96139 | 96146 | |
|---|---|---|---|
| Who administers | Physician or QHP personally | Technician, under supervision | No professional or technician involved [5] |
| Number of tests | Two or more | Two or more | Single automated instrument |
| Time-based | Yes — 30-minute increments | Yes — 30-minute increments | No — billed once per service [6] |
| Paired with evaluation codes | Always, with 96130–96133 [1] | Always, with 96130–96133 [1] | Can be, when integrated into a larger evaluation |
For the full code set including 96130–96133 and 96127, see our ADHD testing CPT code guide.
Time rules and common billing errors
A few rules govern how 96138/96139 time is counted and reported:
- Thirty-minute increments. 96138 covers the first 30 minutes of technician administration and scoring; 96139 is reported for each additional 30 minutes, cumulative over the episode of care if testing spans more than one date [1].
- NCCI edits apply. A National Correct Coding Initiative edit generally prevents billing 96138 and 96136 on the same date of service without an appropriate modifier, since they describe the same category of work performed by different people [7]. Do not bill 96138 and 96127 for the same rating scale on the same date — a scored, standalone instrument like an ADHD rating scale is typically its own line item under 96127, not folded into the technician administration time [7].
- Document who did what. Because 96136–96139 splits billing by role, the note should specify which tests the technician administered and scored, and which portions of the visit were the QHP’s evaluation and interpretation work under 96130/96131.
- A minimum-time convention may apply to hourly codes. Wisconsin Physicians Service, a Medicare Administrative Contractor, states that “a minimum of 31 minutes must be provided to report any per hour code” for the related evaluation codes [8]; payers apply their own conventions to the 30-minute administration codes as well, so confirm the threshold each payer expects before billing a partial unit.
What makes technician-administered testing medically necessary?
The same medical-necessity standards that apply across the testing code family apply here. APA Services lists situations where testing is not considered reasonable and necessary, including routine screening without clinical justification, testing for non-clinical purposes, and repeat testing ordered without a documented clinical reason [1]. For an ADHD battery that includes a technician-administered continuous performance test (CPT), the chart should show why the battery was ordered, what the technician administered, and how the QHP’s integration of the results informed the diagnosis or treatment plan.
Try it with your next patient. AxonCPT gives you 2 free tests every month — no card required. Send a link, your patient finishes in ~16 minutes from home, and you get a norm-referenced report instantly. Create your free account →
Does a remote CPT fit under 96138 or somewhere else?
It depends entirely on how the test was administered. If a technician sets up a remote session, monitors it, and scores it as part of a two-or-more-test battery, that technician time is the kind of work 96138/96139 describes — subject to your payer’s rules on remote technician supervision. If instead a single automated CPT is sent to the patient with no technician administering or scoring it, that scenario points toward 96146 rather than 96138, as our CPT 96146 guide explains. We don’t make claims about which code fits any specific product or workflow, including our own — that determination depends on how the test was actually administered at your practice and on each payer’s policy.
How this looks in practice
A psychologist running a comprehensive adult ADHD battery with a trained technician might structure the visit like this:
- Order the battery with a documented reason — for example, a diagnostic evaluation including a rating scale, a structured interview element, and an objective attention measure.
- The technician administers the standardized tests under the QHP’s supervision, following the protocol for each instrument, and documents start and stop times.
- The patient completes the objective attention measure. With objective ADHD testing with AxonCPT, a patient can complete the standardized test remotely in about 16 minutes on their own device, with the platform producing an automated, norm-referenced report; whether that specific administration is billed under 96138, 96136, or 96146 depends on who administered it and what else was given at the same encounter.
- The QHP integrates the results, writes the report, and delivers feedback — the work described by 96130/96131.
- The claim reports technician time (96138/96139) and evaluation time (96130/96131) as separate line items, each with its own documented minutes.
You can see what the report looks like to judge how the output fits your documentation before deciding on a workflow.
Frequently asked questions
Can a PMHNP bill 96138? It depends on the payer’s rules for your credential and your state’s scope-of-practice law. Medicare Administrative Contractor guidance includes nurse practitioners among the providers its testing policy covers when the service is within their licensed scope [2], but commercial payers vary. See can nurse practitioners bill 96130? for the fuller picture on NP eligibility for testing codes generally.
Does the supervising QHP need to be in the building? Generally, yes, for Medicare’s direct-supervision expectation on these diagnostic testing codes, though this can vary by payer and by whether general supervision is allowed for an established protocol [3][4]. Confirm the specific requirement, especially for remote or telehealth-adjacent technician administration, with each payer before scheduling.
Can 96138 and 96146 be billed on the same date? Not typically for the same instrument. 96146 describes a single automated test with no technician involvement; 96138 describes technician-administered testing across two or more instruments. If a technician administers a battery that includes an automated component, that component is usually integrated into the battery codes rather than billed separately as 96146 [5]. Confirm with your coder.
Is there a difference between 96138 and 96139? 96138 is the base code for the first 30 minutes of technician-administered testing; 96139 is the add-on code for each additional 30 minutes beyond that, reported alongside 96138 rather than on its own [1].
What if the technician administers testing remotely? Remote technician-administered testing is possible, but supervision and documentation expectations vary widely by payer, and some payers may not recognize remote technician administration under these codes at all. Verify before billing.
Start testing your patients with AxonCPT
Whoever administers your ADHD battery, a clean claim starts with a clear record of who did what, and why. AxonCPT adds a standardized, norm-referenced attention measure that patients can complete remotely, with 2 free tests every month and no card required. Create your free AxonCPT account or learn more at axoncpt.com.
References
- APA Services Inc. 2026 Psychological and Neuropsychological Testing Billing and Coding Guide. 2026. CPT copyright 2026 American Medical Association.
- Wisconsin Physicians Service Insurance Corporation (Medicare Administrative Contractor). Billing and Coding: Psychological and Neuropsychological Testing (A57481). CMS Medicare Coverage Database; revision effective October 31, 2024.
- AAPC. CPT Code 96138. Accessed September 28, 2026.
- Centers for Medicare & Medicaid Services. Diagnostic Psychological and Neuropsychological Tests FAQs. Accessed September 28, 2026.
- APA Services / APA Practice Organization. Single Psychological or Neuropsychological Automated Test: Crosswalk for 2019 Computerized Test CPT Codes. 2018.
- Centers for Medicare & Medicaid Services. Diagnostic Psychological and Neuropsychological Tests FAQs, 96146 billing frequency guidance. Accessed September 28, 2026.
- Pabau. CPT Code 96138: Description, Billing & Reimbursement. Accessed September 28, 2026.
- Wisconsin Physicians Service Insurance Corporation (Medicare Administrative Contractor). Billing and Coding: Psychological and Neuropsychological Testing (A57481). CMS Medicare Coverage Database; revision effective October 31, 2024.
Photo by