UK freelancers · en-GB

Hours in. Numbered invoice out.

BillHours turns your weekly timesheet into a clean UK invoice — PDF or print-ready HTML, plus CSV for your accountant. No Wave/FreshBooks bloat.

Recommended: £29/year · or £4.99/month

From timesheet to invoice

  1. Add a client and their £/hr rate
  2. Log hours for the week
  3. Generate a numbered UK invoice
  4. Download PDF / HTML + CSV

Free to try · upgrade when you outgrow 1 client / 5 invoices

How it works

1

Clients

Name, email, address, default rate, payment terms.

2

Timesheet

Log date, hours, description. Weekly view grouped by client.

3

Invoice

One click: sequential INV numbers, optional VAT, payment block, due date.

Simple pricing

Free

£0

  • 1 client
  • 5 invoices
  • PDF + HTML + CSV
Try free

Monthly

£4.99/month

  • Same as annual
  • Cancel anytime
Start monthly

Payments via Stripe Managed Payments (Merchant of Record). VAT/sales tax handled by Stripe.

Why not another timesheet template?

Search for “timesheet template” and you’ll find blank sheets. Wave, FreshBooks and Harvest free tiers are full accounting suites. BillHours does one job: turn billable hours into a numbered invoice you can send and archive.

Disclaimer: BillHours is not accounting or tax advice. VAT fields are optional helpers — check your own VAT registration and HMRC obligations.

FAQ

Is this suitable for UK invoices and VAT?

Yes for typical sole-trader / freelancer invoices: sequential numbers, your business details, optional VAT number and %, due date, and a payment-details block (bank transfer etc.). BillHours is not accounting software or tax advice — you remain responsible for VAT registration, Self Assessment, and HMRC records. See Terms.

What’s included on the free plan?

1 client and 5 invoices, with PDF, print-ready HTML, and CSV export. Enough to try the full flow before upgrading.

How do payments work?

Upgrades are billed through Stripe Managed Payments (Merchant of Record). Stripe handles VAT/sales tax on your BillHours subscription. Collecting payment from your clients on invoices is out of scope — put your bank details in Settings and send the PDF as usual.

Can I cancel anytime?

Yes. Monthly and annual subscriptions can be cancelled via the Stripe receipt / customer emails. You keep your data; free-tier limits (1 client, 5 invoices) re-apply after the paid period ends.

What data do you store?

Account details, clients, time entries, and invoices you create. We don’t sell your data. Read the Privacy Policy and Terms.

Guides: Timesheet to invoice for UK freelancers · UK invoice numbers