main content



What is a purchase invoice? According to, "A commercial document or bill presented to a buyer by a seller or service provider for payment within a stated time frame that indicates what has been purchased, in what amount and for what price. A purchase invoice can be used to prove that something was bought and how much was paid for it."

How to prepare a purchase invoice? It is easy to do with Invoice Manager for Excel. Once you have done customization by following the Before Using document, for example add your own business information, replace the logo image etc., a purchase invoice could be easily created:

  1. Click the "Select a customer" button to pick a customer if it already exists. Or fill in new client information.
  2. Fill in product / service information, usually a description, quantity, unit price. The line total usually will be auto-calculated.
  3. Click "Save To DB" or "Save Invoice". A new invoice number will be generated automatically.

Feel free to watch our movie tutorial.

Things to remember while making purchase invoice - the invoice number and invoice date are always required. However with Invoice Manager for Excel installed they will be filled automatically if left blank.

Whether you are creating purchase invoices for organizations / companies, for home, the basic procedure are the same.

Coming here by searching for Buy Excel Invoice Template? You can download our templates for free without paying a cent.

Here are our templates closely related to Free Purchase Invoice Templates - 20 Results Found.

General Purchase Invoice Template (Sales, One Tax)
General Purchase Invoice Template (Sales, One Tax)

Like the other sales invoice template here on, c2025 General Purchase Invoice Template (Sales, One Tax) is compatible / work well with Invoice Manager for Excel, which is our invoicing software that connect a front-end Excel-formatted template with back-end database, providing features like management of customers, products, invoices and payments.

General Purchase Invoice Template (Service, One Tax)
General Purchase Billing Template (Service, One Tax)

General Purchase Invoice Template (Service, One Tax) is a customized invoicing form based on c2025 General Purchase Invoice Template (Sales, One Tax). It differs from the original edition by removing the shipping address section.

General Purchase Invoice Template (Consulting, One Tax)
General Purchase Billing Template (Consulting, One Tax)

The "Project Summary" box is in fact the "oknNotes" field defined by the default invoice template shipped with Invoice Manager for Excel. It can also create it as a custom field if you prefer. See the help document included in Invoice Manager for Excel help file.

Esperanto Invoice
Esperanto Bill

Since the template is based on the standard invoice template shipped with Invoice Manager, it will support all the powerful features provided by Invoice Manager, such as storing data in database, automatic invoice numbering, etc. Whether you are a freelancer designer or sell goods, it offers all the required fields. The translation from English to Esperanto is done with an online tool. The text translated are shown below.

Hawaiian Invoice Template
Hawaiian Bill

Once you have installed Invoice Manager, install this template to invoicing easily in Hawaiian. The editable fields left in blank are what you need to enter on creating invoices. Download and try this simple sheet to see how it works for you. The online tool is able to translate most text into Hawaiian as shown below.

Freelance Invoice Template
Freelance Billing Template

As a freelancer, creating invoices might not what you best at but it is necessary. Further more your invoice should be prim and proper, so that you can get paid by your clients efficiently. While invoicing is not a fun task, it's a necessary one: by keeping clients informed of your expectations, you will get paid punctually and reinforce your professionalism. Using a template is the most easy and quick way to get the job done. Our templates online here on help you spend less time creating invoices and more time doing the things you love.

Professional Freelance Bill
Professional Freelance Bill

Whenever you have completed a service and are ready to be paid, you must always submit an invoice to your client. Occasionally, clients will not follow up with an invoice request, so it's your job to keep track of the payments due to you. The important part is to keep track of the invoices you submit (using an invoice processing system helps with this a great deal), and follow up on a regular basis with a polite email or phone call asking for a status update on your payment. With Invoice Manager for Excel installed, you can find all pending (not paid) invoices with a single click of mouse - i.e. clicking the "Invoices" button on the ribbon tab. You can sort the invoice list by any column - simply double clicking the column heading, or search for an existing invoice by a criterion applied to almost any fields available on the invoicing form.

Freelance Writer Invoice
Freelance Writer Billing Template

To getting paid on time for your freelance writing / designing / editing / journalist / website developing / consulting / video production / translation work the best way is to send an invoice, by traditional postal mail or electronical email, in either PDF format, Excel spreadsheet (xlsx / xls) format, or even image format.

Recipient Created Tax Invoices Form
Recipient Created Tax Invoices Form

At we've already published a serial of Excel invoice templates according to Australian Taxation Office requirements, including ABN Tax Invoice Template, Australian GST Invoice Template and Australian GST Invoice Template (2). Unlike the samples provided by Australian Taxation Office, our invoice templates are provided in both Excel and PDF formats. And of course, the Excel versions works with Invoice Manager for Excel, which is our Excel-based invoicing software app that combines the power of Microsoft Excel with the back end databases in either Access or SQL Server format, providing features that could hardly be found or implemented with pure Excel templates. Invoice Manager for Excel was originally named Excel Invoice Manager, and the first version was released on August 1, 2005. Our continuous improvements based on the requirements from our users make Invoice Manager for Excel an easy to use, powerful and unique invoicing tool.

