Freelance Invoice Generator
Create a clean freelancer invoice with services, hours, rates, VAT or sales tax, and payment terms in one browser-only tool.
Private
No server upload or signup
Itemised
Rates, quantities, tax, discounts
Reusable
Save a local template
Invoice maker
Build the document your client sees.
From
Bill to
Invoice details
UK preset uses GBP and VAT-ready labels. Adjust tax rate and labels to match your actual registration.
Line items
Items, rates, tax.
Tax, discount, payment
Footer text
Template guidance
What this template is for.
Use this page when you want a fast freelance invoice template with the same essentials as a standard invoice: seller details, client details, unique number, issue and due dates, itemised work, tax, total due, and payment instructions.
More invoice generators
Choose another starting point.
Free calculators
Work out the hours and rates behind your invoice
Hours calculator
Calculate a shift's hours, unpaid breaks and billable time.
Time-to-decimal calculator
Convert hours and minutes to decimal hours, or back again.
Time-card calculator
Add daily hours, deduct breaks and export a weekly timesheet.
Time-duration calculator
Find the interval between two dates and times, with explicit offset settings.
Working-days calculator
Count working days with your schedule, holidays and time off.
Margin calculator
Calculate gross margin, markup or the price needed for a target margin.
FAQ
Freelance Invoice Generator questions
Is this freelance invoice generator free?
Yes. The tool runs in your browser, does not require an account, and does not upload invoice data to Keito.
Can I download the invoice as a PDF?
Yes. Enter your email once to unlock downloads, then use the PDF button and choose Save as PDF in your browser print dialog. Only your email is sent to Keito; the invoice itself stays in your browser.
Can I add VAT, GST, or sales tax?
Yes. You can use no tax, one invoice-level tax rate, or per-line tax rates. Tax labels are editable.
Does the share link include invoice data?
Yes. The copied share link encodes invoice fields in the URL. The logo remains local to your browser.