Image of How does invoicing work on Shopify article.

How does invoicing work on Shopify?

All the basics you need to know

Sure, we’ve all heard of invoices. Most of us have probably gotten an invoice at some stage in life. But, in a world of bills, invoices, receipts, and sales orders do you truly understand what an invoice is and why you, as a retailer, need an app for generating invoices.

An invoice is a document that indicates the provider, customer, date of service, payment due date, and what services were provided for a particular order.

An invoice also aids in the establishment of a contract between the supplier and the client, requiring the consumer to pay the provider for the services or products according to the conditions stated in the document. In addition, retailers may use invoices for several purposes, including invoicing suppliers and processing online purchases.

Do you have any further questions? Here’s everything else you’d like to know about invoices and how to use them in your retail business:

What’s the difference between invoices and purchase orders?

We know what you’re thinking: If an invoice is a bill, what exactly is a purchase order? The distinction between an invoice and a purchase order is in the context in which they are used.

Purchase orders are generated when an order is placed — or before a transaction is completed. These papers detail the specifics of the order. After the transaction is completed, an invoice is generated and delivered to the client or vendor for payment.

So, how can you determine whether your retail store needs purchase orders as well? Merchants often require purchase orders for large quantities of products with a high price tag or bespoke requests. This aids in the establishment of a business approval procedure that lays out the conditions under which you will accept a larger-than-normal order or one that needs more time.

Why do I need an invoice for my Shopify store?

The simple answer is that you must keep track of all of the goods or services that you sell. What’s the long answer? This is a necessity for your company’s accounting. All companies should maintain accurate records of all transactions, and invoices are essential for tracking when, when, what, and to whom you sold something or provided a service.

Invoices also assist in ensuring that you get paid. Invoices may assist you in getting the money you owe vendors, suppliers, and consumers promptly, depending on the wording you use in the papers.

The bottom line is that invoices help you retain correct records but also assist you in maintaining consistent income and avoiding cash flow problems.

What do I include in an invoice?

While invoice templates abound, it’s essential to remember that no one-size-fits-all solution exists for every company. So, before settling on the format that works best for you, keep your accounting requirements and kind of company in mind.

Here are some things to think about adding to your invoice template:

Invoice terminology

This one is simple: make sure the term “invoice” appears at the top of the page. Knowing what the document is will assist your client to comprehend the purpose and help you differentiate the invoice from a purchase order if you have both on file.

Invoice numbers

You should assign each invoice a unique number depending on the customer and appropriate accounting procedures for record-keeping reasons. Create a naming convention to assist you in identifying one client from another, as well as one invoice from another for the same customer, to do this. Using a set of letters to represent a particular client is one approach. For example, if Shopify is a customer, you might use SHP, SHFY, or SPFY to help differentiate Shopify invoices from other customers. Then, at the conclusion, add a number value to assist establish a chronological order for the invoices – this also promotes excellent accounting practices for your company.

Here’s an illustration of what it could look like:

  • SPFY-0001
  • SPFY-0002
  • SPFY-0003

Your naming convention should not be one-size-fits-all. Above all, you should choose something appropriate for your company’s record-keeping requirements.

Customer information

Depending on what your company needs to know about them, the kind of client information you provide in your invoice may vary. To guarantee that you don’t have to depend on just one means of communication, it’s ideal to have the following:

  • Business name
  • Contact at business (this is usually in an “Attn:” line)
  • Mailing address
  • Billing address, if different than mailing address
  • Email address
  • Phone number

Customer information is usually included at the top of the invoice.

Supplier information

Always put your company’s details on your invoice in the same manner as the customer’s, and double-check that it’s correct. However, bear in mind that if your billing information differs from your usual information, you must include it since your client will require it to complete payment. This information may also assist your client in maintaining accurate records.

Date of invoice

It’s critical to provide the date the invoice was generated since it tells your client how much time they have between the invoice’s production date and the due date.

This also helps you determine when you need to follow up on payment, particularly past-due bills.

Terms of payment

Instead of expecting your client to pay their invoice immediately after receiving it, add payment conditions in the invoice to make it clear when payment is due.

The most typical payment terms are “net 30 days,” which means that you have 30 days from the date of the invoice to pay. However, you don’t have to limit yourself to 30 days; this time frame may be tailored to your company’s requirements.

The following are the most frequent payment terms to think about:

  • Net 7
  • Net 10
  • Net 30
  • Net 60
  • Net 90

Keep in mind that this is the number of days after the invoice date, and in many instances, the client will wait until this date to pay.

Payment details

This isn’t required to include in your invoice, but it may be beneficial if you’ve had problems with late payments or are often asked about acceptable payment methods.

Checks, PayPal, bank transfers, major credit cards, and cash are all acceptable payment methods. You may also specify how much you will charge if the payment is late. This might, for example, be a percentage added to the total amount owed that rises over time (i.e. the later the payment, the higher the late fee)

PRO TIP: Include a reduction on the total amount owed if payment is received within a specified time frame to promote early payments. If your payment terms are net 30 days, for example, you might offer a discount if payment is received within ten days.

Description of goods or services

The essential element of the invoice is the description of the products or services bought, divided into at least four columns: quantity, description, unit price, and line total.


This is where you show how many of a particular product or service type’s products or services were bought by a single client. For example, if a client purchased five blue t-shirts, you should enter “5” here. Alternatively, if you charge per hour, provide the total number of hours worked.


For each item on the invoice, be as detailed as possible to explain what was bought clearly. If necessary, you may go into more detail on the labor or any additional requirements from the client. This may contain both the product’s SKU number and a physical description.

Unit price

The price of a particular product or service is entered here. You’ll need to input the price of a single blue t-shirt using the same example as before. If you charge by the hour, provide your hourly fee.

Line Total

To calculate the total cost of a particular product or service bought, multiply the unit price by the quantity.

Remember that each item or service bought in a single order has its invoice line.

Shipping terms

Do you deliver products to your clients? Include your shipping conditions in the invoice if this is the case. To begin, specify whether you or the buyer is liable for delivery expenses. If it’s the customer, make sure the shipping charges are included as a line item under the description of services, so they’re included in the overall amount owed. Consider adding information on the shipment method and the anticipated delivery date.


The kind of products or services you offer via your retail company will determine whether or not you should charge sales tax. If you decide to charge sales tax, be sure to add a space for it under the subtotal (sum of all line totals).

Total amount due

This number should stand out among the rest of the information on your invoice since it is the primary reason for sending one to your client.

Add all line totals together — and include sales tax, if applicable — to obtain the total amount owed.

How do I invoice a customer?

So, how do you go about doing it? Well, you have a few choices, and they all rely on the kind of retail company you have and your particular requirements.

Consider utilizing an online invoice template if you’re a new shop with a low volume of orders. A simple Google search will turn up a slew of examples, and there are also online tools like Shopify’s free invoice generator that make generating invoices a breeze.

If you’re more comfortable completing the paperwork yourself, pre-printed invoices may be a better fit for your company’s requirements. Alternatively, you may use online accounting solutions like Cashboard or Wave to handle the job for you to concentrate on fulfilling orders and generating income.