How to Fix Place of Service Code Denials on Medical Claims

A place of service code denial means the payer didn’t accept the setting reported on your claim. To fix it, read the denial code first, confirm where the service actually happened, then check the payer’s POS rules. Only after that do you decide whether to send a corrected claim or file an appeal.
Rushing to “change the code and resubmit” is how one denial turns into three.

Why was your claim denied for a place of service code error?
A POS code is a two-digit number in Box 24B of the CMS-1500 (or the 837P) that tells the payer where each service took place. It affects whether the payer approves the service and which rate it pays.
The usual causes worth checking:
The wrong code was picked for the service setting
Your billing system’s default overrode the real location
The claim says one thing and the documentation says another
The payer has its own setting rule for that service, and the claim missed it
The patient’s hospital status that day was misunderstood
Treat these as leads, not a diagnosis. The denial code tells you which one to chase.
Check the POS code denial reason before changing anything
Pull the ERA or EOB and find the affected service line. Look at three things: the claim adjustment reason code (CARC), any remittance advice remark code (RARC) and the payer’s written note. If those codes still feel like alphabet soup, our guide on how to read an ERA in medical billing breaks them down.
Code | What it means | What it tells you |
CARC 5 | Procedure code or type of bill is inconsistent with the place of service | The code and setting conflict on the claim |
CARC 58 | Payer considers the setting inappropriate or invalid for the treatment | The payer won’t pay this service in that setting |
RARC M77 | Place of service is missing, incomplete, invalid or inappropriate | Often paired with a CARC to point at the POS field |
CARC 256 | Service not payable per managed care contract | A contract issue, not a POS code by itself |
That last row trips people up. CARC 256 alone doesn’t prove the POS was wrong, so read the full denial before touching the claim.
How to fix a place of service code error, step by step
1. Read the payer’s denial explanation
Note the service line, the CARC and RARC, the denial date and any payer instructions.
2. Confirm where and how the service happened
Check the clinical note for the date of service, the actual location, whether it was telehealth and, for hospital cases, the patient’s registration status.
3. Verify the correct POS code
Match it against the CMS POS code set and the payer’s policy for that date of service. Location alone doesn’t always decide it. Under CMS rules, a registered hospital inpatient gets at least POS 21 and a registered outpatient gets POS 19 or 22, no matter where the face-to-face visit took place. For the full code list, see our guide to place of service codes in medical billing.
4. Correct the claim only when the record supports it
If the original POS was wrong, use the payer’s corrected-claim or replacement process. If the original POS was right, don’t change it to get paid. That’s how a billing fix becomes a compliance problem.
5. Track the outcome
Log the reference number, the filing or appeal deadline and the payer’s response.
Should you resubmit or appeal a place of service code denial?
A corrected claim and an appeal aren’t interchangeable. Pick wrong and you lose weeks.
What you found | What to do next |
The POS was wrong and the record shows the right one | Send a corrected claim through the payer’s process |
The POS was right, but the payer applied a conflicting rule | Ask for reconsideration or file an appeal |
The record doesn’t clearly show the location | Investigate and fix the record gap before acting |
The claim was rejected before it was processed | Fix the error and resubmit per clearinghouse instructions |
If your team is juggling dozens of these, denial management services sort each one into the right path so nothing sits past its deadline.
Place of service code billing errors that cause repeat denials
Some POS denials keep coming back because the cause sits upstream:
Stale system defaults. An ABA session delivered in a client’s home goes out as POS 11 (office) because the scheduling template defaults to the clinic.
Mismatched location records. The provider moved offices, but the billing profile still lists the old address and setting.
Telehealth coded by the provider’s location. POS 02 and POS 10 depend on where the patient was. POS 10 means the patient was at home; POS 02 means they were somewhere else.
Professional vs. facility confusion. POS codes belong on professional claims. Facility claims use bill types and revenue codes in medical billing instead.
How to prevent future place of service code denials
Each fix below matches a cause from earlier:
Run a pre-submission check comparing the billed POS to the location in the note.
Audit system and template defaults every quarter.
Ask where the patient was on every telehealth visit.
Confirm hospital registration status before billing a hospital visit.
Track POS denials by payer and reason code so patterns show up early.
When do repeated POS code denials need billing support?
If the same POS denial keeps returning or your records don’t agree with each other, it’s time for a second set of eyes. revenue cycle management services trace POS errors back to the source and fix the workflow, not just the claim. Book a call and bring a few recent denials.
FAQs
What does a place of service code denial mean?
The payer denied a claim line because the reported setting didn’t match the procedure code, payer policy or claim data. The CARC and RARC on your ERA show which conflict caused it.
Can I just change the POS code and resubmit?
Only if the original code was actually wrong and your documentation shows the correct setting. Then you send a corrected claim through the payer’s process. Changing a correct POS just to get paid creates a compliance risk.
Which POS code is used for telehealth?
For Medicare, use POS 10 when the patient is at home and POS 02 when the patient is somewhere other than home. The code follows the patient’s location, not the provider’s. Commercial and Medicaid payers can set their own rules.


