In January 2023, I had 14 licensed clinicians on my team and no clear answer to a simple question: were all of them fully compliant for their upcoming renewals? I knew my own CE status. I had no reliable way to know theirs without asking each of them individually, waiting for responses that arrived at different times, in different formats, and with varying levels of completeness. This is a story about what that situation cost us, how we fixed it, and what I'd do differently from the start.
The Situation
Our group practice had grown from 3 to 14 clinicians over four years. Early on, CE compliance was a non-issue — everyone was handling their own renewals, we were small enough that I could have individual conversations, and the risk felt manageable. By 2022, that approach had broken down without anyone explicitly deciding to abandon it. We had clinicians licensed in three states — Texas, Colorado, and New Mexico — with different renewal cycles, different CE hour requirements, and different mandatory training topics. We had LPCs, LCSWs, and one LMFT. We had two supervisors with additional CE requirements attached to their supervisor credentials. We had recently hired three associates on provisional licenses, whose CE requirements differed from the fully licensed staff. What we did not have was any system that tracked any of this.
The Problem That Emerged
In March 2023, one of our senior LCSWs — eight years in practice, excellent clinician — discovered during a routine insurance credentialing re-verification that her Texas license had lapsed. She had completed her CE hours but submitted her renewal application two weeks after the deadline, assuming the renewal was tied to her license expiration date rather than the CE completion deadline. It wasn't. Texas processes renewals on the submission date, and her lapse was recorded. She was technically out of compliance for 17 days. We caught it before any payer noticed, and her license was reinstated quickly — but the credentialing paperwork required for four insurance panels took six weeks to resolve. During that time, she couldn't bill under her own NPI. We restructured her schedule to supervision hours, but it created significant disruption and stress for her and for clients expecting continuity.
What Was Tried First
My first response was to build a better spreadsheet. I created a Google Sheet with each clinician as a row, columns for license type, state, renewal date, required hours, completed hours, and certificate links. I sent it to the team and asked everyone to update it monthly. Within 90 days it was out of date. Some clinicians updated it consistently; others didn't. The link structure for certificates was inconsistent — some linked to Drive files, others pasted external URLs, one just put "emailed" in the column. I couldn't tell at a glance who was compliant and who wasn't without reading every row carefully. The fundamental problem: the spreadsheet required action from 14 different people with different habits, different levels of technical comfort, and varying levels of urgency about compliance administration. That's not a system. That's a hope.
What Actually Worked
We implemented HYR GrowthTracker in September 2023. The key features that made the difference at the practice level: each clinician maintains their own individual compliance dashboard, so the data entry burden doesn't fall on me or a practice administrator. As the practice owner, I have a read-only admin view that shows every clinician's compliance status in a single dashboard — hours completed, hours remaining, mandatory requirements satisfied, renewal dates. I set up automated alerts so that when any clinician drops below 60 days to their renewal with unmet requirements, I receive a notification in addition to the clinician receiving their own. We built a policy that all CE certificates must be uploaded to the system within 48 hours of completion — not at renewal time, not "eventually." The immediate-upload policy means the compliance picture in the dashboard reflects reality, not an intention to update later.
The Outcome
From October 2023 through the end of 2024, we had zero compliance incidents across 14 clinicians, four states, and three license types. The monthly time I spent reviewing CE compliance dropped from approximately 4 hours (gathering information, following up with non-responders, cross-referencing multiple documents) to under 20 minutes (scanning the admin dashboard and following up on any yellow or red indicators). More meaningfully: two clinicians received alerts in the system before I saw them, took action on their own, and resolved the gap without any involvement from me. The system worked the way a system should — problems surfaced early and were solved by the person closest to them.
The Lesson for Other Therapists
For solo practitioners: the lesson here is about the data entry habit, not the scale. Whether you have one license or fourteen, logging CE credits immediately upon completion rather than at renewal time is the behavioral change that makes any tracking system work. For group practice owners: the problem isn't that your clinicians are careless. It's that you're asking them to maintain a compliance record in a shared system that isn't their primary job, using a format that wasn't designed for compliance tracking, and hoping that voluntary updates will be timely and accurate. That's structurally unlikely to work at any scale. A system where each clinician maintains their own dashboard — but where you have admin visibility — distributes the data entry burden appropriately while maintaining the oversight you need.
Your Next Steps
If you're running a group practice without a CE compliance system, the first step is identifying your current compliance risk: do you know, right now, whether every licensed clinician on your team is on track for their next renewal? If the answer is "I'd have to ask them," that's the gap. Start your free 14-day trial of HYR GrowthTracker — the group practice dashboard gives you real-time compliance visibility across your entire team without creating a data entry burden that falls on you.