If you have an online store you will need to keep track of your inventory, have a good method for bookkeeping for every transaction that takes place just like a regular store. If anything, you need to have more documents than that is required in a regular store. There are many documents related to an online shopping that enables the record keeping for every transaction and a communication between the seller and the buyer.

An invoice is a document that can not be avoided in any transaction. It is the first mode of direct communication between the buyer and the seller detailing the customer’s order. The document covers the details of the order the customer placed and the money owed by the customer along with other necessary information. The invoice also includes the terms of payment which includes how the money will be paid and within how much time.

WooCommerce plugin in itself a powerful plugin that can help you create an online store easily. But if you require more than what WooCommerce provide out of the box, then you can customize the plugin if you are good at coding. Another big plus of WooCommerce is that it is a very flexible plugin that can be easily extended with other compatible plugins to meet the additional needs of the user.

Also Read: How to Create an E-Commerce Website Using WordPress and WooCommerce

There are a lot of plugins that will help you extend the functionalities of WooCommerce. This article lists some of the best free plugins that can help you with your added requirements for invoices using WooCommerce.

1 – WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels

WooCommerce Print Invoice, Packing Slip, Delivery Note and Label

WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin is a great plugin that allows you to print the invoice and send the invoice to the customer’s email account as a PDF attachment. Other than invoice, the plugin also generates packing slip, delivery note, and shipping labels.

The documents are generated according to the status of the order. You can set the statuses of the order in which the documents are to be generated. So, every time the status of the order changes, an invoice will be generated. If you opted to send the invoice to the customer, the invoice will also be sent to the customer’s email. The plugin also gives you two standard templates that you can select and activate which will be used for the documents and also provide a custom logo to be included in the document.

Recommended Reading: WordPress Hosting – How to Choose the Best One

When it comes to the printing of the documents, you can directly print the documents from the admin side of your online store. You can individually print the documents from the order details page and from the order listing page. Also, the documents can be printed in bulk from the order details page.

There is also a premium version of the plugin that gives you more control over the all the documents, easy customization of all the documents, add additional data to the documents, send all the shipping documents to the customer via the email, choose from different packing methods, and many more other features.

Free Download Get Premium

2 – WooCommerce PDF Invoices

This free WooCommerce plugin allows you to create PDF invoices and PDF packing slips. You can also attach the PDF invoice to multiple WooCommerce email types of your choice and send the invoice to the customer’s email. Using this plugin you can automatically generate a PDF invoice. The PDF document can also be downloaded when the order status is either processing or completed.

Using PDF Invoices plugin you will get multiple PDF invoice templates that you can easily customize to the meet your needs. You can change the color theme, date format, etc. Also, you have more control over the invoice number. You can choose the WooCommerce order number to be your invoice number or you can have a sequential number as the invoice number. Also, you can select the prefix and suffix, the number of digits in the invoice number, and the invoice number format.

Other customization options include the header where you can add the company name, company logo and company address. In the body, you can determine what goes into the title, decide if you want to show the shipping address, and define the policies, terms, and conditions. You can write what goes into the footer and the table content.

The plugin also has a premium version that offers more features and flexibility to the plugin which include sending credit notes and canceled PDF invoices, bulk generate PDF invoices, more customization options like changing the font of the PDF invoice, and more.

Free Download Get Premium

3 – WooCommerce PDF Invoices and Packing Slips

WooCommerce PDF Invoices and Packing Slips is a very powerful plugin for generating PDF invoice using the WooCommerce plugin. using this plugin you can send the invoice automatically with the order confirmation mail sent to the customer. The plugin facilitates the generation and the download from the order page individually and in bulk.

You can view the PDF invoice or packing slip generated for an order from the WooCommerce order page and by depending on your preference, you can view the PDF in a new browser tab or directly download the document. The plugin comes with a basic template that you can customize or you can also use your own template and customize it to create an invoice. You can select the size of the paper for the invoice, manipulate the font and define what how the details of your shop appear on the invoice.

Also Read: How to Manually Set Up WordPress on Your Web Server and on Your Local Computer

The plugin gives you even more control over the generated documents like what elements to display, whether to allow downloading the document or the format of the invoice number etc. The premium version of the plugin gives advanced functionalities than the basic version.

Free Download Get Premium

4 – Print Invoices and Delivery Notes for WooCommerce

This is another plugin that helps you create an invoice for your e-commerce website. Along with invoices, the plugin also helps you generate delivery notes and receipts. Print Invoices and Delivery Notes for WooCommerce also comes with a lot of customization options for the documents generated.

With this plugin, you can generate and print the invoice from the Orders page and from the individual Order Edit page. To enable printing of the invoice, delivery notes, and receipt, you will have to change the settings from the settings page. This plugin also enables you to include a print link for the documents in the emails sent to the customer. The users can print the invoice from the My Account page and View Order page under My Account as well.

You can change the contents of the template to meet your custom needs. You can change the store name, address, and logo to identify your store. You can add custom text to reflect the terms and conditions, policies etc. The plugin also supports simple invoice numbering and sequential order numbers.

Free Download

5 – Woo Invoices – Quotes and Invoices

This plugin helps you to generate invoices for your WooCommerce store provided you also use Sliced Invoices plugin for WordPress. Sliced invoices plugin is free WordPress Plugin that allows you to create invoices and quotes. Sliced Invoice plugin is not a WooCommerce extension plugin. So if you are using WooCommerce for your online store and Sliced Invoices for generating the invoices, then you would need Woo invoices to connect the two. So, Woo Invoice act as a middleman that connects both of the plugins to generate invoices.

Recommended Reading: How to Set up Coupons in WooCommerce

The features of the plugin include automatic generation of invoices and quotes for WooCommerce orders. It adds ‘Pay by Invoice’ as a checkout option. Enable default payment methods on invoices, enable invoices for only certain shipping methods, include instructions and links to the invoice in emails. You can also print and send as an email attachment the invoice as a PDF with a PDF extension installed.

Free Download

6 – Booster for WooCommerce

Booster for WooCommerce is a multi-purpose plugin that has many functionalities which include features for buttons, price labels, cart, checkout, emails, orders, and shipping etc. Generating invoice is one of the many features that it provides. Booster for Woocommerce adds the functionality for PDF invoices, proforma invoices, credit notes, packing slips and custom docs to WooCommerce.

The invoice module of Booster comes with HTML templates each for invoice, proforma invoice, packing slip, credit note and a custom document. Booster for WooCommerce gives a good control over the documents generated. You can select the documents that you need and when they are created, set the number format to the one that best suits your requirement. You can directly edit the HTML and CSS of the templates of the documents, customize the header, footer, page layout, email options and more.

The premium version of the template provides more features and functionalities that gives you more control over your WooCommerce store.

Free Download Get Premium