Jira Field Types: A Guide to Choosing the Right Field Type
Struggling to keep Jira issue data consistent? Learn how Jira field types affect forms, filters, and reports—and choose the right one. Read now.
Choosing the wrong Jira field type can turn a simple issue form into a source of inconsistent, hard-to-use information. A free-text field may invite ten different spellings of the same priority, while a dropdown can make an important new option impossible to record. Those choices affect how people create issues, filter work, and build reports. Fixing a poor field setup later can mean changing screens, retraining teammates, and cleaning up old entries. But here's the truth: you can avoid much of that friction by matching each field to the answer you need. This guide explains common Jira field types, shows when to use them, and walks you through practical selection and configuration decisions.
A practical process for choosing Jira field types
Start with the decision you want people to make or the detail you need them to enter. Then select the simplest field type that captures it consistently. Here's a quick process you can use before creating a field.
Describe the information clearly. Write down what the field should capture. For example, “Which platform is affected?” is clearer than “Additional details.”
Decide how people should answer. Choose free text for an open explanation, a number field for a measurable amount, or a controlled list when answers should come from approved options.
Consider who will use the answer later. If a team will filter issues by platform, a selectable option is usually easier to report on than several spellings in a text field.
Check how often the answer changes. A fixed list works well for stable categories. If options change often, decide who will maintain them before you build the field.
Test the field in its real workflow. Add it to the relevant issue screen, create sample issues, and check whether the field is easy to understand and useful in searches and reports.
For example, a team tracking customer impact might use a single-select field with options such as “Low,” “Medium,” and “High.” A separate paragraph field can capture the circumstances behind that rating.

Built-in fields and custom fields serve different purposes
Jira includes fields that describe common issue details, such as summary, description, issue type, status, assignee, reporter, priority, and labels. Some projects also use fields for components, affected versions, fix versions, or sprints. The available fields depend on the project setup and Jira edition.
Built-in fields are a good starting point when they already capture the detail your team needs. A support team can use priority to indicate urgency, for example, instead of adding a separate custom field called “Urgency” that asks the same question.
Custom fields capture information that Jira’s standard fields do not cover for your workflow. A product team might add “Customer impact area,” while a facilities team could track “Building zone.” The field type determines what answers people can enter and how consistently those answers can be used.
Here's why the distinction matters: creating a custom field for an existing concept can split reporting across two places. Before adding one, check whether an existing field already represents the same idea and whether it appears on the right screens.
Common Jira field types and when to use them
Field names and available options can vary across Jira editions and project types. This overview covers common choices and the situations they fit best.
| Field type | Useful for | Example |
| Short text | A brief, open-ended value that does not need a fixed list | External reference code |
| Paragraph text | A longer explanation or set of contextual details | Steps to reproduce a less common issue |
| Single-select list | One choice from a controlled set | Request category |
| Multiple-select list | Several choices from a controlled set | Services affected |
| Checkboxes or radio buttons | A small set of visible choices | Radio buttons for one release track |
| Number | A count, score, or other numeric value | Number of affected devices |
| Date or date and time | A deadline, event date, or timestamp | Target review date |
| User picker | A person selected from Jira accounts | Review owner |
| URL | A web address people may need to open | Link to a monitoring dashboard |
| Labels | Flexible tags for cross-cutting categorization | “accessibility” or “migration” |
| Cascading select | A dependent choice with parent and child options | Region followed by office |
Use text fields when the value genuinely needs to be open-ended. If people will repeatedly enter the same short answers, a select list can reduce variations and make filtering more reliable.
For instance, a “Service affected” field with a controlled list can group issues consistently. A paragraph field beside it can still capture details such as a specific error message or customer circumstance.
Match the field type to the work and the answer
Think about a field as part of a conversation with the person creating an issue. A good field makes the expected answer obvious. A weak one leaves people guessing, which often creates incomplete or inconsistent entries.
Use controlled choices for repeatable categories
Single-select lists suit answers where one option should apply, such as request type or deployment stage. Multiple-select lists are better when several values can be true at once, such as the services affected by an incident.
Keep the option set understandable. A dropdown with 60 near-duplicate entries can slow people down more than a carefully designed text field. If you need a long list, group the choices where the field type supports it, or review whether the question should be split into clearer categories.
Use text for explanations, not routine classification
Short text works for compact entries such as a product code. Paragraph text is more appropriate when someone needs room to explain a symptom, customer concern, or unusual condition.
Text is less predictable when the answer is meant to support grouping. If one person enters “mobile,” another writes “phone,” and a third types “iOS app,” a report may treat these as different values. Use a controlled choice when those entries should mean the same thing.
Choose number and date fields for values people can compare
Use a number field when a value needs to be counted or compared, such as the number of affected devices. If the value needs a unit, make that clear in the field name or helper text. “Estimated effort in hours” is more useful than “Effort.”
Date fields suit milestones and deadlines. Date-and-time fields make sense when the time of an event matters, such as the start of an outage. Avoid collecting more precision than the workflow uses; a timestamp can add effort without helping a team make a decision.
Plan field context, screens, and reporting before rollout
Choosing the type is only part of field design. People need to see the field when they create, edit, or review the relevant issue. Jira configuration can control where a field appears and which projects or issue types use it.
For example, a “Return shipping method” field may belong on a customer returns request, but not on a software bug. Applying a field only where it is relevant keeps other issue forms easier to scan.
Think about reporting before making a field required. A required field can improve consistency, but it can also block issue creation when people do not know the answer yet. If the value becomes clear later, make it optional at creation or collect it at the workflow stage where someone can provide it.
The best part? A small pilot can reveal confusing labels before a field reaches every team. Ask a few people to create realistic issues, then check whether they understand the options and can use the results in searches or reports.
ONES.com is a unified project management and knowledge management platform powered by ONES Assistant. ONES Project is its project management product and a Jira alternative; ONES Wiki is its knowledge base product. They are sold separately.

