Skip to main content

How to Create and Send Invoices with Wave (Free Step-by-Step Guide for 2026)

Getting paid as a freelancer or small business owner starts with sending a professional invoice — and Wave makes it completely free. Wave Accounting lets you create unlimited invoices, manage customers, and accept online payments without spending a cent on software. Whether you're billing your first client or trying to get organized in 2026, this guide walks you through every step from signing up to tracking payments. No accounting experience needed. You'll have your first invoice sent in under 30 minutes, and repeat invoices will take you just 5 minutes once you're set up. Let's get started.

What You Need

  • A free Wave account at waveapps.com — no credit card required
  • Your business name, address, and logo (PNG format recommended)
  • Client's name, email address, and billing address
  • A list of services or products you're billing for, with prices
  • Optional: A Stripe or bank account to accept online payments directly on invoices

Step 1: Step 1: Sign Up for a Free Wave Account

Go to waveapps.com and click 'Sign Up Free.' All you need is an email address and a password — no credit card, no trial period. Wave's core invoicing, customer management, and basic accounting features are completely free forever. Once registered, log in through your browser or download the free Wave app on iOS or Android if you prefer working from your phone. After logging in, you'll land on the main dashboard. Look at the left-hand menu and find 'Sales & Payments,' then click 'Invoices.' On mobile, tap 'Sales' then 'Invoices.' Before creating your first invoice, take 5 minutes to set up your business profile. Go to Settings > Business Settings and fill in your business name, address, phone number, and upload your logo. Also set your brand colors here. Every invoice you create will automatically pull this information, so it's worth doing now to look polished from day one. If you want clients to pay you directly from the invoice, this is also the time to connect a payment method. Go to Settings > Payments and connect Stripe for credit card payments or set up ACH bank transfers. Enabling payments upfront can cut your average payment wait time nearly in half because clients can pay with one click rather than writing a check.

Pro Tip: Use a professional business email (like hello@yourbusiness.com) rather than a personal Gmail when signing up — it builds trust with clients who receive your invoices.

Wave Accounting

Completely free for unlimited invoicing, zero setup fees, and no hidden charges for core features — ideal for beginners in 2026.

Visit →

Step 2: Step 2: Create a New Invoice and Add Your Client's Details

From the Invoices section, click the blue 'Create an invoice' button on desktop, or tap the '+' icon on mobile. A blank invoice form will open. The first thing to fill in is the customer field at the top. Click 'Add a customer' and either select an existing contact or create a new one by entering their full name, email address, phone number, and billing address. Wave saves this contact automatically, so you won't need to re-enter it next time. Next, check the invoice number field. Wave auto-generates sequential numbers like INV-0001, INV-0002, and so on. You can edit this if needed, but keeping the auto-numbering is recommended for easy tracking. Set the invoice date — it defaults to today, which is usually correct. Then set the due date. For most freelancers, 15 to 30 days is standard. You'll also see optional fields for a P.O. number or S.O. number — fill these in only if your client requires them for their purchasing process. There's also a title field where you can write something like 'Web Design Services — March 2026 Project' to make the invoice immediately recognizable. Below that, a notes field lets you add a short message or project context. Always double-check the client's email address before moving forward — a wrong email means a lost invoice and a delayed payment.

Pro Tip: Always enter the client's full mailing address even if you plan to email the invoice. Some clients require a mailed paper copy for their records, and it's legally useful if a payment dispute arises.

Wave Accounting

Wave auto-saves client contacts and autofills their details on future invoices, saving you time on repeat billing.

Visit →

Step 3: Step 3: Add Your Services, Prices, and Taxes

Scroll down to the line items section and click 'Add item.' Here you'll describe what you're charging for. Fill in the item name (e.g., 'Logo Design'), a short description (e.g., 'Custom branding package with 3 revision rounds'), the quantity (e.g., 1), and the unit price (e.g., $500.00). Wave multiplies quantity by unit price automatically and updates the subtotal in real time. If you've already set up products and services under the Products & Services section, you can search and select them here — Wave fills in the saved price automatically. For multiple services, click 'Add item' again for each one. To add taxes, click the tax field next to any line item. If you haven't created a tax rate yet, you can do it right here — click 'Add a tax,' name it (e.g., 'Sales Tax'), and enter the percentage (e.g., 8.25%). Wave calculates and applies it instantly. You can apply different tax rates to different line items if needed. To offer a discount, look for the discount option on each line item and enter either a percentage (e.g., 10% early payment discount) or a fixed dollar amount (e.g., $50 off). At the bottom of the invoice, add payment terms in the notes field, such as: 'Payment due within 15 days. Late fee of 1.5% per month applies after the due date.' This sets clear expectations and reduces payment disputes.

