Portlo
Free Tool

Free Invoice Generator

Create a professional invoice in under 2 minutes. Fill in your details, download as PDF — no account needed, no watermark, completely free.

Your information

Bill to

Invoice details

Line items

$0.00

Tax & notes

Summary

Subtotal$0.00
Total due$0.00

How to create a professional invoice

  1. 1. Add your details

    Enter your name or business name and email. This appears at the top of the invoice as the service provider.

  2. 2. Add your client's details

    Enter the client name, company, and email. This becomes the “Bill to” section.

  3. 3. Set invoice number and dates

    A unique invoice number helps both you and your client track the invoice. Set the issue date and a clear due date (Net 30 is standard).

  4. 4. Add your line items

    List every service, product, or expense with a clear description, quantity, and unit price. The total calculates automatically.

  5. 5. Add tax if applicable

    If you charge VAT, GST, or sales tax, enter the percentage and the generator calculates the tax amount for you.

  6. 6. Download and send

    Click Download PDF to get your invoice. Send it by email, or use Portlo to send it through a branded portal with online payment.

What makes a good freelance invoice?

  • A unique invoice number for tracking and accounting
  • Clear issue date and due date — never leave it open-ended
  • Itemized services so clients understand what they're paying for
  • Currency specified explicitly (especially for international clients)
  • Payment method and bank details in the notes
  • Tax information if you're VAT or GST registered
  • A professional layout clients can forward to their finance team

Frequently asked questions

Is this invoice generator really free?

Yes, completely. Fill in the form, download your PDF — no account, no credit card, no watermark. If you want to send the invoice through a branded client portal and accept online payment, that's where Portlo comes in.

Can I add tax to my invoice?

Yes. Enter your tax rate (e.g. 20 for VAT at 20%) and the generator calculates the tax amount and adds it to the total automatically.

What if I need more than one line item?

Click “Add line item” to add as many rows as you need — services, hours, expenses, or one-time fees all work.

Will the PDF look professional enough to send to clients?

Yes. The layout matches what clients expect — clear line items, total due, your branding at the top. If you want your logo on the invoice, use Portlo's full invoicing tool.

What's the difference between this and Portlo's invoicing?

This generator creates a static PDF. Portlo's invoicing lets clients pay online, sends automated reminders, and tracks when the invoice is viewed — all from a branded client portal link.

Do I need to create an account?

No account required to use the generator or download your PDF. Create a free Portlo account only if you want to send invoices through client portals and accept online payments.

Ready to send it — not just download it?

Portlo gives every client their own portal link. Send the invoice, collect payment, get signatures, and share files — all from one link, under your brand.

Create your free portalFree plan — no credit card required