How to Invoice as a Freelancer
A practical guide to invoicing as a freelancer: what to include, how to set your rate, how to handle taxes, and how to get paid on time.

Invoicing is how freelancers turn finished work into money in the bank. Done well, it makes you look professional and gets you paid on time. Here's how to invoice as a freelancer without overcomplicating it.
What a freelance invoice needs
A freelance invoice is much like any invoice, with a few details that matter for independent work:
- Your name (or business name) and contact details
- Your client's name and billing contact
- A unique invoice number and the date
- A clear description of the work — by hour, by project, or by milestone
- Your rate, quantity, and the total due
- Payment terms (e.g. Net 14) and accepted payment methods
- Your tax ID or business number if required in your country
Set the right rate first
Before you invoice, make sure your rate actually adds up. If you bill hourly, it helps to know what that rate means over a year. Our salary calculator turns any hourly rate into yearly, monthly and weekly figures so you can price with confidence.
Don't forget taxes
As a freelancer you're responsible for your own taxes. In the US that includes self-employment tax on your net income, so set aside a portion of every payment. Use the 1099 tax calculator to estimate what you'll owe and how much to put away each quarter.
When and how to send
- Send promptly — invoice as soon as the work or milestone is done.
- Be specific — itemize what you delivered so there are no questions.
- Set clear terms — state the due date and a polite late-payment policy.
- Follow up — a short reminder a few days before the due date works wonders.
Make your freelance invoice
Skip the spreadsheet. Use the free invoice generator to create a clean, professional invoice with your logo, line items, tax and currency — then download it as a PDF in seconds. No account required, and no watermark on your work.