Feature
Invoices that build themselves from your tracked time.
Pick a client, and Hoursmith pulls every billable, un-invoiced entry — rounded to 15 minutes, priced at each project's rate, grouped by project. Add a flat-fee line item by hand. Slot in a discount. Export a polished PDF. The numbers are right because the time was right.
Plans: Free · Studio · Agency
Free for solo freelancers · No credit card required
What's in it
Pulls from your tracked time
Every billable, un-invoiced entry from a client gets pulled in. No copy-paste from a spreadsheet. No accidental duplicates.
15-minute rounding (time lines only)
Each tracked entry rounds up to the nearest quarter hour so your invoice math matches your billing convention. Manual lines pass through exactly as entered.
Mix tracked time and flat-fee lines
Add custom line items with their own quantity, unit price, and unit label. Use them for retainers, expenses, milestones, or anything you didn't track.
Discounts and tax, in that order
Apply a fixed discount or a percentage; tax computes on (subtotal − discount). Negative balances are mathematically impossible.
Locked when sent
Marking an invoice sent freezes the bill-to details and every line rate. A client renaming their company doesn't rewrite their old invoice.
Clean PDF + print HTML
Server-side PDF (Studio quality, paper palette, full org details and footer) on demand. Or print the HTML preview to PDF in your browser.
Shareable invoice link + view tracking
Every invoice gets a public page you can share. A green Viewed ✓ pip lights up when your client opens it. Available on every plan, free included.
How it works
- 01
1. Pick a client
Hoursmith surfaces every project under that client with billable, un-invoiced time. Optionally narrow by project.
- 02
2. Review the pulled lines
Edit any line, add a flat-fee item, toggle grouping by project. The total updates live.
- 03
3. Apply discount, tax, due date
Due date pre-fills from the client's default terms (Net 15, Net 30, etc). The PO field shows only when the client requires one.
- 04
4. Send or save as draft
Sending locks the lines and the bill-to. The client receives a polished email — from your own domain, if you've set up BYO email.
Common questions
Can I invoice for things I didn't track time on?
Yes. Invoices can be built from tracked time, from custom line items you enter by hand, or both. The 15-minute rounding only applies to time-derived lines; manual lines pass through exactly as entered. You don't even need a project for a custom-only invoice.
What happens when I send an invoice?
Hoursmith freezes the bill-to address and every line rate at the moment you click Send. The original time entries are locked to that invoice and can no longer be edited or deleted. This is intentional — your client's copy and your copy match forever.
Can my clients pay the invoice online?
On Studio and above, yes. Connect your own Stripe account once via Stripe Connect, and every invoice can be paid online with the money landing in your account directly. Hoursmith never holds the funds.
Can I issue partial refunds?
Yes, from the invoice's action panel. Online refunds flow back through Stripe; manual offline payments can be reversed in-app. Either way, the activity log records who refunded what.
Related
Try it free, in two minutes.
Create an account, set up your first client, and log an hour. The invoice will already be on the way to building itself.
Free for solo freelancers · No credit card · Cancel any time