It is Wednesday, July 1, 2026, and the billing lead at a three-physician orthopedic practice we talk with has a familiar problem. Yesterday's claims went out clean. This morning the clearinghouse is kicking back a handful of injection claims with a code pair edit nobody has seen before, and the practice management system still shows the April edit tables. Nothing broke. The calendar simply turned over, and the July 2026 NCCI edits are now in force while her software is a quarter behind.

This happens four times a year, and July is the quarter people forget. January gets attention because CPT changes and fee schedules land together. October gets attention because of ICD-10-CM. April and July slide by, and the result is a week or two of avoidable rejections and, worse, a few months of quietly accepted claims that later come back as recoupments because a modifier indicator changed and nobody noticed.

This article is the loading checklist we use for the July cycle. It covers the three files that changed on July 1, 2026, the order we load them, how we test, and the payer-side changes that ride along with the quarterly update.

Key takeaways

  • Three separate CMS files changed on July 1, 2026: the July HCPCS Level II file (posted June 17), practitioner NCCI procedure-to-procedure edits version 322 (posted June 1) and the Q3 2026 add-on code edits (transmittal R13731CP, change request 14419).
  • The add-on code edits have an implementation date of July 6, 2026, so Medicare contractors may apply them to July 1 dates of service a few days after the fact.
  • Most commercial payers, including UnitedHealthcare, updated their medical and drug policies on July 1 to match the new codes, so a code that is valid for Medicare may still need a policy check for commercial plans.
  • Load the HCPCS file first, then the PTP edits, then the add-on edits, and run a test batch of last month's claims through the scrubber before releasing new ones.

What the July 2026 NCCI edits and HCPCS file actually contain

A short glossary for the physicians reading this. HCPCS Level II is the alphanumeric code set (J codes for drugs, G codes for Medicare-specific services, Q codes, and so on) that CMS maintains and updates quarterly. NCCI, the National Correct Coding Initiative, is the set of Medicare edits that decide which two codes may be paid together on the same day (procedure-to-procedure, or PTP, edits), how many units of a code are reasonable (medically unlikely edits, or MUEs), and which add-on codes may be billed with which primary codes (add-on code, or AOC, edits). Practitioner edits apply to claims on the CMS-1500; hospital edits apply to facility claims.

The July HCPCS file was posted on June 17, 2026 and is effective July 1. It contains the full current code set with new, revised and discontinued codes flagged. CMS stopped publishing a separate drug table and index some time ago, so you have to filter the file yourself for the action codes. Practically, the July file is where new drug and biological J codes and Q codes for products approved earlier in the year show up, along with corrections to descriptors. New CPT Category III codes released by the AMA in January also take effect on July 1, and proprietary laboratory analysis codes turn over quarterly, so laboratory-heavy practices should pull the PLA changes too.

The practitioner PTP edits, version 322 release 0, were posted on June 1 and are effective July 1. Each quarter brings additions, deletions and modifier indicator changes. The modifier indicator is the piece that matters most: an indicator of 0 means the pair cannot be unbundled with any modifier, 1 means a modifier such as 59 or an X modifier can bypass the edit when documentation supports a distinct service, and 9 means the edit was deleted. When an indicator moves from 1 to 0, a claim that paid last quarter with modifier 59 will deny this quarter, and that is the change your scrubber vendor is least likely to announce.

The add-on code edits, version Q32026, arrived through transmittal R13731CP under change request 14419. Add-on codes are the ones marked with a plus sign in the CPT book, such as 99417 for prolonged services or 64484 for each additional level of a transforaminal epidural injection. They can only be paid when an acceptable primary code is on the same claim. CMS groups them into three types: Type 1 add-on codes have a defined list of primary codes, Type 2 have no defined list and contractors decide, and Type 3 have a partial list. The quarterly update changes which primary codes are acceptable and occasionally moves a code between types.

Where each file lives and how we load them

FilePostedEffectiveWhere to get itLoad into
July 2026 Alpha-Numeric HCPCS FileJune 17, 2026July 1, 2026CMS HCPCS quarterly update pageCharge master, fee schedules, scrubber code table
Practitioner PTP edits v322r0June 1, 2026July 1, 2026CMS NCCI PTP edits page, four files by code rangeScrubber and practice management edit tables
Add-on code edits Q32026 (R13731CP, CR 14419)June 2026July 1, 2026, implemented July 6CMS transmittals page and the NCCI add-on code pageScrubber add-on tables
Practitioner MUE table, Q3 2026June 2026July 1, 2026CMS NCCI MUE pageScrubber unit edits

Order matters. If you load the PTP edits before the HCPCS file, the scrubber will flag new codes as invalid and you will chase phantom errors. We load the HCPCS file first and run a report of new codes against the charge master to see which ones the practice actually uses. In a typical primary care or specialty office that list is short, often a handful of drug codes and one or two G codes. Then we load PTP and add-on edits, and finally MUEs.

