ICD-10 code library

M54.50: Low back pain, unspecified

Region: Lumbar

By Dr. Daniel Turner, DC · Reviewed September 2, 2026

What does M54.50 mean?

M54.50 is the ICD-10-CM code for unspecified low back pain. It replaced the retired M54.5 in October 2021, when low back pain was split into three codes: M54.50 unspecified, M54.51 vertebrogenic, and M54.59 other specified.

Searched as low back pain ICD 10, lumbago ICD 10, LBP diagnosis code, and the replacement for the deleted M54.5.

When does a chiropractor use M54.50?

Still the single most used diagnosis code in chiropractic, and also the one payers respect least, precisely because unspecified is in the name. It is the honest code for a first visit before the working diagnosis sharpens. The practices that get paid without friction move off it quickly: to M54.59 once the pain generator is characterized, to M54.4 when sciatica appears, to the M51 codes when the disc is implicated. Claims that live on M54.50 for months invite medical necessity review.

Coding rules that matter

  • ✓M54.5 without a fifth character has been invalid since October 2021 and rejects as a non billable code
  • ✓Loin pain and low back strain are excluded; strain codes to S39.012 with its injury mechanism
  • ✓Vertebrogenic pain with documented endplate changes codes to M54.51

The codes around M54.50

CodeDescription
M54.50Low back pain, unspecified (this code)
M54.51Vertebrogenic low back pain
M54.59Other low back pain
M54.40Lumbago with sciatica, unspecified side
M54.16Radiculopathy, lumbar region
M99.03Segmental dysfunction, lumbar region

When M54.50 is the wrong code

Never M54.5 without a fifth character; that code died in October 2021 and still haunts old EHR favorites lists, rejecting on contact. Not for low back pain with leg symptoms, which is the M54.4 family. Not for an injury with a mechanism, which is S39.012A. The unspecified code is a starting point, and the practices that get paid without friction move off it as the workup sharpens.

How does M54.50 work on Medicare chiropractic claims?

Pairs as secondary behind M99.03, the lumbar subluxation code. An unspecified pain code is the weakest possible necessity anchor for extended active treatment, so Medicare claims carried by M54.50 alone lean entirely on the documentation to survive review.

Where claims go wrong

Submitting the retired M54.5 from stale EHR favorites lists; staying unspecified for the life of a long care plan; using it when the note documents a clearly better code.

How Cervica helps with M54.50

Cervica validates diagnosis pointers line by line before a claim goes out, checks the Medicare subluxation pairing and region agreement automatically, and carries diagnoses forward from the SOAP note so the claim always matches what the documentation actually says.

Related codes

  • →M54.51 · Vertebrogenic low back pain
  • →M54.59 · Other low back pain
  • →M54.4 · Lumbago with sciatica
  • →M99.03 · Segmental and somatic dysfunction of lumbar region
  • →S39.012A · Strain of muscle, fascia and tendon of lower back, initial encounter
  • →98940 · the CPT code this diagnosis most often supports
  • →CO-16 · the denial coding mistakes here produce
  • →CO-50 · the denial coding mistakes here produce

Quick answers

What does M54.50 mean?

M54.50 is the ICD-10-CM code for unspecified low back pain. It replaced the retired M54.5 in October 2021, when low back pain was split into three codes: M54.50 unspecified, M54.51 vertebrogenic, and M54.59 other specified.

When does a chiropractor use M54.50?

Still the single most used diagnosis code in chiropractic, and also the one payers respect least, precisely because unspecified is in the name. It is the honest code for a first visit before the working diagnosis sharpens. The practices that get paid without friction move off it quickly: to M54.59 once the pain generator is characterized, to M54.4 when sciatica appears, to the M51 codes when the disc is implicated. Claims that live on M54.50 for months invite medical necessity review.

How does M54.50 work on Medicare chiropractic claims?

Pairs as secondary behind M99.03, the lumbar subluxation code. An unspecified pain code is the weakest possible necessity anchor for extended active treatment, so Medicare claims carried by M54.50 alone lean entirely on the documentation to survive review.

References

  1. CMS, ICD-10-CM code set and official guidelines
  2. CMS, Medicare Benefit Policy Manual, Chapter 15 (chiropractic coverage, section 240)

General information for billing teams, not medical, legal, or coding advice for any individual claim. ICD-10-CM is maintained by CMS and the National Center for Health Statistics; the official code set and guidelines control. Payer policies vary.

See the pairing checks run on a live claim Request sample data access