BBS Hours Spreadsheet vs Purpose-Built Tracking App: An Honest Comparison for California Associates
Most California AMFTs, APCCs, and ASWs start tracking BBS supervised experience in a spreadsheet. Here is an honest look at when that works, where it breaks down, and what the real cost of a tracking error looks like over 3,000 hours.
Last Updated: April 2026
Quick Reference Comparison
| Capability | Spreadsheet | Tracking App |
|---|---|---|
| Track raw hours | Yes (free) | Yes ($4.95-$7.95/mo) |
| Enforce 40-hr weekly cap | Manual formula | Automatic alert |
| Track 104 supervised weeks | Manual count | Automatic |
| Track A1 CFC subset | Manual formula | Automatic with pace alert |
| Multi-site combined cap | Cross-sheet formulas | Automatic |
| Export Form 37A-525 / 638 | Manual copy-paste | One-click PDF |
| Supervisor signatures | Print / scan / email | Digital email link |
| Pre/post-degree classification | Manual labeling | Automatic by date |
| BBS rule updates | Manual research | Updated in product |
| Error discovery | At licensure application | Real-time |
Why Most Associates Start with a Spreadsheet
There is nothing wrong with starting in a spreadsheet. In fact, it makes perfect sense for most new trainees and associates. Spreadsheets are free, they are familiar, and they give you full control over your data. When money is tight and you are just beginning to accumulate hours, spending even $5/month on a tracking tool feels hard to justify.
Many associates find BBS hour tracking templates on Etsy for $15-30, or download free versions shared by other clinicians on Reddit and Facebook groups. These templates mirror the column structure of the official BBS weekly log forms and provide a reasonable starting point for simple tracking situations.
The spreadsheet approach works because the BBS does not care how you track your hours. They care about the official forms you submit with your licensure application. Whether you tracked in Google Sheets, Excel, a paper notebook, or a purpose-built app, the BBS reviews the same Experience Verification forms and Weekly Logs. Your tracking method is an internal tool for accuracy, not a submission requirement.
What Spreadsheets Do Well
Spreadsheets excel at raw data entry. You can log your hours exactly the way you want, create custom columns for notes or reminders, and share the file with your supervisor for review. Google Sheets in particular offers real-time collaboration, which makes it easy to share access with a supervisor who wants to review your weekly entries.
The flexibility of spreadsheets also means you can adapt them as your situation changes. Need an extra column for a new site? Add it. Want a pivot table summarizing hours by month? Build one. Want conditional formatting to highlight weeks where you logged more than 40 hours? Set it up. This level of customization is genuinely useful, especially if you enjoy working with data.
For associates with a single supervisor at a single site who are not yet doing couples or family work, a well-maintained spreadsheet can serve you through hundreds of hours with minimal risk. The math is straightforward: direct hours go in Column A, non-clinical hours go in Column B, and Column C is the sum.
Where Spreadsheets Fail in the BBS Context
The BBS hour tracking requirements contain several interdependent rules that spreadsheets handle poorly. Not because the math is hard, but because the failures are silent. Every issue listed below will not announce itself until you are sitting in front of your licensure application wondering why your totals do not match.
The 40-hour weekly cap is invisible across sites
The BBS caps countable experience at 40 hours per week across all work settings combined. If you log 25 hours at Site A and 20 hours at Site B in the same week, only 40 count. In a spreadsheet, each site typically has its own tab or row block. There is no automatic cross-sheet check that flags the 5-hour overage. Those excess hours accumulate silently week after week.
104 supervised weeks tracked separately from hours
The BBS requires at least 104 weeks of supervised experience, with at least 52 of those weeks including individual supervision. This is a count of qualifying weeks, not hours. In a spreadsheet, you would need a separate counter that increments only when a week includes both logged hours and supervision. Most templates do not include this, and manually counting qualifying weeks across 3+ years is error-prone.
A1 couples/families/children subset runs in parallel
Within Column A (direct clinical hours), the BBS tracks a subset called A1 — hours working with couples, families, and children. LMFT candidates need at least 500 of their 1,750 direct hours to be A1 work. This is a running parallel requirement that needs its own cumulative tracker. In a spreadsheet, this means an extra column, an extra running total, and a manual check that the A1 pace matches your overall direct hours pace.
Pre-degree vs post-degree classification is manual
LMFT trainees can count up to 1,300 pre-degree hours (with a 750 direct hours sub-cap). The classification depends on your degree awarded date, and a single date change reclassifies every log entry before or after it. In a spreadsheet, changing your degree date means manually relabeling potentially dozens of rows and recalculating sub-totals. A tracking app does this automatically based on the date you enter.
BBS form export is entirely manual
When you apply for licensure, you need to transfer all your data onto official BBS Form 37A-525 (LMFT) or 37A-638 (LPCC). This means copying hundreds of weekly totals from your spreadsheet into the correct fields on multi-page PDF forms. This manual transfer is the single most error-prone step in the entire process. Transposed digits, wrong row totals, or missed weeks can result in rejected applications and months of delay.
The common thread across all of these: spreadsheet errors are silent. There is no alert, no red flag, no warning. You find out when you submit your application to the BBS and something does not add up.
The Real Cost of a Spreadsheet Error
Here is the math that makes spreadsheet tracking risky over the long term. Suppose you work at two sites and consistently log 5 hours over the 40-hour weekly cap without noticing. Over two years (roughly 100 working weeks), that is 500 hours you counted but the BBS will not accept.
Five hundred hours at an average pace of 25 hours/week represents 20 additional weeks of work — nearly five extra months — to make up the difference. That is five months of delayed licensure, five months of associate-level pay instead of licensed clinician pay, and five months of continued supervision costs. The financial impact of a $10-15K salary difference over five months dwarfs the $4.95-$7.95/month cost of a tracking app over your entire associate period.
And that is just one type of error. Supervision ratio violations can invalidate entire weeks of hours. Misclassified pre-degree hours can blow past the 1,300-hour cap. An incorrectly calculated A1 subset can mean you are 100 hours short of the couples/families/children requirement when you thought you were done.
The fundamental problem is asymmetric risk: a tracking app costs roughly $178-$286 over three years. A single spreadsheet error that delays licensure by even two months costs far more in lost income alone, not counting the emotional toll of extending an already long process.
When a Spreadsheet Is Fine
Despite the risks above, a spreadsheet is a perfectly reasonable choice if all of the following are true:
- You work at one site with one supervisor
- You are not doing couples, families, or children work (no A1 tracking needed)
- You are an APCC or ASW (no pre-degree hours to classify) or you are a post-degree associate who does not need to worry about the pre-degree cap
- You are willing to manually check your supervision ratios every week and maintain a separate supervised-weeks count
- You are comfortable manually transferring all data onto official BBS Form 37A-525 or 37A-638 when it is time to apply
If that describes your situation, save the money and use a free template. But set a calendar reminder to reassess when you hit 1,000 hours or when your clinical situation changes (new site, new supervisor, or beginning CFC work).
When You Should Switch to a Purpose-Built App
Certain milestones and situations make the switch from a spreadsheet to a tracking app worth the cost:
- Multiple work settings: Once you have two or more sites, the 40-hour cross-site cap becomes a real risk. A tracking app enforces this automatically.
- Approaching your hour caps: When you are past 1,000 total hours, the stakes of an error are much higher. You have more data to lose and more formulas that could be wrong.
- Behind on CFC (A1) hours: If your couples/families/children pace is lagging behind your direct hours pace, you need real-time visibility into that gap. A tracking app alerts you before it becomes a problem.
- Want digital supervisor signatures: Chasing physical signatures every week is tedious. A tracking app lets you email a signature link to your supervisor.
- Want automatic form export: If the thought of manually copying 150+ weeks of data onto BBS forms makes you anxious, a one-click PDF export removes that entire risk.
- Pre-degree hours to manage: If you are tracking pre-degree experience as an LMFT trainee, the automatic date-based classification alone is worth the cost.
For more details on what to track and how, see our step-by-step guide to tracking LMFT supervised hours.
How HourJourney Compares
HourJourney was built specifically for California pre-licensed therapists pursuing LMFT, LPCC, or LCSW licensure. It is not a generic time tracker adapted for clinical hours — every feature maps directly to a BBS requirement.
| BBS Requirement | HourJourney Feature |
|---|---|
| A/B/C hour category tracking | Built-in category structure matching BBS forms |
| Supervision ratio validation (1:10 rule) | Real-time alert on every weekly entry |
| 40-hour weekly cap across sites | Automatic cross-site cap enforcement |
| A1 CFC subset tracking (500 hrs for LMFT) | Running total with pace alerts |
| Pre-degree vs post-degree classification | Automatic by degree awarded date |
| 104 supervised weeks / 52 individual | Automatic week counting |
| Non-clinical hours cap (1,250 LMFT / 1,000 LCSW) | Automatic cap tracking |
| Form 37A-525 / 37A-638 generation | One-click auto-filled PDF export |
| Weekly supervisor signatures | Digital email signature link |
| Audit trail for hour changes | Full version history on every entry |
Pricing starts at $4.95/month for pre-degree trainees and $7.95/month for associates. Every plan includes a 30-day free trial with full access. Monthly billing, no lock-in — you can cancel anytime. To learn more about California hour requirements, see our California LMFT hours requirements guide.
Making the Switch from a Spreadsheet
If you have been tracking in a spreadsheet and want to switch, the process is straightforward. There is no automated import — you enter your historical weekly totals manually. For most associates, this takes less than 30 minutes for a year of data.
Here is the recommended approach:
- Start your free trial first. Explore the interface and make sure it fits how you work before investing time in data entry. You have 30 days.
- Set up your sites and supervisors. Add every work setting and supervisor you have had, including past ones you are no longer working with.
- Enter historical weeks in batches. Work through your spreadsheet chronologically. For each week, enter the supervisor, site, and hour totals. The app validates each entry as you save it.
- Check the dashboard. Once your historical data is entered, the dashboard will show your progress, projections, and any compliance issues it detected in your existing data. This alone can surface errors you did not know you had.
- Keep your spreadsheet as a backup. There is no reason to delete it. Keep it as a secondary record alongside the app.
For LCSW candidates, see our guide to tracking LCSW hours in California for license-specific details on the data entry process.
Frequently Asked Questions
Can I use a spreadsheet to track LMFT hours in California?
What are the risks of using a spreadsheet for BBS hour tracking?
What is the best app to track AMFT hours in California?
How do I transfer my spreadsheet hours to a BBS tracking app?
Does a BBS hours tracking app automatically generate Form 37A-525?
Is HourJourney free?
What does a BBS hours tracking app cost per month?
Can my supervisor sign my logs digitally?
Ready to upgrade from your spreadsheet?
Start your free 30-day trial. Import your existing hours in under 30 minutes and see the difference real-time BBS validation makes.
Related Guides
California LMFT Hours Requirements (2026)
Complete breakdown of the 3,000 hours you need for LMFT licensure.
How to Track LMFT Supervised Hours
Step-by-step guide to logging BBS hours correctly.
BBS Form 37A-525 Guide
How to fill out the LMFT Experience Verification form.
How to Track LCSW Hours in California
LCSW-specific tracking requirements and tips.
Disclaimer: This guide is for informational purposes only and does not constitute legal or professional advice. HourJourney is not affiliated with, endorsed by, or officially connected to the California Board of Behavioral Sciences (BBS). BBS rules and requirements may change without notice. Always verify current requirements directly with the BBS website or by contacting the BBS directly. The comparisons and cost estimates on this page are approximate and based on publicly available information as of April 2026.