Invoice generator

With your free Wave account you can send as many customized, professional invoices as you want - in seconds. And you can accept online payments at a reasonable price. The best part? Everything flows right into your accounting records, so your bookkeeping is done for you.

Unfortunately, this tool is not available in your region

Our Invoice generator is currently available for US residents only

Calculate payroll for your hourly employees with Wave.

What is an invoice?

An invoice is a document that is sent to a client after they purchase goods or services from a business or individual. It both records the sale and requests payment, declaring in writing: what and how much the client purchased, when they purchased it, and at what price. An invoice essentially serves as a legal document that binds the customer to pay the company the agreed price.

Invoice like a pro with your free Wave account

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

Check out more of our invoicing tools that can help you run your business more efficiently.

Want more features? With Wave's free invoicing software, you can create, customize, and send professional invoices and estimates to your clients. Set up recurring invoices for your customers, generate customer statements, and more!

Frequently Asked Questions

Is your software actually free?

Yes! Our invoicing, accounting, and US-only banking software is 100% free—no trials, subscriptions, or hidden fees.

What’s the catch—how does Wave make money?

Wave makes money through our optional, paid money management products. Depending on your business needs, you can choose to pay for online payment processing, payroll, and 1:1 advisors. This allows our core software—invoicing, accounting, and business banking (currently only available to sole proprietors in the US)—to always be free.

Do I need to enter my credit card details to sign up?

Put your wallet away. You won’t need to enter a credit card unless you want to use our payroll service. Just create your account and get started for free.

Do I need to install any software?

Wave is 100% web-based, so you just need an Internet connection and browser. You can, however, download and install our mobile invoicing app for iOS and Android.

Is my data secure?

Completely. Our servers are protected physically and electronically. Any connection between you and Wave is protected by 256-bit SSL encryption. Wave is a PCI-DSS Level 1 Service Provider.

Do you provide customer support?

We provide different levels of support for customers who use different parts of Wave. Full details on how Wave support works are available here.

Do I have to create a Wave account to use the invoice generator?

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

How do I get paid?

With recurring invoices, you can use automatic payments—save your customer's credit card information once during invoice create, and they will be billed each time an invoice generates. If you prefer, you can instead use manual payments, where your customer pays the invoice manually each time they receive it, or you can securely save their card information and process the payment on your end each time. For more information, please see Payments details and our Guide to Wave Payments.

Will I have to do any manual work each time?

No! When you create a recurring invoice, you can automate your payments and customize the schedule according to when you'd like your invoices to be generated. If you or your customer would like to make changes, you can choose to end the recurring schedule at any time.

Is Wave's invoice generator free?

Yes! The invoice generator is completely free to use. Invoice by Wave, our full featured invoicing software, is also completely free and unlimited.

Send professional invoices for $0/month

Save time and take even more work off your hands by trying our free automated invoicing and powerful accounting.