{"id":180973,"date":"2026-08-17T08:00:06","date_gmt":"2026-08-17T08:00:06","guid":{"rendered":"https:\/\/pabau.com\/?p=180973"},"modified":"2026-08-17T08:16:46","modified_gmt":"2026-08-17T08:16:46","slug":"hcpcs-code-t2019","status":"publish","type":"post","link":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/","title":{"rendered":"HCPCS code T2019: Habilitation, supported employment, waiver per 15 minutes"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"MedicalWebPage\",\"headline\":\"HCPCS code T2019: Habilitation, supported employment, waiver; per 15 minutes\",\"description\":\"A billing reference for HCPCS code T2019 (habilitation, supported employment, waiver; per 15 minutes). Covers Medicaid HCBS waiver context, applicable modifiers, unit calculation, documentation requirements, EVV, eligible providers, and related codes.\",\"url\":\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-t2019\/\",\"audience\":{\"@type\":\"MedicalAudience\",\"audienceType\":\"Clinician\"},\"reviewedBy\":{\"@type\":\"Person\",\"name\":\"Dr Vanja Kitanova\",\"jobTitle\":\"Medical Reviewer\",\"affiliation\":{\"@type\":\"Organization\",\"name\":\"Pabau\"},\"knowsAbout\":[\"Medical Coding\",\"Clinical Documentation\",\"Healthcare Billing\",\"Clinical Safety\"],\"sameAs\":\"https:\/\/pabau.com\/blog\/author\/vanja\/\"},\"datePublished\":\"2026-08-11\",\"dateModified\":\"2026-08-17\"}<\/script>\n\n\n        <div id=\"key_takeaways\">\n            <div class=\"header\">\n                                    <img decoding=\"async\" src=\"https:\/\/pabau.com\/wp-content\/uploads\/2025\/12\/Key-Takeaways-Icon.svg\" alt=\"Key takeaways\" height=\"42\" width=\"42\">\n                                <h3>Key takeaways<\/h3>\n            <\/div>\n            <div class=\"list\">\n                                                            <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>HCPCS code T2019 describes habilitation, supported employment, waiver services, billed in 15-minute increments under Medicaid HCBS waiver programs.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>T2019 is a Medicaid-only code maintained by CMS. Medicare and commercial payers do not reimburse it.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Documentation errors, incorrect unit calculations, and missing modifiers cause most T2019 denials.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>State rules decide the rate, the modifier set, and whether EVV applies to a T2019 claim.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#3D3D46\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p>Practice management software like Pabau keeps T2019 units, modifiers, and service notes in one audit-ready record.<\/p>\n                        <\/div>\n                                                <\/div>\n        <\/div>\n    \n\n\n<p class=\"wp-block-paragraph\">HCPCS code T2019 covers habilitation, supported employment, waiver, billed per 15 minutes. It sits in the T-code series within HCPCS Level II. That code set is maintained by the Centers for Medicare and Medicaid Services (CMS) for services CPT does not cover.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">T-codes exist for Medicaid billing only, so Medicare and commercial payers never accept them. This reference covers the billing unit, the applicable modifiers, the documentation an auditor expects, and the related codes your team should recognize. It also flags where state rules change the answer, which they frequently do.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.pabau.com\/cdn\/attachments\/pulse\/content-engine\/billing_codes\/hcpcs-code-t2019\/fully-integrated-with-pabau-billing.webp\" alt=\"Pabau billing dashboard showing claims, invoices and payments in one view\"\/><figcaption class=\"wp-element-caption\"><em>Pabau&rsquo;s claims management keeps T2019 units, modifiers, and service notes on one claim record, so nothing is missing at submission.<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:35px;width:800px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"h-t2019-code-details-at-a-glance\" class=\"wp-block-heading\">T2019 code details at a glance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The table below pulls the core reference facts for T2019 into one place.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Field<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Detail<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Code<\/td>\n<td style=\"padding:12px 16px;color:#374151\">T2019<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Full description<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Habilitation, supported employment, waiver; per 15 minutes<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Code category<\/td>\n<td style=\"padding:12px 16px;color:#374151\">HCPCS Level II, T-codes (Medicaid)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Unit of service<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per 15 minutes<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Primary payer<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Medicaid only (via HCBS waiver)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Medicare billable<\/td>\n<td style=\"padding:12px 16px;color:#374151\">No<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Code status (2026)<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Active (confirm annually against CMS HCPCS release)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">Maintained by<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Centers for Medicare and Medicaid Services (CMS)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Reimbursement rates are set by individual state Medicaid agencies, not by CMS centrally. Never apply a rate from one state&rsquo;s fee schedule to claims in another, and never assume <a href=\"https:\/\/pabau.com\/blog\/medicare-billing\/\">Medicare billing<\/a> rules carry over.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/www.cms.gov\/medicare\/coding-billing\/healthcare-common-procedure-system\" target=\"_blank\" rel=\"nofollow noopener\">CMS HCPCS overview<\/a> gives you the federal code framework. Your state Medicaid provider manual gives you the rate and the billing rules. The CMS Physician Fee Schedule holds no T2019 data at all, since the code is not payable under Medicare.<\/p>\n\n\n\n<h2 id=\"h-what-does-t2019-cover\" class=\"wp-block-heading\">What does T2019 cover?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">T2019 covers habilitation delivered inside a supported employment setting. Two service concepts sit behind that descriptor, and billing teams sometimes conflate them, which puts the code on claims that do not qualify.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Habilitation<\/strong> means services that help someone acquire, retain, or improve functional skills they never had the chance to develop. That is different from rehabilitation, which restores skills lost to illness or injury. T2019 applies to habilitation delivered in an employment setting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Supported employment<\/strong> under Medicaid <a href=\"https:\/\/www.medicaid.gov\/medicaid\/home-community-based-services\" target=\"_blank\" rel=\"nofollow noopener\">home and community-based services<\/a> waivers means ongoing support for people with disabilities in integrated, competitive jobs. The goal is helping the person get, keep, or advance in work alongside colleagues without disabilities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Services covered under T2019 typically include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Job coaching and workplace skill instruction at the employment site<\/li>\n\n\n\n<li>Support with workplace communication and social integration<\/li>\n\n\n\n<li>Assistance with learning job tasks and adapting to workplace expectations<\/li>\n\n\n\n<li>Coordination with employers, supervisors, and co-workers on accommodation strategies<\/li>\n\n\n\n<li>Training on workplace tools, equipment, or technology relevant to the role<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Services must be authorized under the individual&rsquo;s HCBS waiver plan and delivered within the scope of the state Medicaid program. Not every state waiver includes supported employment. Confirm that your state covers it before you bill T2019.<\/p>\n\n\n\n<h2 id=\"h-how-to-calculate-t2019-units\" class=\"wp-block-heading\">How to calculate T2019 units<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">T2019 is time-based, so the number of units billed must match the direct service time delivered. Rounding up, or applying units inconsistently across a team, is a common audit finding.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most state Medicaid programs apply a threshold rule to each 15-minute block. A minimum of 8 minutes of service is generally required before you can bill one unit. Check your state Medicaid provider manual for the exact rounding rules, since states vary. Good <a href=\"https:\/\/pabau.com\/blog\/practice-management-software\/\">practice management workflows<\/a> build the calculation into staff documentation habits from day one.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Session duration<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Units to bill<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">8-22 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">1 unit<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Minimum threshold for 1 billable unit (verify state rule)<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">23-37 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">2 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Common range for a short job coaching session<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">38-52 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">3 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">45-minute session = 3 units<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">53-67 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">4 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">1 hour session = 4 units<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">68-82 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">5 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Typical for longer job site visits<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">83-97 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">6 units<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Approaching the daily authorization cap in many states<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Travel time to and from the employment site is generally not billable under T2019. Only direct service time with the individual counts. Document start and end times on every service note. Claims without exact time stamps are routinely flagged in Medicaid audits.<\/p>\n\n\n\n<h2 id=\"h-applicable-modifiers-for-hcpcs-code-t2019\" class=\"wp-block-heading\">Applicable modifiers for HCPCS code T2019<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modifier requirements for T2019 vary by state Medicaid program. The table below lists modifiers commonly associated with HCBS waiver services. Verify which are required or permitted in your state&rsquo;s provider manual before using them on claims.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Modifier<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Description<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Typical use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">U1-U9<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Medicaid-specific modifiers<\/td>\n<td style=\"padding:12px 16px;color:#374151\">State-assigned; meaning varies. Used to identify waiver type, provider level, or service setting. Check state manual.<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">HA<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Child\/adolescent program<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Used when the individual served is under 18; required by some state programs<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">HB<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Adult program, non-geriatric<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Age-qualifier modifier for some state billing systems<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">HQ<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Group setting<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Indicates service delivered to multiple individuals simultaneously; not applicable for all states or services<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">TF<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Intermediate level of care<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Applied in states that tier HCBS services by intensity; verify applicability<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Submitting the wrong modifier, or omitting a required one, is one of the fastest routes to an automatic denial. Use the <a href=\"https:\/\/www.aapc.com\/codes\/hcpcs-codes-range\/\" target=\"_blank\" rel=\"nofollow noopener\">AAPC HCPCS code reference<\/a> as a starting point. Then cross-check your state Medicaid provider manual for the modifier rules that apply to T2019.<\/p>\n\n\n        <div id=\"pro_tip\">\n            <div class=\"img\">\n                <svg width=\"42\" height=\"42\" viewBox=\"0 0 42 42\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                        d=\"M12.6383 19.5238C12.6632 21.2071 12.8734 22.9926 12.0685 24.5523C11.0341 26.8917 8.45076 28.169 7.56292 30.5918C6.63082 33.1061 7.19505 36.185 9.31371 37.9786C10.929 39.5678 13.4183 39.9873 15.6061 39.5463C17.4592 39.073 19.1049 37.8388 19.9706 36.1608C20.781 34.7141 20.7866 32.9904 20.5293 31.3985C20.1006 29.3092 18.3775 27.8705 16.9807 26.362C14.8814 24.1005 14.6684 20.6854 15.595 17.8915C16.4331 15.4768 19.0026 14.2344 20.0425 11.9461C20.7202 10.6769 20.7506 9.20327 20.6068 7.81304C20.1864 5.40098 18.3139 3.23631 15.8716 2.56674C13.9742 2.03969 11.8224 2.30052 10.1739 3.37614C8.70522 4.34688 7.5878 5.86618 7.28356 7.58178C6.76081 9.82981 7.53525 12.2822 9.20307 13.9118C10.7658 15.4741 12.4806 17.2273 12.6383 19.5238Z\"\n                        fill=\"#2BADD4\" \/>\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                        d=\"M22.7048 19.8387C22.6822 22.3279 24.4507 24.6234 26.7493 25.4682C28.0531 25.961 29.4725 25.9183 30.7989 25.5487C32.0575 24.9955 33.301 24.2237 34.0069 23.0092C34.8384 21.5811 35.2982 19.8286 34.7832 18.2094C34.3611 16.2507 32.8739 14.6541 31.0275 13.9426C28.6736 12.9595 25.8073 13.7942 24.1719 15.7001C23.2022 16.8366 22.6143 18.3326 22.7048 19.8387Z\"\n                        fill=\"#2BADD4\" \/>\n                <\/svg>\n            <\/div>\n            <div class=\"text\">\n                <h3>Pro Tip<\/h3>\n                <p>Request a copy of your state Medicaid provider manual&rsquo;s HCBS waiver billing chapter and build a one-page modifier quick-reference specific to T2019. Staff see dozens of codes daily. A laminated single-page guide at the billing workstation reduces modifier errors faster than any policy memo.<\/p>\n            <\/div>\n        <\/div>\n    \n\n\n<h2 id=\"h-documentation-requirements-for-t2019-billing\" class=\"wp-block-heading\">Documentation requirements for T2019 billing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Medicaid audits of HCBS waiver services are frequent, and T2019 claims are reviewed often. Incomplete service notes drive more recoupments in supported employment billing than any other single error. Consistent <a href=\"https:\/\/pabau.com\/blog\/medical-forms-at-your-healthcare-practice\/\">medical forms management<\/a> across staff is what carries a provider through those reviews.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every T2019 service note should contain, at minimum:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Date of service<\/strong> with exact start and end times<\/li>\n\n\n\n<li><strong>Location of service<\/strong> (name and address of the employment site)<\/li>\n\n\n\n<li><strong>Individual&rsquo;s name and Medicaid ID number<\/strong><\/li>\n\n\n\n<li><strong>Description of the specific support provided<\/strong> during the session, not a generic phrase such as \u00ab\u00a0job coaching provided\u00a0\u00bb<\/li>\n\n\n\n<li><strong>Progress toward goals<\/strong> as specified in the individual&rsquo;s person-centered plan or employment plan<\/li>\n\n\n\n<li><strong>Name and signature of the direct support professional<\/strong> delivering the service<\/li>\n\n\n\n<li><strong>Authorization number<\/strong> from the prior authorization or waiver service plan<\/li>\n\n\n\n<li><strong>Number of units delivered<\/strong> with the calculation method documented<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Generic or templated notes that do not describe the session are a leading cause of retroactive denials. Auditors look for individualized, date-specific documentation. <a href=\"https:\/\/pabau.com\/features\/patient-intake-software\/\">Digital intake forms<\/a> that prompt staff for each required field catch missing detail before the note is filed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.pabau.com\/cdn\/attachments\/pulse\/content-engine\/billing_codes\/hcpcs-code-t2019\/digital-forms.webp\" alt=\"Pabau digital form builder used to create a clinical service note\"\/><figcaption class=\"wp-element-caption\"><em>Pabau&rsquo;s digital forms prompt staff for start time, end time, and progress notes, so every T2019 note is complete before submission.<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:35px;width:800px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Structured digital records also cut the data-handling risk that comes with paper service logs, which matters for <a href=\"https:\/\/pabau.com\/blog\/hipaa-compliance-for-medical-offices\/\">HIPAA compliance<\/a>. A <a href=\"https:\/\/pabau.com\/blog\/paperless-practice-hipaa-compliant\/\">paperless practice<\/a> keeps service records both compliant and audit-ready.<\/p>\n\n\n\n<h3 id=\"h-evv-requirements-and-t2019\" class=\"wp-block-heading\">EVV requirements and T2019<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The 21st Century Cures Act mandated <a href=\"https:\/\/www.medicaid.gov\/medicaid\/home-community-based-services\/home-community-based-services-guidance-additional-resources\/electronic-visit-verification\" target=\"_blank\" rel=\"nofollow noopener\">Electronic Visit Verification<\/a> (EVV) for Medicaid personal care and home health services. Whether EVV reaches T2019 depends on how your state built its EVV program and how it classifies habilitation services.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some states extended EVV beyond the federal minimum to cover HCBS waiver habilitation, including supported employment. Others did not. Contact your state Medicaid agency or read its EVV implementation guide before you assume either way. A claim missing required EVV data can be rejected even when the service was delivered correctly.<\/p>\n\n\n\n<h2 id=\"h-who-can-bill-hcpcs-code-t2019\" class=\"wp-block-heading\">Who can bill HCPCS code T2019?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Individual state Medicaid agencies decide who can bill T2019, and there is no single national list of eligible provider types. The categories below are commonly enrolled across state programs, subject to state credentialing and enrollment rules.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Supported employment agencies<\/strong> enrolled as Medicaid waiver providers and contracted to deliver HCBS employment services<\/li>\n\n\n\n<li><strong>Vocational rehabilitation providers<\/strong> that have cross-enrollment in the state Medicaid HCBS waiver system<\/li>\n\n\n\n<li><strong>Community rehabilitation programs<\/strong> licensed to deliver habilitation services under the state waiver<\/li>\n\n\n\n<li><strong>Individual support professionals<\/strong> in states that allow individual provider enrollment, which is less common<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Providers must be enrolled in the state Medicaid program and credentialed under the specific waiver that covers supported employment. A valid service authorization has to be in place before the first unit is billed. <a href=\"https:\/\/pabau.com\/blog\/ehr-integration\/\">EHR integration<\/a> helps agencies keep the documentation trail that proves eligibility on every claim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agencies that run employment services alongside behavioral health need one record per person across both programs. A <a href=\"https:\/\/pabau.com\/industry\/mental-health-emr\/\">mental health EMR<\/a> or <a href=\"https:\/\/pabau.com\/industry\/occupational-therapy-software\/\">occupational therapy software<\/a> that handles cross-program documentation avoids duplicate files and conflicting notes.<\/p>\n\n\n\n<h2 id=\"h-related-hcpcs-codes-to-know\" class=\"wp-block-heading\">Related HCPCS codes to know<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">T2019 sits in a cluster of HCBS waiver T-codes that appear on the same billing rosters. Using the wrong one for the service delivered is a frequent audit finding. The table below compares T2019 with the codes it is most often confused with.<\/p>\n\n\n\n<table style=\"width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:15px;line-height:1.5;margin:1.5em 0 2em;box-shadow:0 2px 12px rgba(0,0,0,0.08)\">\n<thead>\n<tr>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Code<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Description<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Unit<\/th>\n<th style=\"background:#121D36;color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:14px;letter-spacing:0.3px;border-bottom:2px solid #2BADD4\">Key distinction<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">T2019<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Habilitation, supported employment, waiver<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per 15 min<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Employment-setting habilitation support; integrated competitive employment<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">T1019<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Personal care services, per 15 minutes, not for an inpatient or resident of a facility<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per 15 min<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Personal care in home\/community settings; not employment-focused<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">T2025<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Waiver services, not otherwise specified<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per unit (state-defined)<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Catch-all for waiver services without a specific code; use only when no more specific code applies<\/td>\n<\/tr>\n<tr style=\"border-bottom:1px solid #E8ECF0;background:#F9FAFB\">\n<td style=\"padding:12px 16px;font-weight:600;color:#121D36\">H2015<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Comprehensive community support services, per 15 minutes<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Per 15 min<\/td>\n<td style=\"padding:12px 16px;color:#374151\">Community support services; not specifically tied to employment settings<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n\n<p class=\"wp-block-paragraph\">Home health codes cause the same confusion. <a href=\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-g0152\/\">G0152<\/a> and <a href=\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-g0162\/\">G0162<\/a> cover services delivered under a home health plan of care, not employment support. When the service happens in an integrated employment setting and has a habilitation goal, T2019 beats T2025 or H2015.<\/p>\n\n\n\n<h2 id=\"h-common-billing-errors-with-t2019-and-how-to-avoid-them\" class=\"wp-block-heading\">Common billing errors with T2019 and how to avoid them<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Denial patterns for T2019 cluster around a handful of recurring mistakes. Catching them before submission is far cheaper than pursuing appeals afterwards.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Incorrect unit calculation:<\/strong> Billing 4 units for a 45-minute session, when the answer is 3. Document exact start and end times on every note. Train staff to calculate units from the documented time, never from an estimated duration.<\/li>\n\n\n\n<li><strong>Missing or wrong modifiers:<\/strong> Submitting T2019 without a required state-specific modifier, such as a U-code, triggers automatic rejection. Build modifier requirements into your claim submission checklist.<\/li>\n\n\n\n<li><strong>Insufficient service notes:<\/strong> Notes that say \u00ab\u00a0provided job coaching\u00a0\u00bb without the tasks, location, or progress toward employment goals get recouped in audits. Every note must be specific to that person, that session, and that date.<\/li>\n\n\n\n<li><strong>No valid prior authorization:<\/strong> Billing T2019 outside the individual&rsquo;s current waiver service authorization is a compliance violation, even when the service was delivered. Verify active authorization before each billing period.<\/li>\n\n\n\n<li><strong>Using T2019 outside employment settings:<\/strong> Services delivered in a day habilitation center or another non-employment setting may require a different code. T2019 is specific to supported employment contexts.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Strong <a href=\"https:\/\/pabau.com\/features\/compliance-management-software\/\">compliance management<\/a> reduces the work of catching these errors by hand. A pre-submission review checklist built around your state&rsquo;s T2019 rules is the single most effective control available.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.pabau.com\/cdn\/attachments\/pulse\/content-engine\/uploads\/hipaa-compliance.png\" alt=\"Pabau security settings showing user permissions and record access controls\"\/><figcaption class=\"wp-element-caption\"><em>Pabau&rsquo;s compliance tools log who opened each service record, which is the audit trail a Medicaid reviewer asks for after a T2019 claim.<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:35px;width:800px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/pabau.com\/blog\/hipaa-compliance-checklist-for-primary-care\/\">HIPAA compliance checklist<\/a> format works well as a model for that review. Tracking <a href=\"https:\/\/pabau.com\/blog\/patient-compliance\/\">patient compliance<\/a> with the authorized service plan belongs in the same process, since it forms part of your audit defense.<\/p>\n\n\n\n<h2 id=\"h-state-level-variation-in-t2019-billing\" class=\"wp-block-heading\">State-level variation in T2019 billing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">State rules decide more about a T2019 claim than the code descriptor does. Because T2019 runs inside state-administered HCBS waiver programs, rates and modifier requirements differ. So does EVV applicability, and even the working definition of supported employment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Three areas of variation catch providers off guard most often:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Reimbursement rates:<\/strong> There is no federal rate for T2019. A 15-minute unit in one state can pay at a meaningfully different level than the same unit next door. Rates sit in each state&rsquo;s Medicaid fee schedule and are updated annually. Pull the current-year rate before you budget T2019 revenue.<\/li>\n\n\n\n<li><strong>Prior authorization thresholds:<\/strong> Some states cap the T2019 units that can be authorized per day, week, or month under a single waiver plan. Billing above that cap without an approved amendment denies the excess units, even when the service was delivered.<\/li>\n\n\n\n<li><strong>Modifier requirements:<\/strong> A modifier that is mandatory in one state can be prohibited or irrelevant in another. An agency that expands across state lines without rebuilding its T2019 rules will see denial rates climb until they are reconciled.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Treat each state&rsquo;s T2019 rules as a separate protocol. State Medicaid agency provider portals are the authoritative source for rates, authorization limits, and modifier requirements. The federal framework tells you what the code means. The state manual tells you how to bill it.<\/p>\n\n\n\n<h2 id=\"h-how-pabau-keeps-t2019-claims-audit-ready\" class=\"wp-block-heading\">How Pabau keeps T2019 claims audit-ready<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most supported employment agencies track T2019 in three places at once. Service times live on paper timesheets and progress notes live in a shared drive. Units then get typed into the billing system from memory at the end of the week.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Practice management software like Pabau keeps all three in one record. Staff log start and end times against the individual&rsquo;s file and write the service note on the same screen. The unit count then follows the documented time rather than an estimate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pabau&rsquo;s <a href=\"https:\/\/pabau.com\/features\/claims-management-software\/\">claims management software<\/a> holds the modifier set, the authorization number, and the note against the same claim. When a state auditor asks for the file behind a T2019 line, you pull one record instead of reconciling three. Every subscription includes every feature, so a two-person agency gets the same billing tools as a multi-site provider.<\/p>\n\n\n        <div id=\"book_a_demo\">\n            <div class=\"left-side\">\n                <div class=\"logo\">\n                    <img decoding=\"async\"\n                        src=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/01\/Logo.svg\"\n                        alt=\"Logo\"\n                        loading=\"lazy\"\n                    \/>\n                <\/div>\n\n                <h3 class=\"heading\">\n                    Streamline your HCBS waiver billing workflows                <\/h3>\n\n                <p class=\"description\">\n                    Pabau helps supported employment providers manage HCPCS billing, track service units, and keep documentation audit-ready. See how it fits your Medicaid billing process.                <\/p>\n\n                <div class=\"button-group\">\n                    <a href=\"\/book-demo\/\" class=\"btn btn-scale-effect btn-cta-color btn-md\">\n                        <span class=\"btn-text\">Book a demo<\/span>\n                        <div class=\"btn-icon btn-icon-right\" aria-hidden=\"true\">\n                            <svg\n                                width=\"14\"\n                                height=\"12\"\n                                viewBox=\"0 0 14 12\"\n                                fill=\"none\"\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                            >\n                                <path\n                                    d=\"M0.75 4.77295C0.335786 4.77295 0 5.10874 0 5.52295C0 5.93716 0.335786 6.27295 0.75 6.27295V5.52295V4.77295ZM13.2803 6.05328C13.5732 5.76039 13.5732 5.28551 13.2803 4.99262L8.50736 0.219648C8.21447 -0.073245 7.73959 -0.073245 7.4467 0.219648C7.15381 0.512542 7.15381 0.987415 7.4467 1.28031L11.6893 5.52295L7.4467 9.76559C7.15381 10.0585 7.15381 10.5334 7.4467 10.8263C7.73959 11.1191 8.21447 11.1191 8.50736 10.8263L13.2803 6.05328ZM0.75 5.52295V6.27295L12.75 6.27295V5.52295V4.77295L0.75 4.77295V5.52295Z\"\n                                    fill=\"currentColor\"\n                                ><\/path>\n                            <\/svg>\n                        <\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n\n            <div class=\"right-side\">\n                <img decoding=\"async\"\n                    src=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/01\/Home-Page-Concept-4.webp\"\n                    alt=\"Pabau claims management interface for HCBS billing\"\n                    loading=\"lazy\"\n                \/>\n            <\/div>\n        <\/div>\n        \n\n\n<h2 id=\"h-conclusion\" class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The code descriptor is the easy part of T2019. What decides whether the claim survives is the unit math and the modifier set your state requires. It also takes a note specific enough that an auditor can picture the session.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Build the check once and reuse it. A one-page state rule sheet, a fixed note template, and a pre-submission review will remove most of the denials you see now. Expanding into a second state means writing a second sheet, not stretching the first one to fit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/pabau.com\/book-demo\/\">Book a demo<\/a> to see how Pabau tracks T2019 units, modifiers, and service notes in one audit-ready record.<\/p>\n\n\n        <div id=\"expert_picks\">\n            <div class=\"header\">\n                                    <img decoding=\"async\" src=\"https:\/\/pabau.com\/wp-content\/uploads\/2025\/11\/Expert-Picks.svg\" alt=\"Continue your research\" height=\"42\" width=\"42\">\n                                <h3>Continue your research<\/h3>\n            <\/div>\n            <div class=\"content\">\n                                                            <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Billing under a different federal program?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/medicare-billing\/\">Medicare billing<\/a> walks through the claiming channels and compliance rules that T-codes never touch.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Coding therapy delivered under a plan of care?<\/strong> <a href=\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-g0152\/\">G0152<\/a> covers home health occupational therapy, a close neighbor to habilitation on many rosters.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Teaching skills your notes have to evidence?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/patient-education\/\">Patient education<\/a> covers the materials and tools that make skill instruction easier to document.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Working through another HCPCS code&rsquo;s coverage rules?<\/strong> <a href=\"https:\/\/pabau.com\/procedure-codes\/hcpcs-code-s0177\/\">S0177<\/a> shows how coverage and fee schedules shift from one code to the next.<\/p>\n                        <\/div>\n                                                                                <div class=\"item\">\n                            <div>\n                                <svg width=\"20\" height=\"27\" viewBox=\"0 0 20 27\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                    <path\n                                        d=\"M18.6223 14.3857C19.1246 13.8975 19.1246 13.1045 18.6223 12.6162L12.1938 6.36621C11.6915 5.87793 10.8759 5.87793 10.3737 6.36621C9.87143 6.85449 9.87143 7.64746 10.3737 8.13574L14.6125 12.2529H2.28571C1.57455 12.2529 1 12.8115 1 13.5029C1 14.1943 1.57455 14.7529 2.28571 14.7529H14.6085L10.3777 18.8701C9.87545 19.3584 9.87545 20.1514 10.3777 20.6396C10.8799 21.1279 11.6955 21.1279 12.1978 20.6396L18.6263 14.3896L18.6223 14.3857Z\"\n                                        fill=\"#54B2D3\" \/>\n                                <\/svg>\n                            <\/div>\n                            <p><strong>Deciding how to structure your agency?<\/strong> <a href=\"https:\/\/pabau.com\/blog\/group-practice-vs-private-practice\/\">Group vs private practice<\/a> compares the two models on cost, control, and admin load.<\/p>\n                        <\/div>\n                                                <\/div>\n        <\/div>\n    \n\n\n<h2 id=\"h-frequently-asked-questions\" class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1786952129590\"><h3 class=\"schema-faq-question\">What is HCPCS code T2019?<\/h3> <p class=\"schema-faq-answer\">HCPCS code T2019 is a Medicaid-specific billing code for habilitation, supported employment, waiver services, billed per 15 minutes. It sits in the HCPCS Level II T-code series maintained by CMS. Only Medicaid-enrolled providers use it, under Home and Community-Based Services (HCBS) waiver programs. It is not billable under Medicare.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129591\"><h3 class=\"schema-faq-question\">How is T2019 billed per 15 minutes?<\/h3> <p class=\"schema-faq-answer\">One unit of T2019 represents 15 minutes of direct supported employment service. Most state Medicaid programs require a minimum of 8 minutes of service within a 15-minute window to bill one unit. A 60-minute session equals 4 units. Always document exact start and end times, since state rounding rules vary and must be followed precisely.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129592\"><h3 class=\"schema-faq-question\">What modifiers are used with HCPCS code T2019?<\/h3> <p class=\"schema-faq-answer\">Modifier requirements vary by state Medicaid program. Common modifiers include U1-U9 (state-specific Medicaid modifiers), HA (child\/adolescent program), HB (adult program, non-geriatric), and HQ (group setting). Your state&rsquo;s Medicaid provider manual defines the correct modifier set. Applying the wrong modifier, or omitting a required one, results in automatic claim denial.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129593\"><h3 class=\"schema-faq-question\">What documentation is required to bill T2019?<\/h3> <p class=\"schema-faq-answer\">Every T2019 service note needs the date of service with exact start and end times, plus the employment site location. It also needs the individual&rsquo;s Medicaid ID, a specific description of the support provided, and progress toward employment plan goals. Add the provider&rsquo;s name and signature, the waiver authorization number, and the number of units billed. Generic notes without session-specific detail are a common audit finding.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129594\"><h3 class=\"schema-faq-question\">What is the difference between T2019 and T1019?<\/h3> <p class=\"schema-faq-answer\">T2019 covers habilitation delivered in supported employment settings, where the goal is helping people with disabilities get or keep integrated, competitive work. T1019 covers personal care services in home or community settings and is not tied to employment. Using one in place of the other is a coding error that leads to denials or audit findings.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129595\"><h3 class=\"schema-faq-question\">Are there EVV requirements for T2019?<\/h3> <p class=\"schema-faq-answer\">Whether EVV reaches T2019 depends on how each state implemented its Electronic Visit Verification program under the 21st Century Cures Act. Some states extended EVV to HCBS waiver habilitation services, including supported employment. Others did not. Contact your state Medicaid agency or review its EVV implementation guide before you submit T2019 claims.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1786952129596\"><h3 class=\"schema-faq-question\">Is T2019 payable by Medicare?<\/h3> <p class=\"schema-faq-answer\">No. T-codes were established for state Medicaid agencies, so Medicare does not pay T2019 and it holds no entry in the Medicare Physician Fee Schedule. Commercial payers do not accept it either. A T2019 claim always runs through a state Medicaid program or its managed care plan.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>HCPCS code T2019 covers habilitation, supported employment, waiver, billed per 15 minutes. It sits in the T-code series within HCPCS Level II. That code set is maintained by the Centers for Medicare and Medicaid Services (CMS) for services CPT does not cover. T-codes exist for Medicaid billing only, so Medicare and commercial payers never accept [&hellip;]<\/p>\n","protected":false},"author":82,"featured_media":180971,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_linkdex":"83","_yoast_wpseo_content_score":"30","_yoast_wpseo_is_cornerstone":"","_yoast_wpseo_keywordsynonyms":"[\"\",\"\",\"\",\"\",\"\",\"\"]","_yoast_wpseo_focuskw_text_input":"","_seo_original_html":"","footnotes":""},"categories":[1433,1548],"tags":[],"class_list":["post-180973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-billing-codes","category-hcpcs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.2 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>HCPCS code T2019: Units, modifiers and Medicaid rules<\/title>\n<meta name=\"description\" content=\"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HCPCS code T2019: Units, modifiers and Medicaid rules\" \/>\n<meta property=\"og:description\" content=\"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/\" \/>\n<meta property=\"og:site_name\" content=\"Pabau\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Pabau\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-17T08:00:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T08:16:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Maja Popovska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pabaucrm\" \/>\n<meta name=\"twitter:site\" content=\"@pabaucrm\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maja Popovska\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/\"},\"author\":{\"name\":\"Maja Popovska\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/person\\\/b00aec1dd379f0ddcf6137d78e2a21db\"},\"headline\":\"HCPCS code T2019: Habilitation, supported employment, waiver per 15 minutes\",\"datePublished\":\"2026-08-17T08:00:06+00:00\",\"dateModified\":\"2026-08-17T08:16:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/\"},\"wordCount\":2677,\"publisher\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-t2019.webp\",\"articleSection\":[\"Billing Codes\",\"HCPCS\"],\"inLanguage\":\"fr-FR\"},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/\",\"name\":\"HCPCS code T2019: Units, modifiers and Medicaid rules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-t2019.webp\",\"datePublished\":\"2026-08-17T08:00:06+00:00\",\"dateModified\":\"2026-08-17T08:16:46+00:00\",\"description\":\"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.\",\"mainEntity\":[{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129590\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129591\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129592\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129593\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129594\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129595\"},{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129596\"}],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-t2019.webp\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/hcpcs-code-t2019.webp\",\"width\":1200,\"height\":630},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/\",\"name\":\"Pabau\",\"description\":\"Clinic Software for your Business | Go Paperless Today\",\"publisher\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pabau.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#organization\",\"name\":\"Pabau\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-4-e1654525062364.png\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Logo-4-e1654525062364.png\",\"width\":736,\"height\":195,\"caption\":\"Pabau\"},\"image\":{\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Pabau\\\/\",\"https:\\\/\\\/x.com\\\/pabaucrm\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pabau-ltd\\\/\",\"https:\\\/\\\/www.instagram.com\\\/pabausoftware\\\/\"],\"description\":\"Pabau is an all-in-one healthcare practice management software platform designed for clinics, medspas, therapists, and medical professionals. It combines scheduling, electronic health records, clinical forms, payments, marketing automation, reporting, and patient engagement tools into one secure cloud system to help practices streamline operations and grow their business.\",\"foundingDate\":\"2011-10-20\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/#\\\/schema\\\/person\\\/b00aec1dd379f0ddcf6137d78e2a21db\",\"name\":\"Maja Popovska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Maja-Popovska_WP-1-96x96.jpeg\",\"url\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Maja-Popovska_WP-1-96x96.jpeg\",\"contentUrl\":\"https:\\\/\\\/pabau.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-Maja-Popovska_WP-1-96x96.jpeg\",\"caption\":\"Maja Popovska\"},\"description\":\"Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.\",\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/blog\\\/author\\\/maja-popovska\\\/\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129590\",\"position\":1,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129590\",\"name\":\"What is HCPCS code T2019?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"HCPCS code T2019 is a Medicaid-specific billing code for habilitation, supported employment, waiver services, billed per 15 minutes. It sits in the HCPCS Level II T-code series maintained by CMS. Only Medicaid-enrolled providers use it, under Home and Community-Based Services (HCBS) waiver programs. It is not billable under Medicare.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129591\",\"position\":2,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129591\",\"name\":\"How is T2019 billed per 15 minutes?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"One unit of T2019 represents 15 minutes of direct supported employment service. Most state Medicaid programs require a minimum of 8 minutes of service within a 15-minute window to bill one unit. A 60-minute session equals 4 units. Always document exact start and end times, since state rounding rules vary and must be followed precisely.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129592\",\"position\":3,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129592\",\"name\":\"What modifiers are used with HCPCS code T2019?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Modifier requirements vary by state Medicaid program. Common modifiers include U1-U9 (state-specific Medicaid modifiers), HA (child\\\/adolescent program), HB (adult program, non-geriatric), and HQ (group setting). Your state's Medicaid provider manual defines the correct modifier set. Applying the wrong modifier, or omitting a required one, results in automatic claim denial.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129593\",\"position\":4,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129593\",\"name\":\"What documentation is required to bill T2019?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Every T2019 service note needs the date of service with exact start and end times, plus the employment site location. It also needs the individual's Medicaid ID, a specific description of the support provided, and progress toward employment plan goals. Add the provider's name and signature, the waiver authorization number, and the number of units billed. Generic notes without session-specific detail are a common audit finding.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129594\",\"position\":5,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129594\",\"name\":\"What is the difference between T2019 and T1019?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"T2019 covers habilitation delivered in supported employment settings, where the goal is helping people with disabilities get or keep integrated, competitive work. T1019 covers personal care services in home or community settings and is not tied to employment. Using one in place of the other is a coding error that leads to denials or audit findings.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129595\",\"position\":6,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129595\",\"name\":\"Are there EVV requirements for T2019?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Whether EVV reaches T2019 depends on how each state implemented its Electronic Visit Verification program under the 21st Century Cures Act. Some states extended EVV to HCBS waiver habilitation services, including supported employment. Others did not. Contact your state Medicaid agency or review its EVV implementation guide before you submit T2019 claims.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"},{\"@type\":\"Question\",\"@id\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129596\",\"position\":7,\"url\":\"https:\\\/\\\/pabau.com\\\/fr\\\/procedure-codes\\\/hcpcs-code-t2019\\\/#faq-question-1786952129596\",\"name\":\"Is T2019 payable by Medicare?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. T-codes were established for state Medicaid agencies, so Medicare does not pay T2019 and it holds no entry in the Medicare Physician Fee Schedule. Commercial payers do not accept it either. A T2019 claim always runs through a state Medicaid program or its managed care plan.\",\"inLanguage\":\"fr-FR\"},\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"HCPCS code T2019: Units, modifiers and Medicaid rules","description":"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/","og_locale":"fr_FR","og_type":"article","og_title":"HCPCS code T2019: Units, modifiers and Medicaid rules","og_description":"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.","og_url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/","og_site_name":"Pabau","article_publisher":"https:\/\/www.facebook.com\/Pabau\/","article_published_time":"2026-08-17T08:00:06+00:00","article_modified_time":"2026-08-17T08:16:46+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp","type":"image\/webp"}],"author":"Maja Popovska","twitter_card":"summary_large_image","twitter_creator":"@pabaucrm","twitter_site":"@pabaucrm","twitter_misc":{"\u00c9crit par":"Maja Popovska","Dur\u00e9e de lecture estim\u00e9e":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#article","isPartOf":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/"},"author":{"name":"Maja Popovska","@id":"https:\/\/pabau.com\/fr\/#\/schema\/person\/b00aec1dd379f0ddcf6137d78e2a21db"},"headline":"HCPCS code T2019: Habilitation, supported employment, waiver per 15 minutes","datePublished":"2026-08-17T08:00:06+00:00","dateModified":"2026-08-17T08:16:46+00:00","mainEntityOfPage":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/"},"wordCount":2677,"publisher":{"@id":"https:\/\/pabau.com\/fr\/#organization"},"image":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#primaryimage"},"thumbnailUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp","articleSection":["Billing Codes","HCPCS"],"inLanguage":"fr-FR"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/","url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/","name":"HCPCS code T2019: Units, modifiers and Medicaid rules","isPartOf":{"@id":"https:\/\/pabau.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#primaryimage"},"image":{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#primaryimage"},"thumbnailUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp","datePublished":"2026-08-17T08:00:06+00:00","dateModified":"2026-08-17T08:16:46+00:00","description":"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.","mainEntity":[{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129590"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129591"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129592"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129593"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129594"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129595"},{"@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129596"}],"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#primaryimage","url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/08\/hcpcs-code-t2019.webp","width":1200,"height":630},{"@type":"WebSite","@id":"https:\/\/pabau.com\/fr\/#website","url":"https:\/\/pabau.com\/fr\/","name":"Pabau","description":"Clinic Software for your Business | Go Paperless Today","publisher":{"@id":"https:\/\/pabau.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pabau.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/pabau.com\/fr\/#organization","name":"Pabau","url":"https:\/\/pabau.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/pabau.com\/wp-content\/uploads\/2022\/05\/Logo-4-e1654525062364.png","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2022\/05\/Logo-4-e1654525062364.png","width":736,"height":195,"caption":"Pabau"},"image":{"@id":"https:\/\/pabau.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Pabau\/","https:\/\/x.com\/pabaucrm","https:\/\/www.linkedin.com\/company\/pabau-ltd\/","https:\/\/www.instagram.com\/pabausoftware\/"],"description":"Pabau is an all-in-one healthcare practice management software platform designed for clinics, medspas, therapists, and medical professionals. It combines scheduling, electronic health records, clinical forms, payments, marketing automation, reporting, and patient engagement tools into one secure cloud system to help practices streamline operations and grow their business.","foundingDate":"2011-10-20","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/pabau.com\/fr\/#\/schema\/person\/b00aec1dd379f0ddcf6137d78e2a21db","name":"Maja Popovska","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-Maja-Popovska_WP-1-96x96.jpeg","url":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-Maja-Popovska_WP-1-96x96.jpeg","contentUrl":"https:\/\/pabau.com\/wp-content\/uploads\/2026\/06\/cropped-Maja-Popovska_WP-1-96x96.jpeg","caption":"Maja Popovska"},"description":"Maja is a Senior Content Writer at Pabau, where she covers everything from practice management and compliance to medical aesthetics and patient experience. Off the clock: binging true crime docuseries, baking and dreaming about travel.","url":"https:\/\/pabau.com\/fr\/blog\/author\/maja-popovska\/"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129590","position":1,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129590","name":"What is HCPCS code T2019?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"HCPCS code T2019 is a Medicaid-specific billing code for habilitation, supported employment, waiver services, billed per 15 minutes. It sits in the HCPCS Level II T-code series maintained by CMS. Only Medicaid-enrolled providers use it, under Home and Community-Based Services (HCBS) waiver programs. It is not billable under Medicare.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129591","position":2,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129591","name":"How is T2019 billed per 15 minutes?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"One unit of T2019 represents 15 minutes of direct supported employment service. Most state Medicaid programs require a minimum of 8 minutes of service within a 15-minute window to bill one unit. A 60-minute session equals 4 units. Always document exact start and end times, since state rounding rules vary and must be followed precisely.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129592","position":3,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129592","name":"What modifiers are used with HCPCS code T2019?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Modifier requirements vary by state Medicaid program. Common modifiers include U1-U9 (state-specific Medicaid modifiers), HA (child\/adolescent program), HB (adult program, non-geriatric), and HQ (group setting). Your state's Medicaid provider manual defines the correct modifier set. Applying the wrong modifier, or omitting a required one, results in automatic claim denial.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129593","position":4,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129593","name":"What documentation is required to bill T2019?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Every T2019 service note needs the date of service with exact start and end times, plus the employment site location. It also needs the individual's Medicaid ID, a specific description of the support provided, and progress toward employment plan goals. Add the provider's name and signature, the waiver authorization number, and the number of units billed. Generic notes without session-specific detail are a common audit finding.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129594","position":5,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129594","name":"What is the difference between T2019 and T1019?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"T2019 covers habilitation delivered in supported employment settings, where the goal is helping people with disabilities get or keep integrated, competitive work. T1019 covers personal care services in home or community settings and is not tied to employment. Using one in place of the other is a coding error that leads to denials or audit findings.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129595","position":6,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129595","name":"Are there EVV requirements for T2019?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Whether EVV reaches T2019 depends on how each state implemented its Electronic Visit Verification program under the 21st Century Cures Act. Some states extended EVV to HCBS waiver habilitation services, including supported employment. Others did not. Contact your state Medicaid agency or review its EVV implementation guide before you submit T2019 claims.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"},{"@type":"Question","@id":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129596","position":7,"url":"https:\/\/pabau.com\/fr\/procedure-codes\/hcpcs-code-t2019\/#faq-question-1786952129596","name":"Is T2019 payable by Medicare?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"No. T-codes were established for state Medicaid agencies, so Medicare does not pay T2019 and it holds no entry in the Medicare Physician Fee Schedule. Commercial payers do not accept it either. A T2019 claim always runs through a state Medicaid program or its managed care plan.","inLanguage":"fr-FR"},"inLanguage":"fr-FR"}]}},"yoast":{"focus_keyword":"HCPCS code T2019","seo_title":"HCPCS code T2019: Units, modifiers and Medicaid rules","meta_description":"T2019 bills habilitation in supported employment at 15 minutes per unit. Medicaid only, with unit and modifier rules set state by state.","content_score":"30","is_cornerstone":"","related_keyphrases":[{"keyword":"hcpcs level ii codes","score":61},{"keyword":"hcpcs modifiers","score":61},{"keyword":"HCBS waiver billing codes","score":61},{"keyword":"supported employment waiver billing","score":83},{"keyword":"habilitation supported employment waiver billing","score":56}]},"_links":{"self":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/180973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/comments?post=180973"}],"version-history":[{"count":3,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/180973\/revisions"}],"predecessor-version":[{"id":181151,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/posts\/180973\/revisions\/181151"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/media\/180971"}],"wp:attachment":[{"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/media?parent=180973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/categories?post=180973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pabau.com\/fr\/wp-json\/wp\/v2\/tags?post=180973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}