Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
ICD-10-CM Code

ICD code S46.999A – Other injury, unspecified shoulder muscle

Billable Code Specific Code


Code Definition

S46.999A is the billable ICD-10-CM code for other injury of unspecified muscle, fascia and tendon at shoulder and upper arm level, unspecified arm, initial encounter. It covers contusions, blunt trauma and other injuries that are not strains or lacerations, when the note names neither the injured structure nor the arm.

A documented strain moves the code to S46.91-, a laceration to S46.92-, and a named right or left arm to S46.991A or S46.992A. The 7th character A applies while the injury is under active treatment.

Chapter
S00-T88 Injury, poisoning and certain other consequences of external causes
Category
S46 Injury of muscle, fascia and tendon at shoulder and upper arm level
Group
S46.999 Other injury of unspecified muscle, fascia and tendon at shoulder and upper arm level, unspecified arm
Billable
Yes
Code also known as
shoulder soft tissue injury, upper arm muscle injury, shoulder contusion unspecified arm
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

S46.999A is a billable ICD-10-CM code for other soft-tissue injuries of an unspecified arm at shoulder and upper arm level, excluding strains and lacerations.

The 7th character A marks the initial encounter during active treatment, while follow-up care uses D and late effects use S.

Use S46.999A only when the record can’t support laterality or injury type. If the chart names the arm, S46.991A or S46.992A avoids a specificity denial.

Pabau’s claims management software works with Claim.MD to check eligibility in real time and scrubs every claim for missing or invalid details before submission.

ICD-10 code S46.999A: Quick reference card

ICD-10 code S46.999A is the billable code for other injury of an unspecified shoulder or upper arm muscle, fascia or tendon. It applies to the initial encounter when the arm is not documented. The table below holds the facts coders and billers check before the claim goes out.

FieldValue
CodeS46.999A
Full descriptorOther injury of unspecified muscle, fascia and tendon at shoulder and upper arm level, unspecified arm, initial encounter
BillableYes, a leaf-node code valid for claim submission
Code systemICD-10-CM (United States)
Parent categoryS46: Injury of muscle, fascia and tendon at shoulder and upper arm level
ChapterChapter 19: Injury, poisoning and certain other consequences of external causes (S00-T88)
7th characterA = Initial encounter (active treatment)
ValidityS46.999A is valid in the current ICD-10-CM code set; confirm the current fiscal year in the CDC/NCHS ICD-10-CM files

What does S46.999A cover? Code descriptor explained

S46.999A covers shoulder and upper arm soft-tissue injuries that are neither strains nor lacerations. It applies when the documentation names neither the injured structure nor the arm side. Each word in the descriptor carries a coding decision.

  • Other injury: Distinguishes this code from strain (S46.91x) and laceration (S46.92x). “Other injury” is the residual category for contusions, partial disruptions, and blunt-force injuries where the provider does not specifically document a strain mechanism.
  • Unspecified muscle, fascia and tendon: The injury affects one or more of these three structures, but the record does not identify which. Where imaging or operative notes pinpoint the biceps tendon, the rotator cuff, or a named fascia, a more specific S46 sub-code applies.
  • Shoulder and upper arm level: The injury site is proximal to the elbow and at or near the shoulder joint. Injuries at the elbow or forearm route to S56, and injuries at the wrist or hand route to S66.
  • Unspecified arm: The laterality digit is 9, meaning neither right (S46.991A) nor left (S46.992A) has been documented. Use it only when the record does not identify the arm.
  • Initial encounter (A): The patient is under active treatment for the injury. The 7th character is driven by the episode of care, not by the number of visits.

According to the CMS ICD-10-CM code files, S46.999A sits within the S40-S49 block, injuries of the shoulder and upper arm. It is a valid leaf-node code on both professional (CMS-1500) and facility (UB-04) claim forms.

Billability and valid use: Is S46.999A accepted by payers?

S46.999A is a billable ICD-10-CM code and is accepted by Medicare, Medicaid, and most commercial payers as a valid diagnosis. Before sending a clean claim, check three payer-side rules that apply regardless of CMS acceptance.

  • Specificity policies: Some payer policies, and Medicare contractor LCDs, flag unspecified-arm codes when documentation identifies left or right. If the operative note or the progress note names the arm, use S46.991A (right) or S46.992A (left) instead.
  • Unspecified-code edits: Medicare Advantage plans frequently auto-flag unspecified codes for manual review. This does not always result in denial, but it adds adjudication time. Pair the code with a note explaining why laterality is unknown.
  • Professional and facility claims: S46.999A is accepted on both claim types. On facility claims, confirm the DRG grouper in use does not require a laterality-specific code for the target MS-DRG.