For teams evaluating how fields fit into issue workflows, ONES Project offers custom fields and workflows alongside Jira-compatible workflows, sprint management, automation, and built-in reporting. You can assess how a field behaves in the wider process rather than treating it as an isolated form choice.
Core capabilities
Field needs differ by project: ONES Project supports custom fields, helping teams capture information specific to their work without overloading every issue form.
Different teams follow different processes: Custom workflows let teams shape work stages around their approval or delivery practices, so field collection can fit the process.
Teams need familiar Jira practices: Jira-compatible workflows can make it easier to evaluate a Jira alternative while preserving recognizable process patterns.
Sprint work needs ongoing visibility: Sprint management supports planning and tracking iterative work alongside issue details.
Manual handoffs can create delays: Automation can handle selected workflow actions, reducing repetitive steps when teams define appropriate rules.
Teams need to review progress: Built-in reporting helps make project status and work patterns easier to inspect.
Plugin dependence can complicate administration: Native capabilities can reduce the need for additional plugins in workflows that the platform already supports.
Deployment needs vary: ONES.com offers Cloud, On-Premise, Private Cloud, and Air-gapped deployments, with feature parity between cloud and self-hosted versions.
Teams want to assess before committing: The free plan supports up to 30 seats, providing room to try the platform with a small group.
Application scenarios
A software team could use a custom field to classify affected services, then connect that information to its issue workflow and reporting. A select list can make recurring categories easier to compare across work items.
A company operating in a restricted network could evaluate an Air-gapped deployment while keeping its project work in a self-hosted environment. A team with mixed project and knowledge needs could consider ONES Project and ONES Wiki separately, depending on its requirements.
Common challenges when designing Jira fields
People enter the same answer in different ways
Problem: A free-text field receives variations such as “mobile,” “mobile app,” and “phone app,” making comparisons difficult.
Solution: Use a controlled list when the answers represent a stable set of categories. Keep an explanatory text field for details that do not fit those choices.
The issue form becomes crowded
Problem: Adding every potentially useful question can make issue creation slow and intimidating.
Solution: Keep only fields that support a real decision, handoff, or report. Show a field only in the projects and issue types where people need it.
A required field blocks issue creation
Problem: People cannot submit an issue because they do not yet know a required value, such as the final impact rating.
Solution: Make the field optional at creation or collect it later in the workflow. Require an answer only when someone can reasonably provide it.
Old custom fields become difficult to maintain
Problem: Fields created for short-lived projects may remain available long after people stop using them.
Solution: Review field use periodically with project administrators. Retire fields carefully after checking whether active screens, searches, or reports still depend on them.
FAQs about Jira field types
What is the difference between a Jira field and an issue type?
A field captures one piece of information about an issue, such as its priority, due date, or affected service. An issue type describes the kind of work represented, such as a bug, task, or story. A bug can have fields for severity and environment, while a task may use different fields. The issue type can help determine which fields are relevant to the work.
When should I use a custom field instead of a built-in field?
Use a built-in field when it already represents the information you need and is available in the right workflow. Add a custom field when your team must capture a distinct detail that standard fields do not cover. Before creating one, check for overlap. A separate “Urgency” field may duplicate priority, while “Customer impact area” could represent a genuinely different classification.
Should I use a text field or a dropdown?
Choose a dropdown when answers come from a stable, known set and people should select one of those options. Use text when the answer is genuinely open-ended, such as a short reference or detailed explanation. If you want to group and report on responses, a controlled list is often easier to use consistently. For a broader explanation, pair a dropdown with a separate paragraph field.
Can I change a Jira field type after creating it?
Field changes can be constrained by Jira’s configuration and the field’s existing values. A change may affect how information appears or behaves, so do not assume it will safely preserve every entry. Before altering a field, review its use across relevant projects, screens, and reports. Test the change in a limited setting where possible, and plan how to handle existing values.
How many custom fields should a Jira project have?
There is no useful universal number. The right count depends on the decisions your workflow supports and the details your team genuinely needs. Each field adds some maintenance and can make forms harder to scan. Start with the smallest set that enables the work, then add a field when a specific gap appears. Review unused or overlapping fields as the project evolves.
Conclusion: choose fields that make the next step easier
The right Jira field type depends on the answer you need, how consistently people can provide it, and what your team plans to do with it. Use built-in fields where they fit, keep custom fields focused, and test new choices with realistic issues before rolling them out widely.
A poorly chosen field can create inconsistent entries and slow down reporting. A thoughtful choice gives people a clearer form and makes the resulting information more useful. Start with one field that causes friction today, identify the answer it should capture, and choose the simplest type that supports the workflow.