The Billable vs. Non-Billable Distinction
First, clarity: Billable hours are time you charge clients for. Non-billable hours are time you don't.
Examples of billable:
- Design work on a project
- Client calls (with the client)
- Revisions based on feedback
- Project management meetings
- Research for the client's specific need
Examples of non-billable:
- Learning a new tool (on your own time)
- Admin work (invoicing, emails, taxes)
- Sales calls with prospects
- Sick days and vacation
Set expectations upfront in your contract or first email:
"I bill for all project-related work: design, revisions, calls, and research. I don't bill for learning new tools, vacation, or general admin."
Now your client knows. You're protected.
Three Methods to Track Billable Hours
Method 1: Real-Time Timer (The Gold Standard)
Start a timer when you begin work. Stop it when you switch tasks. Tag it with client/project. Convert to invoice at month's end.
12:30 PM → Stop (3.5 hrs logged)
01:30 PM → Start: Acme design revision (billable)
03:00 PM → Stop (1.5 hrs logged)
03:00 PM → Start: email catch-up (non-billable)
Tools that do this well: TimeApp, Toggl Track, Harvest
Method 2: Timesheet (The Practical Alternative)
Log hours at end of day or week. Use spreadsheet or app timesheet. Manually enter hours per client/project.
Problem: You're probably undercounting by 15–20%. Those 15-minute tasks add up. Toggl found that manual timesheet logging loses 1–2 hours per week.
Method 3: Retroactive Reconstruction (The Desperation Play)
Month ends. You have no data. Reconstruct from emails, Slack messages, calendar events. Take your best guess. Hope client doesn't dispute it.
This is what most freelancers do. It's terrible. You underestimate your time, undercharge, resent yourself for not tracking. Don't do this.
The Method That Works: Real-Time Timer + Weekly Review
Daily (2 minutes)
Start/stop timer as work happens. Takes 10 seconds per switch.
Weekly — Friday afternoon (5–10 minutes)
Open your timesheet. Scan the entries. Ask: Did I forget any time? Any time misclassified? Any time I shouldn't have logged? Do totals look reasonable? This catches 95% of errors before you invoice.
Monthly (10 minutes)
Generate invoices from tracked time. Done.
The Math: Is It Worth It?
Daily overhead: 2 min × 20 working days = 40 min/month
Weekly review: 8 min × 4 weeks = 32 min/month
Total time invested: 72 minutes/month
Accuracy gain: 15–20% more revenue captured
At $75/hr, 72 minutes costs $90 to save ~$240/month in captured billable time
ROI: 2.7x
TimeApp's Billable Hours System
In-app timer
One-click start/stop. Mobile + desktop sync. Auto-tags based on last project (learns your patterns). Offline-first — logs offline, syncs when online.
Weekly timesheet review
Visual calendar showing all logged time. Color-coded (billable = green, non-billable = gray). One-click bulk edits. Manual add/edit for forgotten entries.
Invoice generation
Select billable hours for a client. Auto-calculates (hours × rate = total). Generates PDF with descriptions. Email to client one-click. Sync to payroll (if you use Gusto/ADP).
Start tracking time the right way
Setup takes 5 minutes. You'll recover the cost in your first billing cycle.
Start Free Trial → See All Freelancer ToolsCommon Pitfalls (And How to Avoid)
Pitfall 1: Logging but not billing
You diligently track time but forget to invoice for 3 months. Money sits uncollected. Fix: Set a calendar reminder — "Invoice clients every Monday morning."
Pitfall 2: Inconsistent billing rates
You bill Client A $75/hr but Client B $150/hr and forget which is which. Underbill Client B one month. Fix: Use a tool that lets you set per-client rates. TimeApp handles this automatically.
Pitfall 3: Scope creep
Client asks you to "quickly check something" that turns into 2 hours of work. You don't log it because it feels informal. Fix: Log everything, even informal work. If a client asks you to work, it's billable unless you both agreed otherwise.
Pitfall 4: No invoice template consistency
You send invoices in 5 different formats. Clients miss payment deadlines because your invoice is confusing. Fix: Use one invoice template. TimeApp's auto-generated invoices are consistent and professional.
Pitfall 5: Losing historical records
Client disputes the invoice 6 months later. You have no proof. Fix: Use cloud-based tools. Export PDFs quarterly for backup.
The Payroll Angle (For Contractors & LLCs)
If you pay taxes on your earnings, track billable vs. non-billable for your tax return — billable hours = revenue, non-billable admin = sometimes deductible.
TimeApp syncs with payroll platforms: your tracked hours feed into payroll, payroll auto-calculates taxes, you get paid, tax accounting is automatic.
Bottom Line: The System That Sticks
- Real-time timer during work (2 min/day overhead)
- Weekly review to catch errors (8 min/week overhead)
- Monthly invoicing from clean data (10 min/month overhead)
- Use TimeApp to automate all of this
This system captures 95%+ of billable hours, eliminates invoicing errors, and saves you 4–5 hours of monthly admin work. That's roughly $300–375/month reclaimed (at $75/hr).
Track time smarter. Try TimeApp free.
No surveillance, no lock-in. Just accurate hours and clean invoices.