The fastest way to bill a client
Most invoice tools are overkill for a one-person operation. This builder keeps it to the essentials freelancers actually need: who you are, who you’re billing, the work you did, your rate, an optional tax line, and a payment block where you paste your PayPal, bank, or crypto details. It calculates totals as you type and gives you a clean invoice to copy or print.
How it works
Each line is quantity × rate, where quantity is your hours (for hourly work) or units (for fixed deliverables). The tool sums every line into a subtotal, applies an optional percentage discount, then adds tax on the discounted amount:
line total = quantity × rate
subtotal = sum of all line totals
taxable = subtotal − discount
tax = taxable × (tax rate ÷ 100)
total = taxable + tax
The currency selector formats every figure for the chosen currency, and the payment block is free-form text so it works for any method.
Hourly versus fixed-price billing
The right billing model depends on the type of work and your relationship with the client:
Hourly billing is straightforward for ongoing work where the scope is hard to define upfront — research, consulting, iterative development, or support. You track time, multiply by your rate, and bill the hours worked. Clients can see exactly what they paid for. The risk is that costs are unpredictable from the client’s perspective, which can create friction if a project runs longer than expected.
Fixed-price billing works best for well-defined deliverables — a logo, a website page, a report. Set the quantity to 1 and put the agreed fee in the rate field. Clients know their total before the work starts, which reduces approval friction. The risk is yours: if the project takes longer than estimated, you absorb the difference. Cap scope carefully and define deliverables precisely in the project brief to avoid scope creep eating your margin.
You can mix both in one invoice — for example, a fixed design fee plus an hourly rate for revision rounds above a set number.
Invoice numbering for clean records
A consistent invoice numbering system matters more than it seems at the start of a freelance career. When your accountant, a client’s accounts payable team, or a tax authority asks about a specific payment, you want to be able to locate it immediately. Two formats that work well:
- Sequential: INV-001, INV-002, INV-003 — simple and universal.
- Year-prefixed: 2026-001, 2026-002 — makes year-end accounting easier.
Avoid using client names or project codes as the only identifier; they are harder to sort and reference later.
Payment terms and late fees
State your payment terms explicitly on every invoice. “Net 14” means the balance is due within 14 days of the invoice date. Add a late-fee clause to the notes section — for example “Invoices unpaid after 30 days attract a 2% monthly fee” — so the consequence of late payment is clear and documented before the work starts.
Many freelancers bill at 50% upfront and 50% on delivery for larger projects. This structure is easy to represent in this builder: issue two invoices, each for half the project fee, with appropriate due dates.
Payment methods for international clients
Bank transfer (IBAN/SWIFT for international, sort code for UK, routing/account for US) is the most universally accepted for B2B payments. PayPal is fast and familiar but levies a fee on the receiver. Crypto can be useful for clients in countries with difficult banking infrastructure or where international wires are slow or expensive. The free-form payment block lets you include whichever methods you accept, with all the details a client needs to pay without asking.
Tips and example
- Hourly example: 14 hours of design at £55 → quantity
14, rate55, line total £770. - Fixed-price example: a logo package for $400 → quantity
1, rate400. - Send invoices the day work completes — prompt invoicing is the single biggest driver of getting paid on time.
- Add clear payment terms in the notes, e.g. “Net 14, 2% late fee per month after that”, so expectations are documented.
- Keep a copy of every invoice you send — both for your records and in case the client claims they never received it.