Skip to content
Dx

ICD-10-CM 2027

ICD-10 code for penis puncture

S31.23

Puncture wound without foreign body of penis

Header — needs a more specific code

From the official ICD-10-CM alphabetic index entry “Puncture › penis”. Page updated September 29, 2026.

About coding penis puncture

The ICD-10-CM code for penis puncture is S31.23 (Puncture wound without foreign body of penis). The official index lists 1 more specific code, so check the documentation for details such as type, cause, site or severity before settling on S31.23.

Within S31.2, choose S31.23 (Puncture wound without foreign body of penis) only when documentation doesn't support a more specific option: unspecified open wound of penis (S31.20), laceration without foreign body of penis (S31.21), laceration with foreign body of penis (S31.22), puncture wound with foreign body of penis (S31.24) and open bite of penis (S31.25).

Codes in this range require a 7th character: A for initial encounter, D for subsequent encounter and S for sequela. Use placeholder "X" characters to fill any empty positions before the 7th character.

It has been part of ICD-10-CM since the code set took effect on October 1, 2015 and hasn't changed since.

More specific penis puncture codes (official index)

  • with foreign body S31.24 — Puncture wound with foreign body of penis

Common questions about penis puncture ICD-10 codes

What is the ICD-10 code for penis puncture?

S31.23 — Puncture wound without foreign body of penis (a header code; report a more specific subcode). More specific codes apply when the documentation supports them: S31.24.

Is S31.23 billable?

No. S31.23 is a header code. Report one of its more specific subcodes instead.