docs / articles / How to Create Fillable Invoices in Word

How to Create Fillable Invoices in Word

Eric Jul 09, 2026 2026-07-09 04:40:47

Creating a fillable invoice in Microsoft Word can streamline your billing process, making it easier to manage and track payments. Here's a step-by-step guide to help you create a professional, customizable invoice template.

an invoice form with the words invoice written on it
an invoice form with the words invoice written on it

Before we dive into the process, ensure you have Microsoft Word installed on your computer. For this guide, we'll be using Word 2016, but the steps are similar in other versions. Let's get started!

Free Invoice Template  | Download for free
Free Invoice Template | Download for free

Setting Up Your Invoice Template

To create a fillable invoice, you'll first need to set up a template with your business information and invoice layout. This will save you time in the long run, as you can reuse the template for future invoices.

How to create professional invoice for freelance work
How to create professional invoice for freelance work

Here's how to set up your invoice template:

Adding Your Business Information

How to Create Invoice Bill in Excel & Numbers on Mac & PC
How to Create Invoice Bill in Excel & Numbers on Mac & PC

Start by adding your business name, address, phone number, email, and any other relevant contact information at the top of your invoice. You can use Word's built-in heading styles to make this information stand out.

To do this, select the text you want to style, then click on the 'Home' tab in the ribbon. In the 'Styles' group, choose the heading style that best fits your needs (e.g., 'Heading 1' or 'Heading 2').

Designing Your Invoice Layout

Invoicing Made Easy! 100+ Free Invoicing Templates!
Invoicing Made Easy! 100+ Free Invoicing Templates!

Next, create sections for the invoice date, due date, invoice number, and customer information. You can use tables to organize this information neatly. To insert a table, click on the 'Insert' tab in the ribbon, then click on 'Table' and choose the number of rows and columns you need.

Within the table, use the 'Merge Cells' option (found in the 'Layout' tab of the 'Table Tools' ribbon) to combine cells and create a clean, organized layout. Add text and formatting as needed to make each section clear and easy to understand.

Making Your Invoice Fillable

How to Create a Fillable Invoice in Microsoft Word 2016/2019
How to Create a Fillable Invoice in Microsoft Word 2016/2019

Now that you have your invoice template set up, it's time to make it fillable. This will allow you to quickly input customer information and other details for each invoice without having to reformat the template.

Here's how to add fillable fields to your invoice:

The Best Free Invoice Templates to Impress Clients and Simplify Your Life
The Best Free Invoice Templates to Impress Clients and Simplify Your Life
an invoice form is shown with the name and number on it, as well as
an invoice form is shown with the name and number on it, as well as
Download a Free Printable Invoice Template for Professional Billing
Download a Free Printable Invoice Template for Professional Billing
How to Create a Business Invoice in Excel - Tutorial
How to Create a Business Invoice in Excel - Tutorial
16 Free Invoice Templates - Editable Excel & PDF
16 Free Invoice Templates - Editable Excel & PDF
Writing Invoices: Tips for Freelancers + FREE Template
Writing Invoices: Tips for Freelancers + FREE Template
Free Printable Invoice Templates – Minimal & Professional Design
Free Printable Invoice Templates – Minimal & Professional Design
How To Create an Invoice in Excel + Free Invoice Template Download
How To Create an Invoice in Excel + Free Invoice Template Download
an invoice form is shown with the company's name and address on it
an invoice form is shown with the company's name and address on it
Beautiful Invoicing templates for Free
Beautiful Invoicing templates for Free
How to Create and Send an Invoice for Your Online Business
How to Create and Send an Invoice for Your Online Business
Create forms you can send to users to complete - EASILY!
Create forms you can send to users to complete - EASILY!
Free Commercial Invoice Template | Word | Excel Sheet | PDF | Firstprintable
Free Commercial Invoice Template | Word | Excel Sheet | PDF | Firstprintable
Printable Invoice Template
Printable Invoice Template
A Simple Guide On How To Write An Invoice For Services
A Simple Guide On How To Write An Invoice For Services
Creative Invoice Design Canva - Download Free Templates Today
Creative Invoice Design Canva - Download Free Templates Today
✅ How to Create an Invoice Design in Microsoft Word 2016/2019
✅ How to Create an Invoice Design in Microsoft Word 2016/2019
Download a Free Business Invoice Template Word & Simplify Your Billing
Download a Free Business Invoice Template Word & Simplify Your Billing
Free Simple Product Invoice from Formville
Free Simple Product Invoice from Formville
How to Create a Self Calculating Invoice in Microsoft Word
How to Create a Self Calculating Invoice in Microsoft Word

Adding Text Boxes for Customer Information

For customer information, such as name, address, and contact details, use text boxes. To insert a text box, click on the 'Insert' tab in the ribbon, then click on 'Text Box'. Choose the text box shape you prefer and drag it onto your invoice template.

With the text box selected, go to the 'Format' tab under 'Text Box Tools' in the ribbon. In the 'Size' group, you can adjust the height and width of the text box as needed. You can also add a border and other formatting options to make the text box stand out.

Adding Content Control Fields for Invoice Details

For invoice-specific details like invoice number, date, and due date, use content control fields. These fields allow you to input data that can be easily updated and managed. To insert a content control field, click on the 'Developer' tab in the ribbon (if it's not visible, go to 'File' > 'Options' > 'Customize Ribbon' and check the box next to 'Developer').

In the 'Controls' group, click on the dropdown arrow next to 'Content Control' and choose the type of field you want to insert (e.g., 'Rich Text Content Control' for text, or 'Date Picker Content Control' for dates). Drag the field onto your invoice template and format it as needed.

Protecting Your Invoice Template

To prevent accidental changes to your invoice template, you can protect it using Word's protection features. This will lock down specific elements of the template, ensuring that only the fillable fields can be edited.

Here's how to protect your invoice template:

Protecting Specific Elements

To protect specific elements like your business information and invoice layout, select the content you want to protect, then go to the 'Developer' tab in the ribbon. In the 'Protect' group, click on 'Restrict Editing'.

In the 'Editing Restrictions' pane, select the 'No changes (Read only)' option. You can also choose to 'Stop protection' when you close the document or 'Allow only this type of editing in the document'. Click 'Yes, Start Enforcing Protection' to apply the restrictions. You'll be prompted to enter a password if you want to add an extra layer of security.

Protecting Fillable Fields

To protect your fillable fields from accidental deletion or formatting changes, you can use the 'Content Control Properties' feature. Select the field you want to protect, then go to the 'Developer' tab in the ribbon. In the 'Controls' group, click on the dropdown arrow next to 'Content Control' and choose 'Properties'.

In the 'Content Control Properties' dialog box, go to the 'Properties' tab. Here, you can choose to 'Lock content control' to prevent users from deleting the field. You can also set other properties, such as the default text and formatting, as needed. Click 'OK' to apply the changes.

Congratulations! You've now created a professional, fillable invoice template in Microsoft Word. With this template, you can quickly generate invoices, track payments, and streamline your billing process. Happy invoicing!