Image and Picture on Invoice, Quote and Purchase Order
Product Image and Picture on Invoice, Quote and Purchase Order Template

The second part of the above sample is simply an Excel cell address. Once the image is successfully loaded, it will be displayed in the target cell with an Excel "Picture" object.

Advanced Sample - Macro-Enabled Invoicing Template
Advanced Bill Sample - Macro-Enabled Billing Template

Invoice Manager for Excel supports all the Excel file formats, including the traditional ".xls" and ".xla" formats, and the new ".xlsx" (Excel XML-based file format), ".xlsm" (Excel XML-based and macro-enabled file format), and ".xlsb" (Excel Binary (or BIFF12) file format). ".xlsx" are now the most widely used workbook file format. Feel free to see our Invoice Template ".xlsx" topic page.

Invoicing Format for HVAC Service
Invoicing Format for HVAC Service

This HVAC form design is suitable for creating invoices and bills, service or work orders, or you can also use it as a proposal form. Our Excel invoicing templates are original, editable and have no password set for protection. You can easily unprotect any template by clicking "Unprotect Sheet" command on Microsoft Excel "Review" ribbon tab, or switch to design mode by clicking the "Design Mode" button on the "Invoice" ribbon tab.

Proforma Invoice Template (4th Sample, Landscape Page Orientation)
Proforma Invoice Template (4th Sample, Landscape Page Orientation)

Now adjust the column widths to make it suitable for landscape A4 paper. Remember our goal is to have more space for the description column, so we'll mainly increase the widths of the Excel raw columns that are part of the Description column on the proforma invoice form.

VAT Invoice Template with VAT Rate Column
VAT Billing Template with VAT Rate Column

So to create this VAT Invoice Template with VAT Rate Column template, all we have to do is to firstly unprotect the Invoice worksheet, and then adjust the existing columns to leave space for the newly moved in (VAT Rate) column.

Template with Summary on Top
Template with Summary on Top

Microsoft Excel provides handy tools for customizing the invoice form. This invoice template "Template with Summary on Top", likes many other invoice templates here on, demonstrating how the template can be customized to create the format and layout you like. Your business is special, so your invoices should be. With Microsoft Excel, you can easily change the font, colors, patterns and borders etc.

Limousine Service Invoice
Limousine Service Invoice

This free limousine service invoice template / limousine service bill sample includes a number of custom fields added both to the Excel form and underlying Microsoft Access database to meet the special business requirements of limousine services.

Sales Invoicing Format for Germany
Sales Invoicing Example for Germany

The German tax law is very formal and also the VAT invoice requirements are very strictly. The German rules are conform to the obligations of the EU VAT Directive and its VAT invoice requirements. Refer to German VAT invoice requirements and VAT invoicing rules for more information.

Australian GST Invoice Template
Australian GST Billing Form

This customized invoice template is suitable for companies whose goods or services include GST. As Australian Taxation Office and the law required, the billing form should include information as detailed below.

Commercial Template Sample - Using Payment Method Checkboxes
Commercial Template Sample - Using Payment Method Checkboxes

In Microsoft Excel, there are in fact two ways to add checkbox to a spreadsheet - by using a form control, or by using an ActiveX control. Both options are located on Excel's "Developer" ribbon tab. This tab is not shown by default in Microsoft Excel. To make it visible, firstly you right-click an empty area on the ribbon and then choose "Customize the Ribbon" command from the shortcut menu. On the "Customize the Ribbon" section of the Excel Options dialog box, check the "Developer" option and click OK.

Invoicing Template in Euros
Invoicing Template in Euros

This template has one single tax named "VAT" set by default. To change the tax name or rate using Invoice Manager for Excel, which is our invoicing software program that enhances any Excel invoicing template here on InvoicingTemplate to be a complete invoicing system, first click the "Settings" button on the "Invoice" ribbon tab, go to the "Taxes" tab and then choose the number of taxes applied to this form, the names of the taxes, and the rates of the taxes. You can also enable options like "Tax invoice total including shipping cost" etc. Make sure you click the "Apply" button after modifying the taxing options, otherwise the template layout won't be changed according to the options you choose. If you accept the changes after verifying the form, click the "Save" button on Excel quick access tool bar to make the changes persistent. For more customization samples on VAT, visit VAT invoicing templates. Also refer to VAT invoicing rules on EU Taxation and customs union / European Commission.