Pro Tip: Pre-load your most common services under Products & Services before creating invoices. This cuts invoice creation time to under 3 minutes for repeat work.

Wave Accounting

Wave handles tax calculations automatically once you set up your rates — no manual math required, even across multiple jurisdictions.

Visit →

Step 4: Step 4: Customize Your Invoice Template to Look Professional

Before sending, make sure your invoice looks the way you want. Go to Settings > Invoice Templates to access the full design editor. Here you can upload your business logo if you haven't already, choose brand colors for the header and accents, select a font (Arial and Helvetica are easy to read on both screen and print), and toggle on or off optional fields like purchase order numbers, shipping address, or notes. You can save multiple templates — for example, one labeled 'Freelance Clients' and another called 'Corporate Clients' with different layouts or terms. Set one as your default so it loads automatically on every new invoice. Once your template is saved, go back to your invoice and click the preview button to see a full-screen view of exactly what your client will receive. Check that your logo is sharp and correctly positioned, all totals are accurate, and the layout looks clean on both desktop and mobile. A common beginner mistake is skipping this step and sending a poorly formatted invoice that looks unfinished. It takes just 2 minutes to preview but makes a significant difference in how professional you appear. If you have Wave's Pro Plan ($16/month), you can also attach files like signed contracts or project briefs directly to the invoice.

Pro Tip: Send a test invoice to your own email address before sending to a real client. This shows you exactly what they'll see, including how the payment button appears.

Wave Accounting

Wave's template editor is beginner-friendly with a live preview — no design experience needed to produce polished, branded invoices.

Visit →

Step 5: Step 5: Set Up Recurring Invoices for Repeat Clients

If you bill the same client regularly — for example, a monthly retainer, weekly service, or subscription — you don't need to recreate the invoice from scratch each time. Wave has a built-in recurring invoices feature that automates this entirely. On your invoice draft, look for the 'Make this a recurring invoice' toggle or option and click it. Set the frequency (weekly, bi-weekly, monthly, quarterly, or annually), the start date, and optionally an end date or a total number of occurrences. You can choose whether Wave sends the recurring invoice automatically to the client on the scheduled date or just creates a draft for you to review first. The second option is useful if your amounts vary slightly each period. Once set up, Wave handles the scheduling for you. You'll get a notification when each recurring invoice is sent or when it's due for review. This feature is especially valuable for freelancers with ongoing clients because it eliminates the risk of forgetting to invoice — which is a surprisingly common and costly mistake. Recurring invoices also keep your income records clean and consistent in Wave's reporting dashboard, making tax time much simpler.

Pro Tip: Even if your monthly invoice amount changes slightly, use the 'Create draft for review' option on recurring invoices so you can adjust the amount before it goes out without starting over.

Wave Accounting

Wave's recurring invoice automation is completely free and saves hours of manual work for freelancers with monthly retainer clients.

Visit →

Step 6: Step 6: Send the Invoice to Your Client

Once your invoice looks right, click the 'Send invoice' button. A dialog box will open where you can compose the email your client receives. The default message is fine, but personalizing it takes 30 seconds and improves open rates. Try something like: 'Hi [Client Name], thank you for working with me on this project! Please find your invoice attached. You can pay securely online using the button below. Feel free to reach out with any questions.' Wave sends the email from its system with your business name in the sender field, and the email includes a branded copy of the invoice plus a prominent 'Pay Now' button if you have online payments enabled. After sending, your invoice status on the dashboard changes from 'Draft' to 'Sent.' As your client views and pays it, the status updates automatically to 'Viewed' and then 'Paid.' If the due date passes without payment, it switches to 'Overdue.' You can also skip email and download the invoice as a PDF instead — useful for clients who prefer receiving invoices through their own purchasing portals or if you need to attach it to another system. To download, click the three-dot menu on the invoice and select 'Download PDF.'

Pro Tip: Enable Wave's automatic payment reminders under invoice settings — set them for 3, 7, and 14 days after the due date. These polite automated nudges recover a significant number of overdue payments without awkward follow-up calls.

Wave Accounting

Wave tracks email delivery and open status so you know for certain whether your client has seen the invoice — eliminating the 'I never received it' excuse.

Visit →

Step 7: Step 7: Track Invoice Status and Record Payments