The ICD-10-CM Official Guidelines for Coding and Reporting state that codes should be reported to the highest degree of specificity supported by documentation. When the chart clearly identifies the arm side, S46.999A no longer meets that standard, and payers deny it.

Understanding the 7th character in S46.999A

The 7th character in S46.999A designates the episode of care, not the visit count. The base code S46.999 requires a 7th character to be billable; without it, the code is a non-billable header.

7th characterEncounter typeWhen to use
AInitial encounterPatient is receiving active treatment for the injury (surgery, casting, ER care, initial outpatient management)
DSubsequent encounterInjury is healing; patient is receiving routine follow-up care, physical therapy, or wound management after active treatment ends
SSequelaA late effect or residual condition directly attributable to the original injury (e.g. post-traumatic fibrosis of shoulder musculature)

A common error: Coders switch from A to D after the patient’s second visit. The character is determined by what treatment is being rendered, not by the visit number. Take a patient who has surgical repair of a shoulder muscle three weeks after injury. The operative encounter still takes “A”, because active surgical treatment is occurring.

S46.999A vs S46.912A and similar codes: How to choose the right code

Three dimensions separate the codes most often confused in this group. They are injury type (strain vs. other), laterality (right/left/unspecified), and anatomical level (shoulder vs. wrist/hand). The table below covers the codes coders most commonly confuse with S46.999A, per the AAPC ICD-10-CM code lookup.

CodeDescriptor (condensed)Key distinction
S46.999AOther injury, unspecified muscle/tendon, unspecified arm, shoulder level, initialUse when arm side and injury type are both undocumented
S46.991AOther injury, unspecified muscle/tendon, right arm, shoulder level, initialChart identifies right arm; upgrade from .999A to .991A
S46.992AOther injury, unspecified muscle/tendon, left arm, shoulder level, initialChart identifies left arm; upgrade from .999A to .992A
S46.912AStrain of unspecified muscle/tendon, left arm, shoulder level, initialProvider documents a strain mechanism; the S46.91x block applies, not S46.99x
S46.919AStrain of unspecified muscle/tendon, unspecified arm, shoulder level, initialStrain documented but arm unspecified; use this, not S46.999A, when “strain” appears in the notes
S46.119AStrain of long head of biceps, unspecified arm, initialBiceps specifically named in the documentation; move out of the “unspecified” block entirely
S66.999AOther injury, unspecified muscle/tendon, unspecified hand, wrist/hand level, initialInjury is at wrist or hand level, not shoulder; entirely different S-block

The critical split: If the provider writes “strain,” use the S46.91x block. If the provider writes “contusion,” “tear,” “partial disruption,” or simply “injury” without specifying mechanism, S46.99x is correct. Never substitute “other injury” for a documented strain. The four questions below run the whole selection in order, from anatomical level to the 7th character.

Decision path to ICD-10-CM S46.999A: step 1 muscle, fascia or tendon at shoulder level is S46 (joint or ligament sprain S43, elbow level S56, wrist or hand S66); step 2 muscle not named is S46.9- (rotator cuff strain S46.01-, long head of biceps strain S46.11-); step 3 contusion, blunt trauma or injury NOS is S46.99- (strain S46.91-, laceration S46.92-); step 4 arm not documented .999 (right .991, left .992) and active treatment A (follow-up D, late effect S).
A single answer off the ticked path moves the claim to a more specific code, which is why S46.999A sits at the end. Based on the ICD-10-CM tabular list for category S46.

Pro Tip

Run a quick chart audit before coding: Search the note for the words ‘strain,’ ‘sprain,’ ‘right,’ and ‘left.’ If any appear, you have more specific codes available. S46.999A should be a last resort after confirming none of those qualifiers appear anywhere in the documentation.

Excludes notes and coding hierarchy for S46

S46.999A inherits instructional notes from the levels above it in the hierarchy. They tell you which codes can share a claim with it and which injuries belong in another category.

