Free BBS hours tracker: your options
If you searched for a “free BBS hours tracker,” you deserve a straight answer. Here are every genuinely free way to track your California supervised hours, what each one actually costs you, and where free quietly turns expensive.
Let's be honest up front: you have three real free paths, and one of them costs literally nothing. There is no permanently free, fully-featured BBS tracking app — anyone telling you otherwise is stretching the word “free.” But that doesn't mean you have to pay on day one. The three options are:
- A DIY spreadsheet you build yourself — genuinely $0.
- A free downloadable template — also $0, slightly less work.
- The free trial of a purpose-built app — $0 for a set window, then paid.
The right choice depends on how many hours you have, how complex your supervision setup is, and how much risk you're comfortable carrying. Let's walk through each.
Option 1: The DIY spreadsheet (genuinely free)
A blank Google Sheet or Excel file is the only option that's truly free with no catch. You make columns for the week, your supervisor, direct clinical hours, non-clinical hours, and supervision received, then add it all up. For your first few months — one supervisor, one site — this works fine.
Pros
- Costs nothing, ever
- Fully customizable to your situation
- You own the data outright
- Familiar — no new tool to learn
Cons
- No automatic supervision-ratio validation
- Won't flag when you exceed the non-clinical cap
- No pre-degree / post-degree auto-classification (LMFT)
- You must hand-transfer everything to official BBS forms
- Errors compound silently over 3,000 hours
Option 2: Free downloadable templates
A step up from a blank sheet: pre-made California hour-tracking templates shared by other therapists. Some circulate on Reddit and in Facebook groups for pre-licensed clinicians; paid versions also exist on Etsy in the $15–30 range, but free ones are out there if you look.
A good template saves you the setup work and may include basic running totals. The catch is the same as any spreadsheet: a template is a static layout, not a compliance engine. Most free templates don't check supervision ratios, don't enforce caps, and are often built for one license type or an older version of the BBS rules. Always confirm a template reflects current BBS requirements before you trust it — an out-of-date template is worse than a blank sheet, because it looks authoritative.
Option 3: A free trial of a purpose-built tracker
Dedicated BBS trackers are paid software, but several let you use the full product free for a trial period. HourJourney offers a free 30-day trial of the entire app — a payment method is required to start it, and you can cancel anytime before it ends, so the trial itself costs you nothing. It is not a permanently free product: after 30 days, plans start at $4.95/month (or $49/year) for pre-degree trainees and $7.95/month (or $79/year) for associates.
A trial is the cheapest way to find out whether real validation is worth it for you. During the trial you can log your actual hours, watch the tool flag supervision-ratio problems in real time, and generate the official BBS forms you'll eventually submit — all before paying a cent.
The hidden cost of “free”
The price tag on a spreadsheet is $0, but the real cost shows up at submission. The BBS requires an additional unit of supervision for any week you log more than 10 direct clinical hours in a setting. A spreadsheet won't warn you when you cross that line. If a single week's ratio doesn't check out, those hours can be rejected — and the same goes for blowing past the non-clinical cap (1,250 hours for LMFT/LPCC, 1,000 for LCSW) or miscategorizing hours. A mistake made in month two is often invisible until you submit 3,000 hours, and a rejection can cost you months of relicensure time. That is the actual price of free — paid not in dollars, but in delay.
Free spreadsheet vs free trial of a real tracker
| Capability | Free spreadsheet | Free trial of a tracker |
|---|---|---|
| Upfront cost | $0 forever | $0 for 30 days, then paid |
| Supervision ratio validation | Manual / none | Automatic, real-time |
| Non-clinical cap enforcement | None | Built-in |
| Pre/post-degree classification | Manual | Automatic |
| Official BBS form generation | Hand-copy | Auto-filled PDF |
| Multi-site / multi-supervisor | Complex formulas | Built-in |
| Risk of rejected hours | Higher | Lower |
| Payment method to start | No | Yes (cancel anytime) |
The honest recommendation
If money is genuinely tight and you're early, a free spreadsheet is a perfectly reasonable place to start. We'd rather you track something than nothing. Pair it with a free BBS hours calculator so you can sanity-check your supervision ratios and totals as you go.
But the moment your situation gets real — a second supervisor, a second site, crossing 1,000 hours, or getting within range of submitting forms — that's when a purpose-built tool earns its keep. The smartest move is to use the free trial exactly then: validate everything you've logged before it counts, generate your BBS forms, and decide whether the few dollars a month is worth removing the single biggest cause of rejected hours. Your upfront cost stays at zero, and the hours that matter most get protected.
Keep reading
- BBS hours spreadsheet vs tracking app — a deeper look at exactly where spreadsheets break down.
- The best BBS hours trackers compared — how the paid options stack up.
- Guide: building a BBS hours spreadsheet — if you're going the DIY route, do it right.
- Free LMFT California hours calculator — check your ratios and totals for free, no account needed.
Frequently asked questions
Is there a totally free BBS hours tracker?
Is a spreadsheet good enough for tracking BBS hours?
What's the risk of tracking BBS hours for free or by hand?
Does HourJourney have a free version?
What's the best free way to start tracking BBS hours?
Try the full tracker free for 30 days
Start a free 30-day trial, log your real hours, and see your supervision ratios validated automatically. A payment method is required to start — cancel anytime before it ends.