Claim Denials in Behavioral Health Start at Intake, Not at Billing.
The billing team in a behavioral health practice works denials every week. Claims come back from the payer, each with a reason code, and the team corrects and resubmits what it can and writes off what it cannot. It is skilled, patient work, and the denial rate does not move, because almost none of the denials were caused by billing.
They were caused at intake, weeks earlier, by a field that was skipped or a verification that was not run. By the time the claim exists, the session has been delivered and the mistake is rework. This post traces the common denial reasons back to the front door, where they are cheap to prevent, and argues that the denial rate belongs to intake.
Payers give reasons, and the reasons a behavioral health practice sees most share a pattern: each one is a data item that either existed at the moment of intake or did not.
Not eligible on the date of service. The patient's coverage had lapsed, changed plans, or was never active with that payer. This is knowable at scheduling, by running eligibility against the payer before the first appointment is confirmed. A practice that checks eligibility at intake and again before each month's sessions sees this denial rarely. A practice that checks at billing sees it after the sessions are delivered, when the only options are an appeal or a write-off.
Authorization missing, expired or exhausted. Many plans require a prior authorization for a number of sessions in a period. The authorization number, its start and end dates and its session count are facts to capture at intake and watch as sessions accrue. The denial arrives when session thirteen is billed against an authorization for twelve, and the clinician delivered it in good faith because nobody told them the count.
Patient information does not match. A date of birth typed with the digits swapped, a name as it appears on the card versus as the patient prefers, a subscriber id with a letter missing. The clearinghouse rejects it, or the payer denies it, and the correction is trivial; the delay is weeks. Every one of these is a field at intake that was free text where it should have been validated, or typed from a phone call where it should have been read from the card.
Service not covered, or wrong code for the plan. The plan covers the service under one code and not another, or does not cover it at all, and the practice finds out after delivering it. The plan's rules were available at intake; nobody looked them up because looking up is a billing task and intake is a scheduling task.
Four denial families, four intake facts. The billing team can fix none of them; it can only find them late.
Because that is where the denial arrives. The intake coordinator never sees the denial; the biller does. The clinician never sees it either; by then the session is a note in the record. So the practice measures the denial rate as a billing metric, staffs the billing team to work it, and considers outsourcing billing when the rate stays high. The outsourcer inherits the same intake and the same rate.
The structural cause is that the practice runs on three records that do not talk: the scheduling or CRM record where intake happens, the clinical record where the session is documented, and the billing record where the claim is built. We described what breaks between intake, clinical and billing elsewhere. Denials are the most visible symptom, because they come back with a code attached.
The fix is to make the four facts required at intake and verified before the first session, in the system where intake happens, and to carry them to the claim without re-keying.
Eligibility, run at scheduling. Automated where the payer supports it; we have written about eligibility and benefits verification automation for practices on Zoho. The result lands on the patient record as a status with a date, and a session cannot be confirmed against an unverified or failed status.
Authorization, captured as a record, not a note. Number, dates, sessions allowed, sessions used. The count increments when a session is documented, and the scheduler sees the remaining count. When it reaches two, someone is told, before session thirteen is booked.
Demographics, validated at entry. Date of birth as a date field, subscriber id with the payer's format enforced, the name as it appears on the card captured separately from the preferred name. A form with validation rules catches the swapped digits at the moment they are typed, which is the only cheap moment.
Coverage rules, looked up once per plan. Which services, which codes, what the plan excludes, stored against the payer and the plan so intake can see it when the first appointment is scheduled.
None of this is new technology. It is required fields, validation, a verification step, and a connection from the intake record to the claim so the facts arrive at billing already right.
Start with eligibility, because it is the largest family and the easiest to automate, and because a verification status on the patient record changes the scheduler's behaviour on day one. Then authorizations, because the counting rule is simple and the write-offs it prevents are whole sessions. Demographics validation is a form change and can be done the same week. The plan rules table is last, because it takes a conversation with each major payer and it is the family the practice can least afford to get wrong by guessing. Four steps, in that order, over a quarter, each one measurable by watching one denial reason fall. A practice that tries all four at once usually finishes none of them, because each one needs the front desk's attention and the front desk has one attention.
Once the checks live at the front door, the denial rate can be reported where it is caused. Denials by reason, by month, with the intake coordinator's name on the dashboard beside the biller's. The first month this is done is uncomfortable, because the number has always belonged to billing. By the third month the intake team owns it, and it falls, because the people who can prevent the denials finally see them.
That reassignment is the whole change. The software makes it possible; the metric makes it happen.
Every denied claim is a delivered session that was not paid on time or not paid at all, plus the rework hours to chase it. A practice that moves eligibility and authorization to intake stops delivering the sessions that could never be paid and stops chasing the ones that should have been. The billing team's week changes from working denials to working the few that remain, which are the payer's errors rather than the practice's.
We build the intake-to-claim map for a practice: the four facts, where each is captured, how it is verified and how it reaches the claim. Discovery is no-risk: we read your last quarter's denials by reason, trace each family to its intake field, and you pay only if you go ahead.
In a no-risk discovery we look at how a patient moves from intake to billing across your systems today and show what one connected system would change. You pay only if you proceed. Or see how we approach it.
More on the same problem:
"Something isn't working." "We're outgrowing our tools." "We're afraid to make the wrong move." No-Risk Discovery is a short, practical conversation that gets you clarity before you commit to anything big. We'll tell you if we're a fit. If we're not, we'll tell you that too.
Say who you are and ask. A person replies within one business day.