Free Invoice Generator

No signup. No app. Fill in the details, set a due date, add your bank info, and download a professional invoice as PDF. Your client gets a clean document. You get paid faster.

No Signup RequiredDownload as PDFPayment Terms & Bank DetailsTax Breakdown

What Every Invoice Needs

A missing field on an invoice doesn't just look unprofessional — it gives the client a reason to delay payment. "I can't process this without your ABN" buys them another two weeks.

FieldWhy It Matters
Invoice numberUnique reference for tracking and disputes. Sequential is best.
Issue date & due dateThe due date triggers follow-ups. Without one, there's no deadline.
Your business detailsName, address, ABN/VAT/EIN. Required by tax authorities in most countries.
Client detailsTheir accounts team needs the correct entity name and address.
Line itemsDescribe what you did, how much, and at what rate. Vague invoices get queried.
Tax breakdownGST/VAT shown separately. Required if you're tax-registered.
Payment detailsBank account, PayPal, payment link. Make it obvious how to pay you.
Payment termsNet 14, Net 30, due on receipt. Sets expectations from the start.
1

How to Create an Invoice

Step 1: Add your business details

Business name, address, phone or email, and your tax number (ABN in Australia, EIN in the US, VAT in the UK). These save automatically so you only type them once.

Step 2: Add your bank details

BSB and account number. Or PayPal email. Or a payment link. Whatever you accept. Put it on the invoice so the client doesn't have to ask. Every back-and-forth email adds days to your payment cycle.

Step 3: Enter client details and line items

Client name and address. Then list what you did: "Website redesign — homepage and 5 inner pages" beats "Design services." Be specific enough that if there's a question three months later, the invoice answers it.

Step 4: Set due date and payment terms

Pick a due date and state your terms. Net 14 is standard for small business. Net 30 if you're dealing with larger companies that have payment cycles. "Due on receipt" for one-off jobs where you want payment immediately.

Step 5: Download and send

Hit "Download Invoice PDF" and attach it to an email. Keep a copy for your records. When the client pays, send them a receipt to confirm.

Invoice vs Receipt

InvoiceReceipt
When sentBefore paymentAfter payment
PurposeRequest for paymentProof of payment
IncludesDue date, payment terms, bank detailsPayment method, confirmation
StatusUnpaidPaid

Client paid? Send them a receipt. Client hasn't paid yet? You're in the right place.

Invoice Generator for Every Situation

Freelancers & Contractors

Finished the project. Time to get paid. Select the Freelance template, describe the work, set your rate, add bank details. The client gets a PDF that looks like it came from someone who takes their business seriously.

Small Business & Tradespeople

Plumber, electrician, cleaner, tutor. You did the work, now you need to bill for it. Fill in the details, set Net 14, include your BSB. Done in under a minute. No accounting software subscription required.

Consultants & Agencies

Monthly retainer, hourly billing, or project-based. Use the Professional template with your logo, full business details, and tax breakdown. It looks like it came from a proper finance system — because a professional invoice gets processed faster than a casual one.

Landlords & Property Managers

Billing a tenant for rent, maintenance, or bond cleaning? Use the Rent template with the property address and billing period. Clear documentation protects both parties if there's ever a dispute.

Q

Frequently Asked Questions

How do I create an invoice for freelance work?

Select the Freelance template above. Add your business name, the client's details, a description of the work, your rate, and the total. Set a due date and payment terms. Download the PDF and send it. The whole thing takes under a minute.

Is there a free invoice generator that doesn't require signup?

You're using one. No account, no email, no watermark. Fill in the fields, download the PDF. Your data stays in your browser — we don't store it on any server.

What should an invoice include?

Your business name and contact info, the client's name, a unique invoice number, the date, a due date, line items with descriptions and amounts, tax breakdown if applicable, the total, and your payment details (bank account, PayPal, etc.). Our generator includes all of these.

What's the difference between an invoice and a receipt?

An invoice is sent before payment — it's a request for money. A receipt is sent after payment — it's proof the money was received. If you need a receipt instead, try our free receipt generator.

How do I add bank details to my invoice?

Fill in the 'Bank / Payment Details' field in the From section. Add your BSB, account number, and account name — or your PayPal email, whatever you accept. It shows on the invoice and in the PDF so your client knows exactly where to send payment.

Can I create an invoice without QuickBooks?

Yes. QuickBooks is useful if you send dozens of invoices a month and need tracking. But if you just need to create and send a professional invoice right now, this tool does the job without any software subscription.

What is a proforma invoice?

A proforma invoice is a preliminary bill sent before goods are delivered or services are completed. It outlines the expected costs. Think of it as a quote in invoice format. You can use this generator for proforma invoices — just note it in the document title or notes field.

How do I set payment terms?

Use the 'Payment Terms' field. Common options: 'Due on receipt' (pay immediately), 'Net 14' (14 days), 'Net 30' (30 days), or 'Due by [specific date].' The due date field calculates separately so your client sees both the terms and the actual date.

Do I need to charge tax on my invoices?

Depends on where you are and whether you're registered for tax. In Australia, you charge GST if your revenue exceeds $75,000. In the UK, VAT registration is required above certain thresholds. Enter your tax rate in the Tax Rate field and the amounts calculate automatically.

Can I add my logo to the invoice?

Yes. Click 'Upload Logo' in the form. It appears on the live preview and in the downloaded PDF. A logo makes the invoice look professional and helps your client recognise it in their inbox.

How do I number my invoices?

Keep it sequential. INV-001, INV-002, INV-003. Or use a date prefix: INV-202604-001. The generator creates a unique number automatically, but you can edit it to match your system. The important thing is that every invoice has a unique number — your accountant and the tax office both need this.

What happens if my client doesn't pay the invoice?

Send a polite reminder after the due date. If they still don't pay, send a firmer follow-up. Keep records of every invoice and reminder. For larger amounts, you may need to involve a collections agency or seek legal advice. Clear payment terms on the original invoice help if things escalate.

How do I invoice as a contractor?

Same as any other invoice, but include your ABN or tax ID and specify the nature of the work clearly. Contractors aren't employees, so the invoice is your formal record of the arrangement. List the hours or deliverables, your agreed rate, and payment terms. If the client's accounts team needs a purchase order number, add it in the notes field.

How should a consulting invoice look?

Professional. Your logo, full business details, and a clear breakdown of what you're billing for. Consultants often bill by the hour, so list the dates, hours per day, and your hourly rate as separate line items. It takes longer to prepare than a flat-fee invoice, but it avoids the 'can you break this down?' email that delays payment by a week.

How do I follow up on an unpaid invoice?

First reminder: 1-3 days after the due date, keep it casual. 'Just checking this didn't slip through — invoice #123 was due on Friday.' Second reminder: 7 days overdue, reference the original terms. Third: 14+ days, state that you'll need to pause work or escalate. Always attach the original invoice again — half the time, they just lost it.

You send the invoices. We answer the customer questions.

While you're busy doing the work and chasing payments, your customers have questions — pricing, availability, how things work. Automate Support's AI chatbot handles those conversations automatically, 24/7.

Try Automate Support Free

5-minute setup. No credit card.