Invoicing software 
that’s easy and free

Wave’s invoicing software saves you time, gets you paid, and makes managing customer information stress-free.

A small business owner using Wave Invoicing software

Manage accounts receivable effortlessly

Powerful invoice management features.

Access all customer information in one place

You’ll always know who you need to communicate with and about what, so you can leave a great impression with customers.

Track payments and communications

From invoices to automated reminder emails, view your history with each customer for a clear picture of what to prioritize.

A small business owner reviewing received invoices via Wave

Get paid faster

Reliable, timely payments means better cash flow.

A flying letter representing fast payments by using Wave

Invoice on the go

Send invoices whenever and wherever you want with Wave’s free app for iOS and Android.

Instant notification

Know when an invoice is viewed, becomes due, or gets paid, so you can take the right actions to manage your cash flow. Set up invoice reminders to automatically email your customers when payment is due.

Accept payments online

Get paid in as fast as 2 business days, enhance your brand, and look more professional when you enable payments. Customers can click a Pay Now button on invoices and pay instantly by credit card, secure bank payment (ACH/EFT), or Apple Pay. You can accept credit cards and bank payments for as little as 1% per transaction.

A user of Wave Invoicing to get paid faster

I look at the dashboard and know how many invoices are on the way, when they should be paid, and the average time it takes someone to pay. It keeps me on track and takes a lot out of my hands.

Jasmine Fleming - Freelance Writer

Button up your business with professional invoices.

Start now

See all payments features

  • Simple fee structure with low rates and no hidden fees
  • All major cards accepted: Visa, Visa Debit, Mastercard, Mastercard Debit, and American Express
  • Compatible with Apple Pay
  • Get paid within 1 business day for credit card payments and 1-6 business days for bank payments (ACH/EFT)
  • Accept credit card payments over the phone, online, or in person
  • Set up recurring billing with automatic payments for your repeat customers
  • Bank-grade security for all online payments
  • Automate bookkeeping: payments connect seamlessly with our free accounting solution

Frequently Asked Questions

Is your software actually free?

Our accounting software, invoicing software, or US-only banking software are 100% free. There are no trials, subscriptions, or hidden fees.

Wave's optional paid features include online payment processing, payroll software, and access to personalized bookkeeping services and coaching through Wave Advisors. If you're interested in using payroll software, you can start a free 30-day trial when you sign up for Wave.

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

Wave makes money through our optional, paid money management features include online payment processing, payroll software, and access to personalized bookkeeping services and coaching through Wave Advisors. These features help keep our invoicing, accounting, and business banking (currently only available to sole proprietors in the US) free.

If you're interested in our payroll software, you can start a free 30-day trial when you sign up for Wave.

Is Wave's software something I need to install?

Wave's money management tools are web-based, so you just need an Internet connection and browser to manage your books. No installation is necessary for our online software!

If you're looking for an on-the-go money management solution, you can also install our mobile app to help you manage invoices, payments, and business banking. Download our mobile app on iOS and Android today!

Is my data secure when I use Wave?

Completely. Our servers are protected physically and electronically. Any connections between you, your bank accounts, and Wave are 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 features and services from Wave. Full details on how Wave support works are available here.

How can I create an invoice?

Sign up for a free Wave account and send your first invoice right away—it only takes a few minutes! You can also set up recurring payments, auto-reminders, and deposit requests to make sure you always get paid on time.

How can I send my customers an invoice?

With Wave’s web-based invoicing software, you can create and send invoices for your business in just a few clicks from your computer. All you need is an Internet connection and a browser! 

If you’re on-the-go, you can also send invoices from your phone or other mobile device using the Wave app.

Can I create and send invoices on the go?

Most definitely! The Wave app lets you easily generate and send invoices to your clients wherever and whenever you need to.

Does Wave offer recurring invoicing?

We sure do! Wave's recurring billing feature automates your business invoicing process, allowing you to schedule everything from invoice creation and sending to payment collection and sending overdue payment reminders to customers.

What payment methods can my customers use?

Your customers can pay the invoices you send them instantly by credit card, secure bank payment (ACH/EFT), or Apple Pay. And by enabling Wave’s payments feature, you can accept credit cards and bank payments for as little as 1% per transaction and get paid out in as fast as 2 business days.

How do I calculate taxes on my invoices?

A common issue when invoicing in Microsoft Word, Excel, or other DIY solutions is making calculation errors. Wave's invoicing software for small businesses removes the worry of making these errors because calculations are done for you, including the taxes.

How is a digital invoice different from a paper-based invoice?

Electronic invoices are created with online invoicing software or other cloud-based services, which makes it easy to automate the invoicing process. Electronic invoices also provide small business owners with professional-looking digital invoices that their customers can pay easily online through a system like Wave’s online payments.

On the other hand, paper-based invoicing is a manual process requiring extra time for things like invoice tracking and following up on overdue invoices, which can keep you away from the best parts of running your small business.

What are the benefits of digital invoicing?

Manually creating invoices in Microsoft Word or Excel can be time-consuming and difficult to manage. Digital invoicing empowers your small business by automating invoice processing and saving time by tracking key invoice data like upcoming and outstanding invoices. You can also manage late payments more efficiently through e-invoicing by setting up payment reminders to send to your customers before an invoice due date.

Is invoicing software helpful for freelancers?

Absolutely! Whether you're a freelance writer, a freelance editor, a freelance front-end developer, or even a freelance balloon maker (no articles on that yet, sorry), you can use invoicing software to send professional looking invoices to your clients and get paid faster.

How do I know what to charge when invoicing my freelance clients?

The rate that you charge for your freelancing services can vary, so it's important to get a grasp of market trends before sending your clients an invoice or quoting a price. Freelance rates can differ depending on experience level and industry. For example, the rate a freelance web developer charges may be different than that of a freelance graphic designer, because each freelancer specializes in a different area.

Nothing beats that “payment received” feeling.

Show me the money