Skilled nursing facilities use CPT codes only for Part B therapy and outpatient services, not for Part A stays. Part A is paid a per-diem under PDPM using a HIPPS code derived from the MDS. Part B claims use CPT codes with therapy modifiers GP, GO, or GN on type of bill 22X or 23X.
The most common coding question in a skilled nursing business office rests on a false premise. People ask which CPT codes to use for a Part A resident, and the answer is none. Part A pays a daily rate built from an assessment, and no procedure code changes it.
Getting this distinction right prevents two expensive errors: attempting to bill Part B services for a resident in a covered Part A stay, and failing to bill Part B services for a resident who is not.
Key takeaways
- Part A SNF stays are paid per diem under PDPM. The claim carries a HIPPS code from the MDS, not CPT codes.
- Part B therapy for residents outside a covered Part A stay is billed with CPT codes on type of bill 22X.
- Every therapy CPT line needs a discipline modifier: GP for physical therapy, GO for occupational therapy, GN for speech-language pathology.
- Timed therapy codes are billed in 15-minute units under the 8-minute rule; untimed codes bill once per discipline per day.
- Consolidated billing determines who may bill during a Part A stay, and the facility is usually responsible.
- HCPCS Level II codes cover supplies, drugs, and equipment that CPT does not.
Part A: no CPT codes at all
During a covered Part A stay, the facility submits a 21X type of bill and receives a per-diem determined by PDPM classification. The payment-relevant code on the claim is the HIPPS code, a five-character string derived directly from the transmitted MDS.
Revenue codes appear on the claim to describe accommodation and ancillary categories, and diagnosis codes appear and matter enormously — the primary diagnosis at MDS item I0020B drives PT, OT, and SLP classification. But procedure codes do not set the rate. See the PDPM guide for how the per-diem is constructed.
The practical implication for staff: if the payment on a Part A claim is wrong, no coding change on the claim will fix it. The assessment is wrong.
Part B: where CPT codes apply
Residents who are not in a covered Part A stay — benefit days exhausted, no qualifying hospital stay, or long-term care residents — may still receive medically necessary therapy billable to Part B. This is where CPT coding lives.
Therapy discipline modifiers
Every therapy service line must carry one:
| Modifier | Discipline |
|---|---|
| GP | Services delivered under a physical therapy plan of care |
| GO | Services delivered under an occupational therapy plan of care |
| GN | Services delivered under a speech-language pathology plan of care |
Omitting the discipline modifier is one of the most frequent and most easily avoided rejections in SNF Part B billing.
Commonly used therapy CPT codes
| Code | Description | Timed? |
|---|---|---|
| 97110 | Therapeutic exercise | Timed — 15 min units |
| 97112 | Neuromuscular re-education | Timed |
| 97116 | Gait training | Timed |
| 97140 | Manual therapy techniques | Timed |
| 97530 | Therapeutic activities | Timed |
| 97535 | Self-care and home management training | Timed |
| 97150 | Group therapeutic procedures | Untimed |
| 97161–97163 | Physical therapy evaluation, low to high complexity | Untimed |
| 97165–97167 | Occupational therapy evaluation, low to high complexity | Untimed |
| 92507 | Speech-language treatment, individual | Untimed |
| 92523 | Speech and language comprehension evaluation | Untimed |
| 92526 | Treatment of swallowing dysfunction | Timed |
| 92610 | Evaluation of swallowing function | Untimed |
This is an orientation list, not an exhaustive one, and CPT is revised annually by the AMA. Verify against the current code set and your MAC's local coverage determinations.
The 8-minute rule
Timed codes bill in 15-minute units, and the number of units follows total timed minutes: 8 to 22 minutes is one unit, 23 to 37 is two, 38 to 52 is three, 53 to 67 is four, and so on in 15-minute increments. Untimed codes bill once per discipline per day regardless of duration.
Mixing timed and untimed services in a session and billing both by duration is a recurring error.
The KX modifier
Medicare applies an annual therapy threshold. Above it, the KX modifier attests that services remain medically necessary and that the record supports it. A second, higher threshold triggers targeted medical review.
KX is an attestation, not a formality. Appending it to a claim the documentation cannot support is exactly the pattern medical review is designed to find.
Consolidated billing: who is allowed to bill
During a covered Part A stay, most services furnished to the resident are bundled into the facility per-diem, and the facility — not the outside provider — is responsible for payment. An outside supplier who bills Medicare directly for a bundled service will be rejected, and will then bill you.
A limited set of high-cost services is statutorily excluded and separately billable by the outside provider, including certain physician professional services, specified chemotherapy and radioisotope services, and some high-cost surgical and diagnostic procedures. See the consolidated billing guide for the exclusion categories.
The operational control: verify Part A status before authorizing any outside service, and put consolidated billing language in outside provider agreements.
CPT versus HCPCS Level II versus revenue codes
| Code set | What it describes | Maintained by |
|---|---|---|
| CPT (HCPCS Level I) | Procedures and services | American Medical Association |
| HCPCS Level II | Supplies, drugs, durable medical equipment, transport | CMS |
| Revenue codes | The department or cost center furnishing the service | NUBC |
| ICD-10-CM | Diagnoses | CDC and CMS |
| HIPPS | PDPM case-mix classification for Part A | CMS |
Institutional claims pair procedure codes with revenue codes. Therapy lines commonly pair with revenue code 042X for physical therapy, 043X for occupational therapy, and 044X for speech-language pathology.
The coding errors that cost the most
- Attempting CPT coding on a Part A claim. The stay is per-diem; the codes do nothing.
- Missing GP, GO, or GN. Straight rejection.
- Unit miscounts under the 8-minute rule. Especially where a session mixed timed and untimed services.
- KX applied without supporting documentation. An attestation the record cannot defend.
- Billing Part B during a covered Part A stay. The service was already bundled.
- Missing Part B revenue entirely for long-term care residents receiving therapy. The mirror-image error, and quieter.
- Revenue code and CPT mismatch.
- Using a prior-year code set. CPT changes annually.
Where AI helps with SNF coding
Coding accuracy in skilled nursing is largely a documentation-comparison problem, which is work a HIPAA-compliant AI platform handles directly:
- Pre-bill review. Compare therapy documentation against billed CPT lines and units, and flag where minutes do not support the units claimed.
- Modifier audit. Identify therapy lines missing a discipline modifier before submission.
- Part A and Part B status check. Cross-reference service dates against covered Part A days to catch overlap in both directions.
- KX support review. Read the therapy record and assess whether documentation supports the medical necessity attestation.
- Consolidated billing triage. Read an outside provider invoice and determine whether the service was bundled.
Hathr.AI runs Anthropic Claude models inside AWS GovCloud under a FedRAMP High authorization boundary, signs a Business Associate Agreement within 24 hours on every plan, and reads scanned and handwritten therapy documentation that most tools reject outright.
The boundary: AI does not assign codes. It compares what was billed against what was documented and surfaces the mismatch for a certified coder to resolve.
Test it on one week of therapy claims
Upload a week of therapy documentation and the corresponding billed lines, and ask Hathr.AI where units and modifiers do not reconcile.
Start a free trial — $47 a month, no seat minimum, BAA in 24 hours →
Frequently asked questions
Do SNFs use CPT codes for Part A stays?
No. Part A skilled nursing stays are paid a per-diem under PDPM, and the claim carries a HIPPS code derived from the MDS rather than CPT procedure codes.
What CPT codes do SNFs use for therapy?
Part B therapy uses standard therapy CPT codes such as 97110 therapeutic exercise, 97116 gait training, 97530 therapeutic activities, and 92507 speech-language treatment, each with a discipline modifier.
What are the GP, GO, and GN modifiers?
They identify the therapy discipline: GP for physical therapy, GO for occupational therapy, and GN for speech-language pathology. Every therapy line requires one.
What is the 8-minute rule?
Timed therapy codes bill in 15-minute units based on total timed minutes. Eight to 22 minutes is one unit, 23 to 37 is two units, and so on.
What bill type does a SNF use for Part B services?
Type of bill 22X for Part B services to residents not in a covered Part A stay, and 23X for outpatient services.
What is the KX modifier?
An attestation that therapy above the annual threshold remains medically necessary and that the medical record supports it.
Part of the HIPAA-Compliant AI for Skilled Nursing Facilities hub. Related: SNF Billing Guide · Appealing a Medicare Denial
Code references are for orientation only and reflect the code set as of August 2026. CPT is maintained and revised annually by the American Medical Association. Verify all codes, modifiers, and thresholds against the current code set and your MAC guidance before billing.
Our Youtube Videos
Hathr.AI is the fastest, safest way to handle sensitive medical records with HIPAA-compliant artificial intelligence. In this demo, watch how you can:✅ Summarize a patient’s medical record ✅ Generate an AI-assisted treatment plan ✅ Write a letter to the patient in plain English ✅ Suggest CPT billing codes ✅ Draft an insurance appeal for a denied claim ✅ Evaluate the case for potential malpractice — all in under 5 minutes.The only AI tool hosted in AWS GovCloud and Powered by Claude 4.0 Sonnet, Hathr.AI is trusted by hundreds of practices that need speed, security, and compliance.Learn more: hathr.ai For healthcare teams: hathr.ai/healthcare Reach out to learn more: contact@hathr.ai
#HIPAACompliantAI#ArtificialIntelligenceInMedicine#HealthcareAI#MedicalBillingAI#AIForDoctors#HIPAAAI#MedicalRecords#AIInHealthcare
Description
As Hathr.AI, we are dedicated to providing a private, secure, and HIPAA-compliant AI solution that prioritizes your data privacy while delivering cutting-edge technology for enterprises and healthcare professionals alike.
In this video, we’ll dive deep into the growing concerns around data privacy with AI tools—especially in light of recent revelations about Microsoft’s Word and Excel AI features. These new features have raised alarm over data scraping practices, where user data could be used without clear consent, leaving individuals and organizations exposed to potential privacy breaches. What makes this especially concerning is the "opt-in by default" design, which could lead to unintended data sharing.
In contrast, Hathr.AI ensures that your data stays yours. With a firm commitment to HIPAA compliance, we take the protection of sensitive healthcare data to the highest level. Our platform is built with the understanding that privacy is not an afterthought but a fundamental pillar of our design. We don’t collect, store, or sell user data, and we employ state-of-the-art encryption, secure access protocols, and clear user consent processes to keep you in full control.
We’ll also touch on why Hathr.AI, powered by advanced LLM (Large Language Models) like Claude AI, offers a secure and private alternative for businesses looking to leverage AI technology without compromising sensitive information. While some AI tools may collect or expose data through ambiguous or hard-to-find opt-out settings, Hathr.AI puts transparency and security at the forefront, offering peace of mind in an era of increasing digital vulnerability.
If you’re concerned about your privacy or looking for a HIPAA-compliant AI solution that respects your data, Hathr.AI provides the robust security, transparency, and ethical design that you need.
Key Points:
- HIPAA Compliant AI: Built for healthcare professionals, ensuring compliance with privacy regulations.
- Privacy-first: No data scraping, no data selling, full user control over information.
- Claude AI: Secure, powerful LLM tools for advanced capabilities without compromising security.
- Data Transparency: Say goodbye to hidden opt-in/opt-out toggles—Hathr.AI gives you clear, easy-to-understand privacy settings.
Tune in to learn how Hathr.AI ensures your AI tools remain private, secure, and trustworthy, while still delivering the performance and accuracy you need to thrive in a fast-evolving digital landscape.
Don't forget to like, comment, and subscribe for more insights on secure AI solutions and how to protect your organization from emerging privacy risks!
Description
Discover how Hathr AI's advanced AI tools transform federal acquisition processes with unparalleled security and efficiency. Designed for government professionals, this video showcases Hathr AI’s capabilities, including secure AI data analysis, HIPAA-compliant tools, and AWS GovCloud integration, to help streamline decision-making and document management. Perfect for agencies seeking private, compliant, and powerful AI solutions, Hathr.AI delivers tools tailored for healthcare and government needs.
Key Topics Covered:
AI-driven data analysis for governmentHIPAA-compliant, secure AI tools for federal agencies
Private deployment options with AWS GovCloud
Learn more about Hathr AI’s secure, high-performance solutions at hathr.ai and transform your agency’s acquisition process with cutting-edge AI.
Description
Discover how Hathr.AI simplifies NSF grant evaluations with advanced AI-driven compliance and proposal review tools. This video showcases Hathr.AI’s capability to streamline grant compliance checks, enhance accuracy, and save time for evaluators and applicants alike. Ideal for research institutions, government agencies, and proposal writers, Hathr.AI offers secure, HIPAA-compliant AI solutions tailored to meet the complex requirements of NSF and other grant processes.Highlights:AI-powered compliance checks for NSF grant proposalsFast, accurate, and secure evaluations with Hathr.AITailored solutions for research, government, and healthcareOptimize your grant proposal process with Hathr.AI's private, secure AI tools. Learn more at hathr.ai and transform how you handle grant evaluations and compliance.
Description
Join Hathr.AI at the Defense Information Systems Agency (DISA) Technical Exchange Meeting to explore innovative AI solutions tailored for federal and defense applications. In this session, we highlight Hathr.AI's secure, private AI tools designed for efficient data handling, HIPAA compliance, and seamless integration within government systems, including AWS GovCloud. Perfect for agencies seeking reliable AI for data analysis, document summarization, and secure decision-making, Hathr.AI provides cutting-edge technology for defense and healthcare needs.Highlights:AI tools for federal and defense data managementSecure, HIPAA-compliant AI solutions with AWS GovCloudEnhancing operational efficiency with private AI deploymentsDiscover how Hathr.AI's solutions empower government and defense agencies to stay at the forefront of innovation. Visit https://hathr.ai to learn more about our services.


.png)