Hierarchy: S40-S49 block to S46.999A

  1. S40-S49: Injuries of the shoulder and upper arm (parent block)
  2. S46: Injury of muscle, fascia and tendon at shoulder and upper arm level
  3. S46.9: Injury of unspecified muscle, fascia and tendon at shoulder and upper arm level
  4. S46.99: Other injury of unspecified muscle, fascia and tendon at shoulder and upper arm level
  5. S46.999: Other injury of unspecified muscle, fascia and tendon at shoulder and upper arm level, unspecified arm
  6. S46.999A: Adds the 7th character A for the initial encounter

Excludes2 notes (can be coded together)

S46 carries two Excludes2 notes. One covers injury of muscle, fascia and tendon at the elbow (S56.-). The other covers sprain of joints and ligaments of the shoulder girdle (S43.9). Both codes can be reported when both injuries are present.

Key clinical distinction: S46 vs S43

S46 is strictly for muscle, fascia, and tendon injuries. A shoulder or acromioclavicular joint sprain codes to S43, while a documented rotator cuff muscle or tendon strain codes to S46.01-. A documented rotator cuff contusion stays in S46 as well. When documentation is ambiguous, query the provider before coding.

Required clinical documentation to support S46.999A

The ICD-10-CM Official Guidelines permit unspecified codes only when the documentation can’t support a more detailed code. For S46.999A, the record itself must leave the arm and the injury type undocumented. A coder’s preference is not enough. A well-structured medical billing workflow includes a documentation checklist that catches these omissions before the claim goes out.

  • Mechanism of injury: Record the event (fall, direct blow, workplace incident, sports collision). Where mechanism is absent, the claim is also missing the external cause code that ICD-10-CM Section I.C.20 recommends pairing with injury codes.
  • Why laterality is unspecified: If the record cannot identify right or left, document the reason explicitly. Bilateral presentation and an unconscious patient at intake are two examples. Payer auditors look for this justification.
  • Why “other injury” and not “strain”: The note should use terms that rule out a documented strain mechanism. Examples are “blunt trauma,” “contusion,” “direct impact” and “injury NOS.”
  • Physical examination findings: Tenderness location, range-of-motion limitation, and swelling description support the shoulder/upper arm level assignment.
  • Imaging results (if obtained): MRI or ultrasound findings that identify the structure involved should prompt a code upgrade. If imaging is negative or inconclusive, document that outcome to justify the unspecified code.

CPT codes commonly billed with S46.999A

The CPT codes below are the ones most often paired with shoulder muscle injury diagnoses on professional claims. Physical therapy and sports medicine practices should check current NCCI edits before submitting, because CMS updates them quarterly. Pabau’s claims management software sends claims through Claim.MD, running claim validation that scrubs every claim for missing or invalid details before it leaves the practice.

CPT codeDescriptionClinical context
99213Office or other outpatient visit, established patient, low complexityInitial primary care or urgent care assessment of a shoulder muscle injury
99214Office or other outpatient visit, established patient, moderate complexityOrthopedic or sports medicine evaluation with imaging review and treatment planning
97110Therapeutic exercisePhysical therapy for strengthening and range-of-motion restoration post-injury
97530Therapeutic activitiesFunctional rehabilitation activities for shoulder return-to-activity programs
73221MRI any joint of upper extremity without contrastImaging to characterize the injury when physical exam is inconclusive
29806Arthroscopy, shoulder, surgical; capsulorrhaphySurgical intervention for structural instability following the acute injury phase

CPT codes 97110 and 97530 are often billed in the same session, so check NCCI edits for that pair each quarter. The S46.999A diagnosis must support medical necessity for each procedure billed. Payers may request the progress note that records the functional limitation being treated.

Common denial reasons for claims using S46.999A

Payers deny S46.999A claims for predictable, fixable reasons. A structured denial management workflow and a working knowledge of denial codes turn most of them into one-pass corrections.

  1. Unspecified arm when the documentation names one. The payer’s system identifies that the record includes “right shoulder” and flags the unspecified arm code. Correction: Recode to S46.991A (right) or S46.992A (left) before resubmission.
  2. Medical necessity not established. The note describes the diagnosis but does not document functional limitation, severity, or treatment rationale. Correction: Attach the clinical note page that records examination findings and the treatment plan.
  3. Wrong 7th character for visit type. The claim uses “A” for a routine follow-up physical therapy session after active treatment has concluded. Correction: Switch to S46.999D for subsequent-care visits.
  4. A CPT pair triggers an NCCI edit. Two procedure codes on the claim are bundled or mutually exclusive under NCCI. Correction: Check the CMS NCCI edit tables for that pair. Use a modifier only where the edit allows one.
  5. Missing external cause code. ICD-10-CM guidelines recommend an external cause code (W, X, Y series) alongside injury codes to explain mechanism. Some payers require this for injury claims; its absence triggers a claim edit. Correction: Add the appropriate W/X/Y code based on the documented mechanism of injury.