If your scrubber is a hosted product, the vendor loads the files for you, but "the vendor handles it" is not a verification. Ask for the version number showing in the edit engine. If it says 321, the July edits are not in yet. We have seen hosted scrubbers run a full quarter behind because a release was pulled for a defect and never re-pushed.

The test we run before releasing new claims

Take the last two weeks of June claims, the ones that already paid or are pending, and run them through the updated scrubber as a test batch without submitting. Anything that passed in June and now fails is a July change that affects your practice. Sort the failures into three buckets.

The first bucket is new PTP pairs. For each pair, pull the coding policy manual chapter and decide whether the two services are legitimately distinct in your workflow. If they are, the fix is documentation and a modifier, and the providers need to hear about it this week. If they are not, the fix is to stop billing the second code, and the charge entry template needs to change.

The second bucket is modifier indicator changes from 1 to 0. There is no modifier fix for these. In our experience this is where practices lose money without noticing, because the scrubber often accepts the claim (the modifier is technically present) and the denial arrives three weeks later as CO-236, the code for a procedure that is not paid separately with another service on the same day. Anything in this bucket should go on the denial prevention list at once.

The third bucket is add-on code failures. Check whether the primary code you bill is still on the acceptable list. If the primary is not listed, the add-on will deny as CO-B15 or a similar reason code, and appealing it rarely works because the edit is the policy.

What payers did on July 1

Medicare contractors apply the CMS files on the dates above. Commercial payers run their own cycles that follow the CMS cycle loosely. UnitedHealthcare, for example, published its July 2026 medical policy update bulletins on July 1 and stated that all applicable medical policies and medical benefit drug policies were updated to reflect the quarterly CPT and HCPCS additions, revisions and deletions. That means a new J code that is valid for Medicare on July 1 is also recognized by UnitedHealthcare on July 1, but recognition is not coverage. The drug may sit under a policy that requires prior authorization or step therapy.

Many commercial payers also license the NCCI edits and apply them with their own modifications, sometimes a quarter behind Medicare and sometimes with additional pairs of their own. When a commercial payer denies a code pair that Medicare paid, ask for the specific edit source in the appeal. If it is a proprietary edit, the payer's reimbursement policy has to be quoted, not the NCCI manual.

The mistakes we see every July

The most common one is loading the hospital edit file into a practitioner system. The two files have different code pairs and different indicators. If your scrubber suddenly denies things it never used to, check which file was loaded.

The second is forgetting the deleted edits. When an edit is deleted (indicator 9), two codes that could not be billed together last quarter can be billed together this quarter. Nobody loses money on this, but the practice leaves money on the table if charge entry still suppresses the second code out of habit. Every quarter we look at deletions in the practice's top fifty code pairs.

The third is treating the July 6 implementation date for the add-on edits as if nothing applies until then. The edits are effective July 1. The implementation date is the day the Medicare systems begin applying them. A claim for a July 2 date of service processed on July 8 will be edited under Q3 rules.

The fourth is not telling the coders. A quarterly edit memo, one page, with the pairs and add-on changes that touch the practice's specialty, saves a week of confusion. If you would like to see how we run this for the practices we support, our medical billing service includes the quarterly edit loading and the test batch as a standing task, and our RCM training courses walk billers through the NCCI manual chapter by chapter.

Questions we hear

Our software vendor says the edits update automatically. Do we still need to do anything?

Yes. Confirm the version number in the edit engine and run the test batch. Automatic updates fail quietly, and the vendor is not the one who eats the denials. Ten minutes of verification on the first business day of the quarter is cheap.

A code pair paid in June with modifier 59 and denied in July. Can we appeal?

Check the modifier indicator in version 322 for that pair. If it moved to 0, the appeal will not succeed because the edit itself says no modifier applies. If it is still 1, the denial is probably a documentation or claim form issue, and the appeal should include the note showing the distinct service. Our denial management team sees both cases every quarter.

Does the July update change ICD-10-CM codes?

No. Diagnosis codes change on October 1 each year, with a smaller April 1 update. July is procedure codes, drug codes and edits only.

What to do this week

  1. Download the July 2026 HCPCS file and filter for new, revised and discontinued codes; compare against your charge master and update descriptors and fee schedule entries.
  2. Confirm your scrubber shows practitioner PTP version 322 and add-on code version Q32026; if it does not, open a vendor ticket with those version numbers in the subject line.
  3. Run the last two weeks of June claims as a test batch and sort the failures into new pairs, indicator changes and add-on changes.
  4. Write a one-page edit memo for coders and providers covering only the changes that touch your specialty.
  5. Check the July 2026 policy bulletins of your top three commercial payers for drug and procedure policies tied to the new codes.
  6. Put a calendar reminder on September 1, 2026 to repeat this for the October cycle, which will also carry the ICD-10-CM update.