Skip to content

Feature

Invoice the project the way you priced it.

Pick a client and Hoursmith separates hourly work from fixed-fee contracts. Hourly entries are rounded and priced at the project rate; fixed projects expose their reconciled remaining fee for a full or partial allocation. Drafts reserve contract value, and every invoice surface keeps the source clear.

Plans: Free · Studio · Agency

Free for solo freelancers · No credit card required

What's in it

  • Exact hourly and fixed-project selection

    Preview eligible hourly entries and reconciled fixed-project balances together, then save exactly what you select. No copy-paste from a spreadsheet, no late entries silently added, and 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 hourly time, fixed projects, expenses, and custom lines

    Allocate all or part of a fixed project's available fee, add custom quantity-and-price lines, and pull billable expenses under their own Expenses group. Each source stays distinct and protected from double billing.

  • 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 sent invoice gets a public page you can share. A green Viewed ✓ pip lights up when your client opens it, the same URL becomes the paid receipt, and cancellation revokes the link. 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 hourly projects with billable time and fixed projects with reconciled fee balances. Optionally narrow by project.

  2. 02

    2. Review the pulled lines

    Choose hourly entries, allocate all or part of a fixed fee, add custom lines, pick billable expenses, and choose one of five time-grouping presets. 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. Select a fixed-fee project to allocate its remaining contract value, or add a custom line with no project at all. You can mix either with hourly time and expenses; 15-minute rounding applies only to hourly time lines.

  • 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, then a sent invoice with a balance due and card enabled can be paid online with the money landing in your account directly. Draft, paid, and cancelled invoices cannot start Checkout.

  • 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. A partially paid sent invoice can be cancelled only after all principal is refunded; a fully paid invoice stays a locked Paid record after any refund.

  • 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