Pro Tip

Before resubmitting a denied S46.999A claim, confirm whether the denial reason code indicates specificity (CARC 16) or medical necessity (CARC 50). The fix differs. A specificity denial needs a code change, while a medical necessity denial needs documentation attached. Mixing up the two causes a second denial.

How Pabau keeps S46.999A claims from bouncing back

Without a check before submission, an S46.999A specificity problem only surfaces when the remittance comes back. The biller then reads the CARC code, reopens the note to find the arm side, and resubmits.

Pabau checks patient eligibility through Claim.MD before the visit and opens each CMS-1500 claim pre-filled from the invoice. Its claim validation flags missing or invalid details before the claim leaves the practice, so each fix takes seconds.

Once the payer responds, electronic remittance advice (ERA) files come back into Pabau and settle payments against the invoice. Claims that need attention are flagged Needs action, so your team works S46.999A denials from one list.

Reduce claim denials for shoulder injury codes

Pabau integrates with Claim.MD to run real-time eligibility checks, claim validation that catches missing or invalid details before submission, and ERA-based denial tracking. That way, S46.999A claims leave your practice clean.

Pabau claims management dashboard

Conclusion

Treat S46.999A as a last resort, used only after the chart has been checked for an arm side and an injury type. If either turns up, the specific code is the one payers expect. Recoding before submission costs less than appealing afterward.

The trade-off is a little time at the front end. A quick chart search before submission saves a denial, a resubmission and the wait in between.

Pabau’s claims management software scrubs every claim for missing or invalid details before it leaves the practice, so fewer claims bounce back from the payer. To see how it works in a live claims workflow, book a demo.

Continue your research

Continue your research

Need to understand how claims clearinghouses work? Medical claims clearinghouse guide explains the end-to-end claim submission and adjudication process.

Working through an ERA after a denial? Electronic remittance advice explained covers how to read 835 remittance files and act on CARC denial codes.

Need to capture mechanism and laterality at the visit? Encounter form template gives clinicians one page with ICD-10 and CPT fields for the details coders need.

Billing 97110 and 97530 in the same session? The Medicare 8-minute rule explains how timed therapy minutes convert into billable units.

Frequently asked questions

What does ICD-10 code S46.999A mean?

S46.999A is the ICD-10-CM code for other injury of an unspecified shoulder or upper arm muscle, fascia or tendon, unspecified arm, initial encounter. It covers shoulder soft-tissue injuries that are not strains or lacerations. It applies when the provider documents neither the specific structure nor the arm.

Is S46.999A a billable ICD-10-CM code?

Yes, S46.999A is a valid billable leaf-node code accepted on both professional (CMS-1500) and facility (UB-04) claims. S46.999A is valid in the current ICD-10-CM code set; confirm the current fiscal year in the CDC/NCHS ICD-10-CM files before submitting.

What is the 7th character “A” in S46.999A?

The 7th character “A” designates the initial encounter, meaning the patient is under active treatment for the injury. It applies regardless of visit number. What matters is whether active treatment, such as surgery, acute management or initial evaluation, happens at that encounter. Subsequent-care visits use “D” and late effects use “S.”

How does S46.999A differ from S46.912A?

S46.912A reports a strain of an unspecified shoulder muscle or tendon on the left arm. S46.999A reports “other injury” on an unspecified arm. Use S46.912A when the provider explicitly documents a strain mechanism on the left arm. S46.999A applies only when the injury is not a strain and the arm is undocumented.

Why would a claim with S46.999A be denied?

Claims with S46.999A are usually denied for one of five reasons. The chart names the arm but the unspecified code was used, or the notes don’t establish medical necessity. The 7th character may not match the visit type, two CPT codes may trigger an NCCI edit, or the external cause code is missing. Identify the CARC denial reason code before resubmitting, because each one has its own fix.

Does S46.999A require a separate external cause code?

Not always. Section I.C.20 of the ICD-10-CM Official Guidelines encourages an external cause code from the W, X or Y series alongside injury codes. There is no national requirement, but some payers and state reporting rules ask for one. Document the mechanism in the clinical note and add the matching external cause code to avoid claim edits.

Avatar photo
Maja Popovska
Content Writer

Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.
×