Skip to main content
Custom report fields allow you to capture additional information on expense reports beyond the standard fields. This guide explains how to create, edit, and manage report fields.

Understanding Report Fields

Report fields are custom data points that can be added to expense reports. They help capture organization-specific information needed for accounting, compliance, or reporting purposes.

Field Types

New Expensify supports several types of report fields:

Text Fields

Free-form text input for alphanumeric data

Dropdown Lists

Predefined list of options to choose from

Date Fields

Date picker for capturing dates

Formula Fields

Calculated fields based on other field values

Editing Report Fields

Field Editor Page

The Edit Report Field page provides a unified interface for editing all field types:

Field Validation

Fields are validated before submission:

Text Fields

Editing Text Fields

Text fields provide a simple input for alphanumeric data:

Circular Reference Detection

Formula fields are checked for circular references:
Circular ReferencesBe careful when creating formula fields that reference other fields. Circular references (Field A references Field B, which references Field A) will cause validation errors.

Editing Dropdown Fields

Dropdown fields provide a list of predefined options:
Only enabled options are displayed to users. Disabled options are filtered out from the selection list.

Date Fields

Editing Date Fields

Date fields use a date picker for easy date selection:

Formula Fields

Read-Only Formula Fields

Formula fields are calculated automatically and displayed as read-only:
Formula fields cannot be edited directly. They are automatically calculated based on the formula definition and values of other fields.

Updating Report Fields

Field Update Logic

When a report field is updated, the system performs validation and syncs with the server:

Title Field Handling

The title field receives special handling:

Deleting Report Fields

Field Deletion

Deletable fields can be removed from reports:
Field DeletionDeleting a report field removes it from the report permanently. This action cannot be undone. The title field cannot be deleted.

Field Permissions

Field Disabled States

Fields can be disabled based on user permissions and report state:

Required Fields

Required fields must be filled before report submission:

Best Practices

Give fields clear, descriptive names that indicate what information should be entered (e.g., “Project Code” instead of “Code”).
When possible, provide sensible default values to reduce data entry effort.
Only mark fields as required if the information is absolutely necessary. Too many required fields can slow down the submission process.
Use dropdown fields instead of text fields when you need consistent values for reporting or categorization.
For formula fields, document the calculation logic clearly so users understand how values are derived.

Common Issues

Field Not EditableIf a field cannot be edited:
  • Check if the report is in a submitted or closed state
  • Verify you have permission to edit the report
  • Ensure the field is not a formula field (which are read-only)
  • Check if the field is disabled in the policy settings
Recently Used FieldsNew Expensify tracks recently used field values to provide quick suggestions for commonly entered data.

Field Visibility

Report Field Availability

Report fields are only available when:
  • The workspace has report fields enabled, OR
  • The report is a paid group policy expense report or invoice report, OR
  • The field is the title field (always available)

Reports Overview

Learn about expense reports

Creating Reports

Create and manage reports

Workspace Settings

Configure workspace field settings