How to Send an Invoice in WordPress & WooCommerce? A Step-by-Step Guide

How to Send an Invoice in WordPress & WooCommerce? A Step-by-Step Guide

In this article, I’ll show you how to generate and send an invoice in WordPress and WooCommerce. I will also show you how to use & send a custom email with an invoice in WooCommerce after an order. I will use a free WordPress plugin for WooCommerce invoicing in this guide. Let’s begin!

How to generate and send a VAT invoice in WooCommerce?

You just need to click the Send by e-mail button:

Invoice By Email

Have I just exhausted a topic? 🙂

As you see, sending an invoice itself is very easy. However, you need to issue an invoice first. I’ll show you how.

How to create and send an email with a VAT invoice in WooCommerce?

You need a plugin first

In general, you need to have an invoicing plugin for WooCommerce. There’s one on the market that people use and recommend.

Flexible Invoices for WooCommerce PRO € 59

Plugins used by 6,000+ shops Last Updated: 2024-08-07 Works with WooCommerce 8.8 - 9.2.x

Flexible Invoices for WooCommerce

6,000+ Active Installations Last Updated: 2024-08-07 Works with WooCommerce 8.8 - 9.2.x

Features of the plugin

Do I still need to encourage you to this plugin? 🙂

So the PRO version supports also OSS (formerly MOSS), EU VAT validation, VAT conversion, more document types, and automatic invoicing.

Send Custom Email with a WooCommerce invoice after the purchase

The plugin gives you 3 email templates for each type of invoice (main, proforma, correction) to send to your customer after the WooCommerce order.

So you may send PDF invoices with custom information to your customers after the purchase automatically!

1. Email will be sent for invoices based on the order statuses you choose:

2. Of course, you can send an email with a WooCommerce invoice to your customer manually at any time:

Flexible Invoices Emails

How to customize the email template

  1. First, go to the WooCommerce → Settings → Emails.
  2. Then, choose an email template to manage (for example, the main invoice).

Woocommerce <a href=Send Custom Email With An Invoice After The Order" width="1326" height="278" />

Next, copy the email template to your theme’s folder.

Woocommerce Customize The Email Template With An Invoice

  • Adjust the new template to your needs using HTML and PHP.
  • You may edit the template of the email invoice locally and upload the file afterwards to the server.
  • Also, you can do that in the Theme File Editor in the Appearance → Theme Editor → then WooCommerce → Emails. You will find the email invoice template you copied there earlier.
  • Now, let’s see how to create an invoice.

    WooCommerce and creating a manual invoice

    Once you install and activate the plugin, you can issue an invoice.

    Flexible Invoices Woocommerce WordPress How To Add New Vat Invoice Pdf

    Then, select a customer from the list or provide customer details:

    Flexible Invoices Woocommerce WordPress Customer Details Pdf Invoice

    Next, provide products and payments details:

    Flexible Invoices Woocommerce WordPress Products Payments Invoice

    And guess what, this plugin calculates amounts automatically:

    You can download and send invoices from the WooCommerce Orders screen and the All Invoices screen too!

    Invoice Actions On The Woocommerce Orders Screen

    Manage Pdf Invoices In Flexible Invoices Woocommerce

    How to generate and send an invoice automatically?

    There is a way to issue and send invoices automatically by your store. You simply need to upgrade Flexible Invoices to the PRO version. It works like magic! What’s more, the Flexible Invoices for WooCommerce plugin is following the EU law, so you can issue invoices for EU clients with ease as well. How wonderful!

    Once you use the PRO version of the plugin, you’ll get a bunch of new features under the WooCommerce tab in Settings:

    Flexible Invoices Woocommerce Main Settings

    Look at the Automatic sending option. You need to configure it – set the status of an order.

    Your customer receives then an e-mail with a link to the invoice:

    Flexible Invoices Woocommerce Email Invoice

    You may also download more documents from a chosen date range with ease. And then send them in bulk to your accountant:

    Flexible Invoices Woocommerce WordPress Download Invoices

    Summary

    In this article, you’ve learned how to send a VAT invoice in WooCommerce. And to adjust and send the custom email with an invoice after the WooCommerce order.

    See all functionalities of the Flexible Invoices plugin & test it in your free demo.