Loading...

How to Create a Professional Invoice Online (Step by Step)

Follow these simple steps to create and download your invoice in under 60 seconds.

Step 1: Enter your business details

Add your business name, address, phone number and email. If you have a logo, upload it here — your invoice will display it automatically. This information appears at the top of every invoice you create.

Step 2: Add your client's information

Enter your client or customer's name, company name and address. This is the "bill to" section of the invoice. Make sure the details match what your client expects — especially if they're a registered business.

Step 3: List your products or services

Add each line item with a description, quantity and unit price. The invoice generator calculates totals automatically. You can add as many line items as needed — hourly work, fixed fees, materials, expenses or any combination.

Step 4: Set your payment terms

Choose when payment is due: immediately (due on receipt), within 7 days, Net 15, Net 30 or a custom date. Net 30 is standard for most B2B invoicing. Add any payment instructions — bank transfer details, PayPal, or other methods.

Step 5: Add tax if required

UK businesses: add VAT at the appropriate rate. Australian businesses: add GST (10%) for tax invoices. US businesses: add state sales tax if applicable. The invoice generator calculates tax amounts automatically.

Step 6: Download your PDF invoice

Click download to get a professional, print-ready PDF invoice instantly. Your invoice is formatted cleanly and ready to email or print. No watermarks, no branding from us — just your invoice.

What to Include on a Professional Invoice

Every professional invoice should contain these elements

Your business name, address and contact details
Your client's name and billing address
A unique invoice number (for your records and theirs)
Invoice date and payment due date
Clear description of goods or services provided
Quantity, unit price and line totals
Subtotal, applicable tax (VAT/GST/sales tax) and total amount due
Your payment details — bank transfer, PayPal, or other method
Any relevant terms and conditions or late payment policy
Templates

Invoice templates for every business

Invoice templates for freelancers, contractors, consultants, construction, agencies, and small businesses. All fully customizable.

FAQ

Frequently asked questions

Ready to send professional invoices?

Join thousands of freelancers and small businesses who trust InstantInvoice.

No signup required
Download instantly
2 free invoices included