
Set up and manage custom fields in QuickBooks Time
by Intuit• Updated about 44 minutes ago
Learn how to set up and manage custom fields, and assign or restrict field items in QuickBooks Time and QuickBooks Online.
With custom fields, you can:
- Track extra details on timesheets, like mileage, equipment, and tasks.
- Assign specific fields to jobs or customers.
- Make the fields required or optional.
- Allow team members to enter the information as free-form text or select options from a dropdown list.
Install custom fields in QuickBooks Time
- Go to Feature Add-ons and select Manage Add-ons.
- Find Custom Fields, and select Install.
Create a custom fieldÂ
You can set up up to 12 active custom fields for time tracking with QB Time Premium or QB Time Elite or QuickBooks Advanced Payroll subscriptions.
- Go to Settings ​​⚙ and select Accounts and settings.
- Select Time.
- From Custom fields, select ✎.
- Select Add custom fields. If you’ve already created a field, you’ll see a list of all custom fields, you’ve setup
- Enter the name of the custom field in the Name field.
- Select the type of data in the Data type â–Ľ dropdown that will go in your custom field: Text and number, Number, or Dropdown list. If you select the Dropdown list, enter the items in the list.
- Select the category: Customer or Transaction
- Â Time for the custom field belongs to show on all time tracking entries for admins and workers
- You don't need to select the forms where you want the custom field to appear for Time.
- When you’re finished, select Save.
- If you’d like the admin and workers to fill the field information at all times, mark the field as required in the timesheet fields time settings.
Note: If a list field is required and only has one item in the list or only one item is assigned to a customer, job or team member, the field auto-populates on timesheets.
Note: Only six custom fields can be active at a time.
Add a custom field
- Go to Feature Add-ons and select Custom Fields.
- Select + Add Field.
- Select the appropriate option from the list and then follow the next steps to add the field.
- Add a Name, Short code, and in the Type â–Ľ dropdown, select one of the following:
- List: Use this when you have a list of options for team members to pick from on their time card. This can be used for equipment or task lists.
- At least one item must be added before saving this field type. Select + Add Item, then enter the item's name and Save.
- Individual items can be assigned to show up only for specific jobs/customers and/or team members.
- Text: Use this when you need a free-form text field for team members to enter their own text. This can be used for descriptions or explanations.
- Whole number: Use this for whole numeric values (i.e., 42, 7, 10). This can be used for entering mileage or amounts.
- Decimal number: Use this if you want numeric values with decimals (i.e., 3.14, 10.5, 34.06). This can be used for entering expenses or measurements.
- List: Use this when you have a list of options for team members to pick from on their time card. This can be used for equipment or task lists.
- Other options:
- Show for all jobs/customers: If you want the field to be visible on all time cards, select this. If you uncheck it, you can assign the jobs later in the Jobs or Customers window.Â
- Required: Check if this field must be filled out before clocking out. Uncheck if the field is optional.
Note: If a list field is required and only has one item in the list or only one item is assigned to a customer, job or team member, the field auto-populates on timesheets.
Add multiple items
Note: You can’t use the import/export function to update or change the name of an existing item. If you change a name on an existing item, the system recognises it as a new item. It'll only be skipped on import if it matches an existing code exactly, case-sensitive.
- Go to Feature Add-ons and select Custom Fields.
- Select the field you want to modify.
- Select More â–Ľ dropdown, then Import/export items.
- There must be 1 item added and saved in a list for More to show up.Â
- Go to the Help tab to review format requirements and to make sure your data is entered correctly.Â
- On the Import tab, select Choose file, navigate to the .csv file you want to import, then select Open.
- Select the checkbox next to Test Mode to run a test import, then Import to catch any potential errors.
- If there are any errors in the file, you’ll see what lines would’ve failed. See Troubleshoot CSV import errors in QuickBooks Time for help to correct these errors.
Manage your custom fieldÂ
Edit a custom field
- Go to Settings ​​⚙ and select Accounts and settings.
- Select Time.
- From Custom fields, select Manage all custom fields.
- In the Actions column, select Edit to rename the field or update the category and form values.Â
- Select Save.
Make the custom field active or inactive
Make sure the Include inactive switch is turned on to view all the active and inactive custom fields.
- Go to Settings ​​⚙ and select Accounts and settings.
- Select Time.
- From Custom fields, select Manage all custom fields.
- In the Actions column, select Make active or select the â–Ľ dropdown next to Edit, then select Make inactive.Â
- If you select Make inactive, select Yes to confirm.
Don’t worry about losing old custom field data if you make a custom field inactive, your past data won’t disappear. You’ll still see the field on sales forms and purchase orders you've used it on, but it won’t appear on new forms. |
Update a custom field
- Go to Feature Add-ons and select Custom Fields.
- Select the field you want to modify.
- Select an item, make the change, and go back.
- After all changes are made, select Save.
Archive an item
- Go to Feature Add-ons and select Custom Fields.
- Select the field you want to modify.
- In the Field window, select the ellipses
icon, then Archive item.
- To archive multiple items, select the checkbox next to each item, then Archive.
- Select Archive Item Anyway or Archive Items Anyway if prompted.
- After all changes are made, select Save.
- Go to Feature Add-ons and select Custom Fields.
- Select the field you want to modify.
- Â Select More, then Import/export items.
- Go to the Help tab to review format requirements and to make sure your data is entered correctly.Â
- On the Import tab, select Choose file, navigate to the .csv file you want to import, then select Open.
- Select Archive for the Import Mode.
- Your list should only contain the items you want archived upon import. To do this, you can export the existing list, and delete the rows of unwanted items.Â
- Select the checkbox next to Test Mode to run a test import, then Import to catch any potential errors.
- If there are any errors in the file, you’ll see what lines would’ve failed. See Troubleshoot CSV import errors in QuickBooks Time for help to correct these errors.
- Once you’ve corrected any errors in your CSV, upload your file again and Import without Test Mode checked.
Unarchive an item
- Go to Feature Add-ons and select Custom Fields.
- Select the field you want to modify.
- In the Field window, select the Show â–Ľ dropdown, then Archived (count).
- Next to the item name, select the ellipses
icon, then Unarchive item.
- To unarchive multiple items, select the checkbox next to each item and select Unarchive.
- After all changes are made, select Save.
Assign and restrict fields and items in QuickBooks TimeÂ
As an example, if you have team members working at the Smith residence, they should only see the "Equipment" fields and only "Bulldozer" and "Excavator" to be selectable options within that field. This can help prevent accidentally selecting the wrong item or needing to fill out unnecessary fields.
- Go to Jobs or Customers.
- Select Edit
next to the job or customer.
- Under Custom fields, select the desired field(s) to have that field appear on a timesheet for that job, then select Save.
- Go to Jobs or Customers.
- Select Edit
next to the job or customer.
- Under Custom fields, next to the list field you want to select from, select All items.
- Assign or unassign items:
- Select the right arrows to move options from the Unassigned Items box to the Assigned Items box.
- Select the left arrows to move options from the Assigned Items box to the Unassigned Items box.
- Sub-level jobs automatically reflect the assignments for any top level job. If you need the sub-level jobs to be different, you need to manually assign or unassign them.
- Select Save.
Note: Be sure you assign team members to both the job or customer and the items assigned to that job or customer.Â
- Go to Feature Add-ons and select Custom Fields.
- Select a field, then an item.
- Uncheck team members to un-assign them from that item, or select team members to assign them.
- Go back, and select Save.