Skip to content

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, expenses, and flat-fee lines

    Add custom line items with their own quantity, unit price, and unit label for retainers, milestones, or anything you didn't track. Billable expenses pull in from the expense tracker and land under their own Expenses group — never double-billed.

  • 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 — and the first view can notify you in-app or by email. Available on every plan, free included.

  • Supporting documents: timesheet + receipts

    Opt an invoice into an auto-generated, client-safe timesheet (per-entry detail, quarter-hour rounded to reconcile with the invoiced hours, no rates — PDF and CSV) and the billed expenses' receipts. They appear on the invoice page and the public link, ride along on the invoice email, and can be downloaded together as one zip.

  • Follow-up that runs itself

    A pre-send checklist catches empty totals and missing recipients, 'Send test to me' previews the real email, a receivables aging strip and per-invoice history timeline show where every balance stands, and overdue reminders go out with one click or on a per-invoice schedule you pick (+3, +7, +14 days past due) on Studio+.

How it works

  1. 01

    1. Pick a client

    Hoursmith surfaces every project under that client with billable, un-invoiced time. Optionally narrow by project.

  2. 02

    2. Review the pulled lines

    Edit any line, add a flat-fee item, pick billable expenses, and choose one of five grouping presets — itemized, by project, by task, by project & task, or by project & time. The total updates live.

  3. 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.

  4. 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.

  • Can I send my client the timesheet and receipts behind an invoice?

    Yes. Toggle 'Attach timesheet' and Hoursmith generates a client-safe timesheet from the invoice's locked entries — dates, projects, tasks, notes, and quarter-hour-rounded durations that reconcile exactly with the invoiced hours, with no rates shown — as a PDF or CSV. Toggle 'Include expense receipts' and the billed expenses' receipt files attach too (all of them, or a subset you pick). Both ride the invoice email and the public invoice page, and there's a one-click 'Download all as zip'.

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