Your Invoices dashboard is your real-time command center. It shows every invoice organized by status: Draft, Sent, Viewed, Paid, and Overdue. At a glance you can see how much you're owed, what's been paid this month, and which clients need a follow-up. When a client pays online through Stripe or ACH, Wave automatically marks the invoice as paid and records the transaction in your accounting books — no manual entry needed. For clients who pay by check, cash, or bank transfer outside of Wave, you need to record the payment manually. Open the invoice, click 'Record payment,' enter the amount, payment date, and method (e.g., Check), and save. Wave updates the invoice status and logs the income to your accounts. For partial payments — for example, a 50% deposit — use the same 'Record payment' button but enter only the partial amount. The invoice will show as partially paid with the remaining balance clearly displayed. Check your dashboard weekly to catch overdue invoices early. For invoices more than 14 days overdue, consider sending a personal email in addition to Wave's automated reminders. The Invoices report under Reports > Sales shows your payment trends over time, useful for spotting seasonal cash flow patterns.

Pro Tip: Record all payments in Wave immediately, even cash payments. Keeping your books updated in real time means your monthly income reports are always accurate and tax preparation takes a fraction of the time.

Wave Accounting

Wave automatically syncs online payments to your accounting records, eliminating double-entry bookkeeping and reducing errors for beginners.

Visit →

Common Mistakes to Avoid

Forgetting to add the client's email address or entering it incorrectly

Fix: Always double-check the email field before clicking Send. Save verified client emails in Wave's contact list so autofill pulls the correct address every time.

Not setting a due date or payment terms on the invoice

Fix: Always set a specific due date and add terms like 'Net 15' or 'Payment due within 30 days' in the notes field. Vague invoices get paid last.

Skipping the tax setup and sending invoices without correct tax amounts

Fix: Create your tax rates under the tax field on your first invoice. Apply the correct rate per line item every time. Incorrect tax billing can cause compliance issues.

Sending invoices without previewing them first

Fix: Always click Preview before Send. Check that your logo appears correctly, all line item totals are accurate, and the layout looks clean. Send a test to yourself first.

Not enabling online payments, forcing clients to pay manually

Fix: Connect Stripe or enable ACH bank transfer in Wave's payment settings. Invoices with a Pay Now button get paid significantly faster than those requiring manual payment.

Forgetting to record cash or check payments in Wave

Fix: Use the 'Record payment' button on every paid invoice, even offline payments. This keeps your income reports accurate and makes tax time straightforward.

Frequently Asked Questions

Yes, Wave's core invoicing features are completely free with no time limits. You can create unlimited invoices, manage unlimited customers, and use basic accounting tools at no cost. Wave makes money from optional paid features like the Pro Plan ($16/month), which adds file attachments and custom permissions, and from payment processing fees when clients pay by card or ACH. If you only need to create and send invoices, you will never pay anything.

If you've connected a payment processor, your invoice email includes a 'Pay Now' button that takes clients to a secure payment page. They can pay by credit or debit card through Stripe, or by ACH bank transfer. Wave charges a processing fee for these transactions — typically 2.9% + $0.60 per card transaction and 1% for ACH (check Wave's current rates at waveapps.com). If you haven't connected payments, clients must pay you outside of Wave (bank transfer, check, cash) and you record those payments manually in the app.

Yes, Wave has a free app for both iOS and Android that lets you create, customize, and send invoices from your phone. The mobile app covers all core invoicing functions including adding clients, line items, taxes, and sending with a custom message. Some advanced settings like template customization are easier on desktop, but for day-to-day invoicing the mobile app works well. You can also check invoice status and record payments on the go.

Wave automatically changes the invoice status to 'Overdue' on your dashboard when the due date passes. If you've enabled automatic payment reminders, Wave will send polite follow-up emails to your client at intervals you set, such as 3, 7, and 14 days after the due date. You can also manually send a reminder by opening the invoice and clicking 'Send reminder.' For persistent non-payers, downloading the invoice as a PDF and following up personally by phone or email is recommended alongside Wave's automated reminders.

Yes, Wave has a built-in recurring invoices feature that is completely free. You can set any invoice to repeat weekly, bi-weekly, monthly, quarterly, or annually. You choose whether Wave sends it automatically on the scheduled date or creates a draft for you to review first before it goes out. This is ideal for freelancers with monthly retainer clients or any subscription-based service. Once set up, Wave handles the scheduling without any action from you.

Conclusion

Creating and sending professional invoices with Wave in 2026 is genuinely free and beginner-friendly. From signing up to getting paid, the whole process takes under 30 minutes your first time and just 5 minutes for repeat clients. Set up your business profile once, pre-load your common services, enable online payments, and turn on automatic reminders — those four steps alone will dramatically speed up how fast you get paid. Start with your first invoice today at waveapps.com and build the habit of invoicing promptly after every project.

You Might Also Like