CPT 93010 covers the interpretation and report of an electrocardiogram when a different entity performed the tracing. It is the professional half of the ECG, and its denial profile is dominated by one rule: only one interpretation per tracing is payable, no matter how many physicians looked at it.
What CPT 93010 covers
93010 is the routine electrocardiogram with at least 12 leads, interpretation and report only. It pays for the physician work of reading the tracing and producing a signed report, not for acquiring it.
Use it when the tracing was performed elsewhere, typically a hospital, an emergency department, or an independent diagnostic testing facility that bills the technical side. If your practice both acquired and interpreted the tracing, the correct code is the global 93000.
A screening ECG performed as part of the Medicare Initial Preventive Physical Examination is reported with G0405 (interpretation and report only) rather than 93010. G0403 is the global version and G0404 the tracing-only version.
Reimbursement context
93010 carries only the professional value of the ECG, so the per-claim amount is small and the economics are entirely about volume and capture rate.
2026 Medicare RVUs for CPT 93010
| CPT 93010: 2026 Medicare RVUs (national, before GPCI) | ||||||
|---|---|---|---|---|---|---|
| Line | Work | PE, non-facility | PE, facility | Malpractice | Total, non-facility | Total, facility |
| Global (no modifier) | 0.17 | 0.07 | 0.07 | 0.01 | 0.25 | 0.25 |
Source: CMS CY 2026 PFS Relative Value File, RVU26D (October release, published 08/26/2026). RVUs are national and unadjusted; commercial payers set their own rates.
In the 2026 CMS relative value file, CPT 93010 carries 0.17 work RVUs and 0.25 total RVUs, the same in facility and non-facility settings. Its PC/TC indicator is 2: 93010 is itself a professional-component-only code, so modifier 26 is never added to it. Its global indicator is XXX: the surgical global period concept does not apply. Across the ECG and stress test codes, work RVUs run from 0.17 (93000) to 0.73 (93015); 93010 sits at 0.17.
To turn RVUs into payment, each component is multiplied by your locality's geographic practice cost index, the three are added, and the sum is multiplied by the 2026 conversion factor: $33.4009, or $33.5675 for qualifying APM participants (CMS-1832-F; CMS fact sheet). The CMS Physician Fee Schedule Look-Up Tool runs that calculation for your locality.
Documentation requirements
- A separate, signed interpretation, distinct from any visit note.
- Rate, rhythm, axis, intervals and ST/T changes addressed explicitly.
- Comparison to a prior tracing where one is available.
- Date and time of both the tracing and the interpretation.
- Identification of the interpreting physician.
- The clinical indication, coded specifically.
Medicare contractor billing articles. Each Medicare Administrative Contractor publishes its own billing and coding article for this service, and the covered diagnoses differ by jurisdiction. Active example in the CMS Medicare Coverage Database, checked September 28, 2026: A57326 (Electrocardiograms, Noridian). Use the article from the contractor that processes your claims.
Common denials and the exact fix
Duplicate: another physician already read the tracing
Only one interpretation per tracing is payable. When an emergency physician and a cardiologist both read the same ECG, the second claim denies.
Fix: agree in advance who reports the professional component for each care setting. Over-reads performed for quality assurance are legitimate clinically, but they are not separately billable, and submitting them anyway produces a predictable duplicate pattern.
Machine read submitted as the interpretation
The automated read is not a physician interpretation and does not support the code on audit.
Fix: a signed narrative addressing rate, rhythm, axis, intervals and ST/T changes. Confirming or amending the machine read still requires the physician's own documented findings.
Interpretation buried inside the E/M note
A line such as "ECG reviewed, unremarkable" inside a visit note is not a separate interpretation and report. It also undermines any modifier 25 on the E/M.
Fix: a standalone, separately signed interpretation stored with the tracing.
Duplicate: 93010 billed alongside 93000
93000 already contains the professional component, so the 93010 line is a duplicate.
Fix: bill one. 93000 when your practice did both, 93010 when someone else performed the tracing.
CO-50: diagnosis does not support the interpretation
The professional component carries the same medical-necessity requirement as the global service.
Fix: code the cardiac indication from the ordering record rather than a screening or generic encounter code.
Modifier rules
- 26: not used. 93010 is already professional-only.
- TC: never appropriate. The technical work is 93005.
- 77: repeat interpretation by another physician, in the narrow circumstances a payer recognises it. It does not override the one-payable-read rule in most cases.
- 25: belongs on the E/M when a separately identifiable visit was performed, never on 93010.
NCCI bundling edits
- 93010 with 93000: duplicate professional component.
- 93010 with 93018: the interpretation of a stress test tracing is reported with the stress test family, not as a routine ECG read.
- 93010 with a same-day E/M: bundled by many payers unless a separately identifiable service is documented and modifier 25 is carried on the E/M.
- Only one 93010 per tracing per date of service is payable regardless of how many physicians reviewed it.
Frequently asked questions
Can two physicians each bill CPT 93010 for the same tracing?
Does a machine-generated read support CPT 93010?
What is the difference between CPT 93010 and 93000?
Should I append modifier 26 to CPT 93010?
Sources
American Medical Association, CPT 2026 Professional Edition.
Centers for Medicare & Medicaid Services, CY 2026 PFS Relative Value File RVU26D (October release): RVUs, PC/TC indicator and global period for CPT 93010.
Centers for Medicare & Medicaid Services, CY 2026 Physician Fee Schedule final rule, CMS-1832-F: conversion factors.
Centers for Medicare & Medicaid Services, National Correct Coding Initiative Policy Manual for Medicare Services and quarterly procedure-to-procedure edit tables.
Medicare Coverage Database billing and coding articles A57326.
CPT® is a registered trademark of the American Medical Association. Payer policy and NCCI edits change quarterly, so check your own contractor before submission. How we verify this guidance.
Related codes
- CPT 93000. Routine 12-lead ECG, global.
- CPT 93005. ECG tracing only.
- CPT 93018. Stress test interpretation and report only.
More cardiology code guides
- CPT 93454. Coronary angiography, no heart catheterization.
- CPT 93459. Left heart cath with coronary and bypass graft angiography.
- CPT 93461. Right and left heart cath with coronary and graft angiography.
Related reading
- Cardiology billing & RCM. How we scrub cardiology claims across diagnostics, cath lab, EP and remote monitoring.
- TC/26 modifier errors in cardiology. The split-billing mistakes that cost diagnostic practices the most.
- Echocardiography billing: complete vs. limited studies. What separates a defensible complete echo from a limited one.
Recover the reads you are not getting paid for
Eligibility verification (EV), benefits verification (BV), prior authorizations, and denial management at no cost for your first 30 days.
30-Day Free TrialNo setup fee. No long-term contract.