
Correct CPT/HCPCS codes for services such as individual therapy, psychiatric evaluations, and telehealth sessions.
Timely and error-free submission of claims to commercial insurers, Medicaid, and Medicare.
Verify patient coverage and mental health service benefits before treatment to avoid surprises.
Quick and effective response to denied claims with full documentation and resubmission.
Accurate posting of EOBs, patient payments, and reconciliation with provider accounts.
Track your revenue cycle performance with in-depth reports on collections, aging, and denials.
We help mental health professionals get credentialed with major insurance networks and stay compliant.
Send timely, easy-to-understand bills to patients, along with support for questions and payment plans.
| CPT Code | What It Covers | Common Billing Pitfall |
|---|---|---|
| 90791 / 90792 | Psychiatric diagnostic evaluation. 90792 includes medical services and is for prescribers. | Billing 90792 for a non-prescriber, or repeating an evaluation more often than the payer allows. |
| 90832 / 90834 / 90837 | Individual psychotherapy at 30, 45, and 60 minutes (16-37, 38-52, and 53+ minutes of face-to-face time). | Billing 90837 for a shorter session or without documented start and stop times. 90837 draws more payer scrutiny than 90834. |
| 90846 / 90847 / 90853 | Family therapy without the patient (90846), family therapy with the patient (90847), and group psychotherapy (90853). | Missing documentation of who attended, or billing group sessions without a separate note for each patient. |
| 90785 | Interactive complexity add-on, used with certain evaluation and psychotherapy codes. | Adding it without documenting the specific communication barrier, or pairing it with crisis codes or an E/M service alone. |
| 90833 / 90836 / 90838 | Psychotherapy add-on to an E/M visit at 30, 45, and 60 minutes, for prescribers. | Counting the same minutes twice, or choosing the E/M level by time instead of medical decision-making when an add-on is billed. |
| 96130 / 96136 (and add-ons 96131 / 96137) | Psychological testing evaluation services and test administration and scoring by a clinician. | Missing prior authorization, unit errors on time-based codes, and billing technician-administered testing under clinician codes. |
| 99202-99205 / 99212-99215 | New and established patient E/M visits, common in psychiatry and medication management. | Documentation that doesn't support the E/M level billed, or an E/M and therapy note that can't be told apart. |
Telehealth is now a standard part of behavioral health care, but the billing rules still change by payer, state, and patient location. A claim that is correct for one payer can be denied by another.
We keep a payer-by-payer reference so the right combination goes on each claim.
| Medicare | Commercial and Medicaid plans | |
|---|---|---|
| Home-based mental health telehealth | Covered, including from the patient's home. The in-person visit requirement is delayed through December 31, 2027. Starting January 1, 2028, most patients will need an in-person visit within six months before their first mental health telehealth service, and one every 12 months after. Patients who start on or before December 31, 2027 only need the annual visit. Last reviewed September 30, 2026. Source: Telehealth.HHS.gov | Set by each plan; some follow Medicare, others have their own rules. |
| Modifiers and POS | Follows CMS guidance, which has changed over time. | Varies widely by payer and often by plan. |
| Payment rates | Set by the fee schedule, which can differ for POS 02 and POS 10. | Some plans pay telehealth at parity with in-person visits, others do not. |
Licensure generally follows the patient's location at the time of service, not the clinician's. A provider treating patients in several states needs to be licensed in each one (or covered by an agreement such as PSYPACT for psychologists) and credentialed with each payer that patient's plan uses. We track state and payer requirements so multi-state telehealth practices don't find gaps after claims are denied. If your practice is growing across state lines, our credentialing team can help with enrollment.
A superbill is the document a patient submits to their insurer for out-of-network reimbursement. Ours include the provider's name, credentials, NPI and tax ID, patient details, dates of service, CPT and ICD-10 codes, place of service, fees charged, and payments received. A missing field is a common reason a reimbursement request is rejected.
If a patient can't find an in-network provider who fits their needs, the plan may agree to cover an out-of-network provider at an in-network rate for that patient. We help request and document these single-case agreements and follow up until the terms are confirmed in writing.
Out-of-network payment depends on the patient's deductible, coinsurance, and the plan's allowed amount. We track what was submitted, what was paid, and what is still pending, so your practice and your clients aren't left guessing.
Under the No Surprises Act, providers must give uninsured and self-pay clients a good faith estimate of expected charges. We help you build a compliant estimate process for these clients.
Intensive outpatient (IOP) and partial hospitalization (PHP) programs carry higher revenue and higher billing risk. Daily or per-diem billing, authorization limits, and detailed documentation requirements mean small errors can put many days of care at risk.
| Code | What It Covers | Billing Note |
|---|---|---|
| H0015 | Alcohol and/or drug services, including intensive outpatient programs (substance use IOP). | Payers and state Medicaid programs vary in whether they accept it. Confirm the code set before billing. |
| S9480 | Intensive outpatient psychiatric services, per diem. | Billed per day, so each billed day needs its own supporting documentation and authorization. |
| H0035 | Mental health partial hospitalization, less than 24 hours. | Confirm the billing unit with each payer, and track authorized days so a cap isn't passed without review. |
| Revenue codes (for example 0905, 0906, 0912, 0913) | Facility billing for IOP and PHP levels of care. | Used on facility claims, and the codes a payer accepts differ, so verify them for each payer. |
Payers commonly approve IOP and PHP in blocks of days, then require a review to continue. If a review is missed or a cap is reached, the additional days may be denied. We track authorization dates and units so your clinical team knows when to submit updates.
To support continued stay, payers expect a clear record: the level of care criteria used (such as ASAM), individualized treatment plans, hours and days attended, and progress toward goals. We review documentation against payer expectations before claims go out, and we prepare appeals when a payer disputes the level of care. We can also support the urine drug testing and lab billing that often accompanies substance use treatment.
| Denial Reason | Typical Cause | How We Fix It |
|---|---|---|
| Medical necessity | Vague diagnosis, thin documentation, or a service level the payer doesn't think the record supports. | Review the note against payer criteria, request documentation updates where needed, and submit an appeal with supporting records. |
| Authorization exceeded or missing | Visits or days beyond the approved amount, or no authorization on file. | Track authorization limits before services occur, request extensions early, and appeal retroactively where the payer allows. |
| Provider not credentialed or enrolled | The clinician wasn't active with the payer on the date of service. | Verify enrollment status before scheduling, and correct billing under a credentialed provider where appropriate. |
| Modifier or place of service error | Missing 95 or GT on telehealth claims, or the wrong POS. | Correct and resubmit using the payer's specific rules, and update our billing rules for that payer. |
| Timely filing | Claims submitted after the payer's filing window. | Submit claims quickly, track filing limits by payer, and document proof of timely submission for appeals. |
| Rendering vs. billing NPI mismatch | The wrong individual or group NPI on the claim, common in group practices. | Correct the provider setup in the billing system and resubmit affected claims. |
HIPAA-compliant
Back within one business day
No long-term contract
Request a Revenue Review
We review your current payers, fee schedule, A/R aging, and denial history, and identify quick wins.
We confirm your provider enrollments are active and flag gaps. New payer enrollments often take 60-120 days, depending on the payer.
We connect to your system, set up claim submission and ERA posting, and test with a small batch.
Claims are scrubbed, submitted, and tracked from the start.
You get reports on collections, denials, A/R aging, and payer trends, along with a named contact for questions.