How to Create and Manage Magento Invoices?

How to Create and Manage Magento Invoices?

Managing invoices and shipping in Magento 2 is crucial to running an efficient and seamless e-commerce business. This guide will walk you through creating, sending, and tracking invoices.

We’ll cover how to generate packing slips and shipping labels. We will also understand how different payment methods affect invoice generation.

Creating, Sending, and Tracking Invoices in Magento 2

1. Creating Invoices

  • Go to the Admin sidebar and navigate Sales > Orders.
  • Find the sales order with the "Processing" status in the grid.
  • In the "Action" column, click "View," then choose the "Invoice" option in the header of the sales order.

Screenshot of Creating Invoices in Magento 2

2. Sending Invoices

  • To email the customer a copy of the invoice. Check the "Email Copy of Invoice" checkbox.
  • Enter any invoice comments and mark the "Append Comments" checkbox. You can use this to include the comments in the notification email.

Screenshot of Sending Invoices in Magento 2

3. Tracking Invoices

  • Go to the Admin sidebar and navigate to Sales > Operations > Invoices.
  • In the Invoices grid, locate the invoice and click "View" in the "Action" column.
  • Check the invoice's status to track its progress.

Screenshot of Tracking Invoices in Magento 2

Understanding Different Payment Methods

1. Authorization

  • The payment method is set up to authorize the payment.
  • Invoices need to be sent manually from the backend.

2. Authorization and Capture

  • The payment method is set to authorize and capture the payment during checkout.
  • Invoices are automatically generated and sent to the customer.

Creating an Invoice for an Order

To create an invoice for an order, follow these simple steps:

  1. Go to the Admin sidebar and navigate Sales > Operations > Orders.
  2. Locate the sales order with the status "Processing" in the grid.
  3. In the "Action" column, click "View."
  4. Click the header of the sales order and choose the "Invoice" option.

Screenshot of Creating an Invoice for an Order in Magento 2

Adding a Tracking Number

To add a tracking number to a shipment, follow these steps:

  1. Go to the Admin sidebar and navigate Sales > Operations > Orders.
  2. Locate the order you want to add a tracking number and click "View" in the "Action" column.
  3. In the "Shipping Information" section, click the "Create Shipment" button.
  4. Click "Add Tracking Number."
  5. Choose the carrier, enter the title, and input the tracking number.
  6. Click "Submit" to save the tracking information.

Screenshot of Adding a Tracking Number in Magento 2

Automatic Invoice

An automatic invoice is generated and sent to the customer when the payment method is set to "Authorize and Capture." This process simplifies invoicing and ensures the customer receives the invoice promptly.

Creating a Completed Order

When you create an invoice, the order page will appear similar to a completed order with some additional editable fields.

Shipping Information Section

You can select the "Create Shipment" checkbox in the shipping information section. By doing so, a shipment record will be created simultaneously with invoice generation.

Automatically Invoice All Items

When the state of new orders is set to "Processing," the option to automatically invoice all items becomes available in the configuration. This feature saves time and streamlines the invoicing process.

Ready to Ship

When the Invoice button does not appear, and the order is ready to ship, it means that the payment method's action is set to "Authorize and Capture". An invoice has been auto-generated.

To create a shipment for the order, click the "Create Shipment" button. This action will generate a packing slip for the shipment and, if needed, shipping labels from your carrier account.

PDF Invoice

To generate a print-ready PDF invoice for your customer, go to the Admin sidebar and navigate to Sales > Operations > Invoices.

Locate the invoice in the grid and click "View" in the "Action" column. Then, click "Print" to save or print the PDF invoice.

Screenshot of PDF Invoice in Magento 2

Email Copy of Invoice

To send your customer an email copy of the invoice, select the "Email Copy of Invoice" checkbox while creating an invoice. This ensures your customer receives a digital replica of the invoice for their records.

Generate a Packing Slip for the Shipment

When you create a shipment for an order, a packing slip is generated automatically.

This packing slip contains essential information such as the items in the shipment, quantities, and shipping details. It makes it easier for your team to prepare the order for shipping accurately.

Summary

Efficiently managing invoicing and shipping in Magento 2 is essential for providing a seamless experience for your customers.

Understanding how different payment methods affect invoice generation can streamline the entire process. With this comprehensive guide, you'll be well-equipped to handle all aspects of invoicing and shipping in Magento 2.

For more information and how-tos on Magento, check out Magento tutorials.

Nikita S.
Nikita S.
Technical Writer

As a professional content writer, Nikita S. is experienced in crafting well-researched articles that simplify complex information and promote technical communication. She is enthusiastic about cloud computing and holds a specialization in digital marketing.


Get the fastest Magento Hosting! Get Started