Invoice generator

Create and send professional invoices to your customers in three simple steps using our invoice generator tool below. Our invoice maker will ensure your invoices include all the standard elements of a professional invoice (e.g. logo, business info, payment due date, etc.).
Enter your company information
Enter your customer's information
Add invoice details, including line items and rates
{{}}{{#sender.state}}, {{sender.state}}{{/sender.state}}

Bill to:

{{}}{{#customer.state}}, {{customer.state}}{{/customer.state}}
{{invoice.type}} #: {{invoice.number}}
{{/invoice.number}} {{}}
{{invoice.type}} date: {{}}
{{/}} {{#invoice.due}}
{{invoice.type}} due: {{invoice.due}}

Total: ${{}}

Frequently Asked Questions

Not at all. You can use the invoice generator as much as you want.

We sure do! Read our complete guide to getting paid that covers pricing, invoicing best practices, accepting payments and handling payment issues. 

Yes really, no tricks! Our software is 100% free, no trials, no limitations, and no hidden fees. Use it as much as you want, for as long as you want, and we won’t charge a cent. Our free software includes invoicing, accounting, and receipt scanning.

Wave makes money from financial services that make running your business faster. We offer payroll services in Canada and the U.S. at a super affordable price. We also allow businesses to accept payments online so you can get invoices paid faster; we charge a competitive 2.9% + 30¢ fee to process most credit cards (with 3.4% + 30¢ fee for American Express), and 1% for bank payments (where available).

Managing your books is easy with Wave.

We're generating your Invoice.

Invoice like a pro with your free Wave account

Create your free Wave account to unlock even more invoicing features and manage your finances all in one place.

Customize invoice templates

Customize your invoices by choosing from a variety of templates. Then add your logo and company colors to make it look professional and personalized.

Get paid online right from your invoice

Accept credit cards and bank payments for as little as 1% per transaction. Get paid in as fast as 2 business days when you enable Payments by Wave.

Track your invoices to manage cash flow

Know when an invoice is viewed, becomes due, or gets paid. Set up invoice reminders to automatically email your customers when payment is due.