> ## Documentation Index
> Fetch the complete documentation index at: https://help.fieldpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Fields on Material Lists

> You can create custom fields for your material lists to store and display any data you wish. With the ability to set the order of your custom fields and…

You can create custom fields for your [material lists](/using-fieldpulse/material-lists/material-lists) to store and display any data you wish. With the ability to set the order of your custom fields and add different visibility permissions by role, you can control how your custom fields are displayed to your team members.

***

# Adding a New Custom Field

To create a custom field, navigate to *Company Settings*, click on *Material List* and then the *Custom Fields* tab.

On the *Custom Fields* page, click *Create New*.

<img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/01.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=8c70e87912306c54aa5a365a86268158" alt="" width="2854" height="1372" data-path="static/images/_api/11089831-custom-fields-on-material-lists/01.png" />

In the pop-up window, begin by adding the custom field name.

<img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/02.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=0fd165bc3e66118caee78406ef091d66" alt="" width="1080" height="592" data-path="static/images/_api/11089831-custom-fields-on-material-lists/02.png" />

Then select from the drop down menu what type of field this will be.

<img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/03.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=4775b533e3826226e96643fb0b36c99c" alt="" width="1064" height="642" data-path="static/images/_api/11089831-custom-fields-on-material-lists/03.png" />

**Type:** Your choices are as follows:

* **Free text:** Here you have the option to add "free text", allowing you to type freely in your own words.

* **Number:** By selecting this, you can easily indicate the number or quantity for this line item.

* **Date:** This option allows you to easily autofill the date in by clicking on the small calendar icon.

* **Checkbox:** This option will produce a toggle button. This will be toggled on/off depending on what the custom field is that you created.

* **Drop Down:** Upon selecting this option, you will be asked to *Add New Field Options* (see the first picture below) and edit them. After assigning a name to each option, ensure that you click on the *save* icon (see second picture below). You also have the ability to decide which option is your *Default* option. The Default option will appear in blue colored text. The *Default* option will be visible on your material list until it is edited by a user with permissions. By adding all of the options here, when on your material list, you will then select a single option from a dropdown list.

  <img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/04.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=6a6df1039b30753da812a4e00531b38f" alt="" width="902" height="650" data-path="static/images/_api/11089831-custom-fields-on-material-lists/04.png" />

  <img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/05.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=05bf002d925888dca8e7dab9f46023b8" alt="" width="888" height="894" data-path="static/images/_api/11089831-custom-fields-on-material-lists/05.png" />

**Field Visibility by Role:** Who on your team has access to this custom field? You have the power to select whether this is for service agents and/or team managers. Simply check or uncheck next to each team member.

<img src="https://mintcdn.com/fieldpulse/rihvHrx7elGHYKZ2/static/images/_api/11089831-custom-fields-on-material-lists/06.png?fit=max&auto=format&n=rihvHrx7elGHYKZ2&q=85&s=58984d0c1381642f3971d93c9efe7b8a" alt="" width="1054" height="224" data-path="static/images/_api/11089831-custom-fields-on-material-lists/06.png" />

**Is Visible to Customer & Supplier:** This toggle can be on/off based on your preference. **If the toggle is on**, these custom fields you have setup will be viewable by your customers and suppliers on all purchase order PDF's, job reports, estimates, invoices, and asset reports.

***

# Custom Fields That Will Cascade Onto Material Lists

Custom Fields that have been created for the Customer Record have the option to cascade to all of your material lists. To learn more about this, [click here](/using-fieldpulse/customers/custom-fields-on-customer-records).

***

**Have additional questions?**

*Contact us at [support@fieldpulse.com](mailto:support@fieldpulse.com) or use the chat feature in the bottom right corner of your screen.*
