Invoice Generator Studio

Free Hourly Invoice Generator

Put your hours in the quantity column — decimals like 7.5 work — set your rate, and download it as a PDF, free with no sign-up.

From (your details)
Bill to (client)
Invoice details
Line items
Tax & discount
Logo & notes
Pro

Add a one-click “Pay online” button (your Stripe, PayPal, or Wise link) to every invoice. Upgrade to Pro.

Saved invoices

Saved automatically in your browser.

Your business name

INVOICE

INV-001

Billed to

Client name

DescriptionQtyRateAmount
Item description1$0.00
Subtotal
$0.00
Total
$0.00

Billing by the hour

An hourly invoice is quantity × rate, and the generator treats it exactly that way: hours go in the quantity column, your rate goes in the rate column, and the line total calculates itself. Quantities take decimals — 7.5, 3.25, even 0.1 — so you can copy figures straight from a time tracker without rounding to whole hours. The mechanics are the same whether you're a freelancer, an agency billing retainer overage, or a tradesperson charging labor by the hour.

Structure the lines the way your client reads time best: one line per task, or one line per week with the period in the description — "Backend API work — w/c 6 July, 14.5 h". Work billed at a different rate gets its own line; standard hours and rush hours should never share one, so the client can see how many hours were charged at which rate. The subtotal, one discount, and one tax line are calculated for you, and the live preview shows exactly what the PDF will say.

Use the notes field to head off the questions hourly bills attract: state your billing increment (six-minute increments mean the hours move in 0.1 steps; quarter-hour billing means 0.25), plus your payment details and terms. The draft autosaves in your browser, so you can add hours as jobs wrap up and download the PDF when the billing period closes.

A fortnight of tracked time, billed out

A solo consultant closes a two-week billing period on a client's reporting project, pulling hours straight from a time tracker in decimal form. Standard build work is billed at the contract rate, the Saturday cutover carries the agreed after-hours rate, and travel time is billed at half rate — three rates in play, and no line mixes two of them. Nothing is rounded up to whole hours; the tracker's 0.1-hour increments go in exactly as recorded.

A fortnight of tracked time, billed out
DescriptionQtyRateAmount
Reporting dashboard build — w/c 6 July18.3$125.00$2,287.50
Reporting dashboard build — w/c 13 July11.5$125.00$1,437.50
Weekend cutover support, Sat 18 July — after-hours rate4.8$187.50$900.00
Stakeholder calls and written status notes3.1$125.00$387.50
On-site travel time, Chicago — billed at half rate6$62.50$375.00
Subtotal$5,387.50
Total due$5,387.50

Hours go in as decimals straight from the tracker — 18.3 is 18 hours 18 minutes — with each rate on its own line so the client can see what was billed at which.

An hourly bill has to survive a recount

  • Hours as decimal numbers

    Convert time before it hits the quantity column — 90 minutes is 1.5, a single six-minute increment is 0.1 — rather than typing "1h 30m" into the description.

  • One line per rate

    Standard, after-hours, weekend, and travel time each need their own line item, because every line multiplies one quantity by one rate.

  • The period each line covers

    Name the week or date range in the description — "w/c 6 July", "1–15 Jul" — so the client can match your lines against their own calendar.

  • Your billing increment

    State it in the notes, six-minute (0.1 h) or quarter-hour (0.25 h), so rounded time never becomes an argument halfway through the client's review.

  • Non-hourly costs, separated

    Flat fees, software licences, and reimbursable expenses go on their own lines at quantity 1, keeping the hourly lines readable as plain time × rate.

How to create an invoice online

  1. 1

    Fill in the details

    Add your business info, your client, line items, tax, and an optional logo or discount.

  2. 2

    Watch the live preview

    The invoice updates as you type, so you always see exactly what your client will receive.

  3. 3

    Download the PDF

    One click generates a clean, professional PDF invoice — free and without a watermark.

A simple invoice maker for freelancers and small businesses

Everything you need to bill a client properly — and nothing you don't. Create an invoice, check the live preview, download the PDF, get paid.

Instant PDF download

Generate a polished A4 invoice PDF in one click — no waiting, no email required.

No sign-up, no watermark

Completely free to use. Your invoice is yours, with no branding stamped on it.

Private by design

Everything happens in your browser. Your invoice data never touches a server.

Logo, tax & discounts

Add your logo, any tax label and rate (VAT, GST, sales tax), and percentage or fixed discounts.

Saves as you type

Your draft is stored locally in your browser, so an accidental tab close loses nothing.

20 currencies

Invoice in USD, EUR, GBP, INR, JPY and more, with correct rounding for each currency.

Frequently asked questions

How do I invoice hours and minutes?

Convert the minutes to decimal hours and put the result in the quantity column — 15 minutes is 0.25, 90 minutes is 1.5, a single 6-minute increment is 0.1. The line and invoice totals calculate automatically.

What billing increment should I use?

Six-minute (0.1 h) increments are the norm in legal and consulting work; 15-minute (0.25 h) increments are common for trades and agencies. Whichever you use, follow what your contract says and state the increment in the notes field so the rounding on your invoice is never a surprise.

Can I bill different hourly rates on one invoice?

Yes — give each rate its own line item. Put standard hours on one line and rush, weekend, or on-site hours on another, so it's clear how many hours were billed at each rate.

Do I need to attach a timesheet?

Usually a summary is enough: one line per task or per week with the period in the description, like "Backend API work — w/c 6 July, 14.5 h". If a client requires a full timesheet, send it alongside the PDF — the invoice itself stays a clean summary.