MHCP eligibility verification is the first step in every clean claim and the most skipped. Minnesota Health Care Programs (MHCP) eligibility is determined month by month, health plan enrollment starts and stops on the first of a month, and spenddowns, waivers, other insurance, and restricted recipient placements all change what a claim must look like. An agency that checks eligibility once at intake is billing on stale data by the second month.
The mechanism is simple. In MN-ITS, the Department of Human Services (DHS) provider portal, you send an eligibility request (the X12 270 transaction) for a member and a date range and receive an eligibility response (the 271). DHS describes the 271 as providing details about the member's program or prepaid health plan, other insurance, and more. That response tells you who to bill, for which dates, and what else has to be true before the claim will pay.
This guide covers what the 271 shows, how managed care enrollment changes the payer, how spenddowns and retroactive eligibility hit claims, the order of payment when other insurance exists, and a monthly routine that keeps eligibility denials near zero. It applies as of September 2026.
Why eligibility is checked before every claim
Eligibility denials are the cheapest denials to prevent and among the most common. The MHCP claim denials guide lists the codes you see when a member was not covered on the date of service or the claim went to the wrong payer: CO-31, CO-26, CO-27, CO-22, and remark N30. Every one of them is visible in a 271 before the claim is built.
There is also an audit reason. Minn. R. 9505.2175 lets DHS recover program funds paid for a service that the record does not support, and the MHCP provider agreement (DHS-4138) requires providers to refund overpayments, including those caused by Medicare or third-party payments and billing errors. A saved 271 for the date of service is the evidence that you billed the right payer for a covered person.
What the MN-ITS 271 response shows
The request is submitted in MN-ITS by member identifier and date range. DHS allows single or multiple requests, up to 50 at a time, which is enough for a monthly batch at most agencies. The MN-ITS guide covers the mailbox, roles, and the batch options. The response is where the work is.
| Element on the 271 | What it means for the claim |
|---|---|
| Eligibility dates (spans) | The member is covered only for the dates shown; a service outside the span is not billable to MHCP |
| Major program | Which MHCP program applies (for example Medical Assistance or MinnesotaCare); the MHCP Provider Manual lists the program codes returned in the eligibility transaction |
| Prepaid health plan | If a managed care organization (MCO) is listed for the dates, that plan is the payer for covered services, subject to the carve-outs below |
| Waiver enrollment | Shows whether the member is on a home and community-based waiver, which drives which waiver services can be authorized and who pays for them |
| Spenddown | The amount the member must incur before MHCP pays for the period |
| Other insurance | Medicare or private coverage that must be billed first |
| Restricted recipient | The member is limited to designated providers, and other providers generally need a referral |
Read the response for the specific date of service, not just "active". A member can be active for the month, enrolled in a health plan starting the 15th, and on a spenddown for the same period. Each of those changes the claim.
Audit tip: store the 271 response, or a screenshot of it, in the client record with the date it was run. When a denial or an audit question arrives months later, the record shows what DHS reported on the day you relied on it.
Fee-for-service or managed care: who is the payer?
Most MHCP members are enrolled in a prepaid MCO. The MHCP Provider Manual's managed care chapter states that coverage in a prepaid MCO is effective the first day of the next available month, and that a Medical Assistance member may be on fee-for-service for a short time before enrollment in an MCO. So a new client's first weeks are often billed to DHS and the following months to a plan, and the 271 is the only reliable way to know which.
Even when a plan is listed, some services stay fee-for-service. The same chapter says waiver services under the Brain Injury, Community Alternative Care, Community Access for Disability Inclusion, Developmental Disabilities, and Elderly Waiver programs are billed directly to MHCP, except that Elderly Waiver services for members enrolled in Minnesota Senior Care Plus (MSC+) or Minnesota Senior Health Options (MSHO) are billed to the plan. For Community First Services and Supports (CFSS), participants aged 65 and older in MSHO or MSC+ are billed to the health plan and participants 64 and under are billed fee-for-service. The managed care billing guide walks through each program and plan.
Identify the payer from the 271 and the carve-out rules for your service, then confirm the authorization was issued by that payer. The service agreements and prior authorization guide explains how authorizations and eligibility have to line up.
Retroactive eligibility
Medical Assistance can start before the application date. Under the DHS Eligibility Policy Manual, the earliest possible begin date for MA, including MA with a spenddown, is the first day of the month three months before the month of application. An applicant may be eligible for some but not all months in that period, does not need to be eligible in the application month to get the retroactive months, and can add a request for retroactive MA up to 12 months from the date of the original application. MinnesotaCare has no retroactive coverage.
For an agency this means keeping a list of pending applicants and re-running them monthly, because a client who was "not eligible" in March may become eligible for January through March when the county finishes the case. Once the approval appears, run the 271 again for each retroactive month and submit those claims inside MHCP's 12-month timely filing window. The timely filing guide covers what to do when a retroactive approval arrives late.
Spenddowns and how they hit claims
Some people with income above the MA limit become eligible by spending down to the limit. DHS describes the spenddown dollar amount as similar to an insurance deductible: it becomes the member's financial responsibility before MHCP payment can be made. The Eligibility Policy Manual describes two forms. A six-month spenddown is the difference between the person's net income for six months and the applicable guideline, met by applying incurred medical expenses in date order until the spenddown is satisfied; MA then pays beginning with the first dollar incurred above the amount. A monthly spenddown works the same way month by month.
Two details matter for billers. First, people with a medical spenddown are excluded from initial enrollment in managed care, including MSHO and Special Needs BasicCare, so spenddown clients are usually fee-for-service. Second, DHS offers a designated provider option under which an enrollee receiving certain waiver services pays the spenddown balance to the same provider each month. If your agency is that designated provider, the remittance will show the spenddown amount deducted from your payment, and you collect it from the client. Reconcile that amount on the 835 rather than writing it off as a short pay.
Other insurance and the order of payment
Medical Assistance is the payer of last resort. Minn. Stat. § 256B.37 states that private accident and health care coverage, including Medicare, is primary and must be exhausted before medical assistance is paid, and it limits MA to the lesser of the remaining liability or the MA rate minus the third-party payment. The federal rule, 42 CFR 433.139, lets the state practice cost avoidance: when third party liability is probable at the time of filing, the agency must reject the claim and return it to the provider until the third party's obligation is determined.
| Situation on the 271 | What to do |
|---|---|
| Medicare Part B shown, service is Medicare-covered | Bill Medicare first; MHCP pays the balance up to its rate |
| Private insurance shown | Bill the primary payer, then report its payment or denial on the MHCP claim |
| Other coverage shown but ended | Ask the client or county to update the record; DHS will otherwise reject the claim |
| No other coverage | Bill MHCP or the MCO directly |
Restricted recipients
The Minnesota Restricted Recipient Program (MRRP) places members who have misused MHCP services with designated providers. Under Minn. R. 9505.2238, the initial placement is 24 months of eligibility and a renewal is 36 months. The member must get care from designated providers, typically a primary care clinic, a primary care provider, a pharmacy, and an emergency room, and other care generally needs a referral from the designated clinic. Health plans run the program for their own enrollees and publish their own referral rules; check the plan's current policy before assuming a referral is or is not needed. Providers confirm a member's designated providers in MN-ITS.
A monthly eligibility routine
- First business day of the month. Run a 270 batch for every active client for the full month. Flag any change in span, program, plan, spenddown, waiver, or other insurance since last month.
- Same day. Route each flag: a new plan goes to whoever holds the payer matrix and authorizations; a spenddown goes to the biller and the client contact; new other insurance goes to intake for the policy details.
- Pending applicants. Re-run every client with a pending application. When a retroactive approval appears, re-verify each retroactive month and release the held claims.
- Before each claim. Confirm the payer on the 271 matches the payer on the claim and the authorization for that date of service. This is the pre-claim gate.
- On any eligibility denial. Re-run the 271 for the date of service before touching the claim. If coverage was added after the original check, resubmit; if the payer was wrong, bill the right one; if the member truly was not covered, write it off and fix the intake process that missed it.
How Trustora helps
Trustora runs eligibility as part of the claims lifecycle for ARMHS, 245D, PCA/CFSS, EIDBI, and adult day services in one platform. Eligibility results are stored on the client record with the date they were checked, and the pre-claim compliance gate blocks a claim when the payer on the claim does not match the coverage on file for the date of service, when a spenddown or other insurance is present, or when the authorization was issued by a different payer.
Monthly re-verification, retroactive approvals, and payer changes create work items instead of surprise denials, and the 835 reconciliation posts spenddown deductions and third-party adjustments to the claim line so they can be followed up rather than written off. See the platform overview for the eligibility and claims features.