How to Track Time and Bill Clients as a Freelancer
Most freelancers undercharge because they don't track their time. You estimate âabout 3 hoursâ for a project, it takes 5, and you eat the difference. A simple time tracking habit fixes this â and it takes less effort than you think.
Why freelancers should track time (even on fixed-price projects)
Time tracking isn't just for hourly billing. Even if you quote flat rates, knowing how long tasks actually take helps you:
- Price accuratelyâ after tracking a few projects, you'll know that âa simple landing pageâ takes 12 hours, not the 6 you assumed.
- Spot scope creepâ when a project is 2x over budget, the data gives you leverage to renegotiate or push back.
- Calculate your effective rateâ divide your flat-rate fee by actual hours. If you're making âŹ15/hour on âpremiumâ projects, something needs to change.
- Tax reportingâ in some EU countries, tracked hours substantiate the âbusiness useâ of your home office deduction.
Timer vs. manual entry: which to use when
There are two ways to log time: start a timer and let it run, or enter hours after the fact. Both are valid, and most freelancers use a mix.
Use a timer whenâŠ
- You're doing focused, uninterrupted work (design, coding, writing)
- The client pays hourly and expects precise records
- You tend to underestimate how long tasks take
Use manual entry whenâŠ
- You're logging at the end of the day or week
- The work is fragmented (emails, calls, small tasks)
- You're billing in round blocks (e.g., half-day or full-day rates)
Bontello's Timesheet tool supports both: a one-click timer that runs in the background, plus a manual entry form where you enter the date, hours, client, and description.
Setting your hourly rate
If you're new to freelancing, use this formula as a starting point:
Hourly rate = (Annual target income + Business costs) / Billable hours per year
A realistic example: you want to earn âŹ50,000/year, your costs (software, insurance, accountant) are âŹ8,000/year, and you can bill about 1,200 hours/year (accounting for admin, marketing, holidays, and sick days). That gives you:
(âŹ50,000 + âŹ8,000) / 1,200 = âŹ48.33/hour
Round up to âŹ50/hour. Use our Salary Calculator to play with different scenarios.
Organizing time entries by client and project
Don't dump all hours into one big list. Structure matters:
- Clientâ which client is this work for? This is essential for invoicing and for tracking which clients are the most (and least) profitable.
- Project or task descriptionâ âWebsite redesignâ or âQ1 social media content.â Keep it short but specific enough to jog your memory.
- Billable vs. non-billableâ mark admin tasks, internal meetings, and learning time as non-billable. This keeps your billable hours accurate and your effective rate honest.
After a quarter, you'll see patterns: which clients take up the most time, which projects run over budget, and whether your ratio of billable to non-billable hours is healthy (aim for 65-75% billable).
From timesheet to invoice: the conversion workflow
The whole point of tracking time is to get paid for it. Here's the workflow:
- Filter your timesheet by client and date range (e.g., the past month or sprint).
- Review the entriesâ check descriptions, mark any entries as non-billable if needed.
- Convert to invoiceâ in Bontello, click âConvert to Invoiceâ and the tool pre-fills a new invoice with the client details, line items from your time entries, and the total based on hours Ă rate.
- Review and sendâ add any fixed-cost items (expenses, materials), adjust the description if needed, generate the PDF, and send it.
This eliminates the most tedious part of freelancing: manually reconstructing what you did and how long it took, three weeks after the fact.
Time tracking for EU tax purposes
In several EU countries, time records serve as supporting documentation for:
- Home office deductionsâ proving you actually work from home and how many hours per week.
- VAT reclaim on business expensesâ if an expense is only partially for business use, your time records help justify the percentage.
- Substantiating invoicesâ if a client or tax authority questions an invoice amount, detailed time entries back it up.
Your dashboard shows billable hours for the current quarter alongside your effective hourly rate â useful context when planning your quarterly VAT return.
Tips for building the habit
- Start the timer before you start working. Make it the first action, not an afterthought.
- Log at least once a day. End-of-week logging leads to inaccurate entries. End-of-day takes 30 seconds.
- Don't overthink descriptions.âHomepage hero sectionâ is fine. You don't need a paragraph.
- Review weekly. Spend 5 minutes each Friday reviewing your hours. Catch unbilled time before it slips away.
- Track non-billable time too.If admin takes 15 hours a week, that's a problem worth seeing in the data.
Key takeaways
- Track time even on fixed-price projects â it helps you price future work accurately.
- Use timers for focused work, manual entry for fragmented tasks.
- Organize by client and project to see where your time actually goes.
- Convert tracked hours directly into invoices to eliminate manual data entry.
- Keep time records for tax documentation, especially for EU home office deductions.
Jetzt ausprobieren â Kostenlos
Verwenden Sie unseren Time Tracking Timesheet direkt in Ihrem Browser. Keine Registrierung, kein Upload auf einen Server.
Time Tracking Timesheet öffnen