{"id":23290,"date":"2025-07-04T12:33:10","date_gmt":"2025-07-04T12:33:10","guid":{"rendered":"https:\/\/clockify.me\/help\/?p=23290"},"modified":"2026-05-08T15:56:52","modified_gmt":"2026-05-08T15:56:52","slug":"define-required-fields-for-time-entries","status":"publish","type":"post","link":"https:\/\/clockify.me\/help\/es\/getting-started\/getting-started-as-admin-and-workspace-owner\/define-required-fields-for-time-entries","title":{"rendered":"Definir campos obligatorios para las entradas de tiempo"},"content":{"rendered":"\n<div class=\"wp-block-custom-audience-tag audience-tag-box\"><span class=\"tag-title\">Who can use this feature?<\/span><div class=\"tag-rows\"><div class=\"tag-row\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-aud-final\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-aud-final)\"><path d=\"M12 12C10.9 12 9.95833 11.6083 9.175 10.825C8.39167 10.0417 8 9.1 8 8C8 6.9 8.39167 5.95833 9.175 5.175C9.95833 4.39167 10.9 4 12 4C13.1 4 14.0417 4.39167 14.825 5.175C15.6083 5.95833 16 6.9 16 8C16 9.1 15.6083 10.0417 14.825 10.825C14.0417 11.6083 13.1 12 12 12ZM4 20V17.2C4 16.6333 4.14583 16.1125 4.4375 15.6375C4.72917 15.1625 5.11667 14.8 5.6 14.55C6.63333 14.0333 7.68333 13.6458 8.75 13.3875C9.81667 13.1292 10.9 13 12 13C13.1 13 14.1833 13.1292 15.25 13.3875C16.3167 13.6458 17.3667 14.0333 18.4 14.55C18.8833 14.8 19.2708 15.1625 19.5625 15.6375C19.8542 16.1125 20 16.6333 20 17.2V20H4ZM6 18H18V17.2C18 17.0167 17.9542 16.85 17.8625 16.7C17.7708 16.55 17.65 16.4333 17.5 16.35C16.6 15.9 15.6917 15.5625 14.775 15.3375C13.8583 15.1125 12.9333 15 12 15C11.0667 15 10.1417 15.1125 9.225 15.3375C8.30833 15.5625 7.4 15.9 6.5 16.35C6.35 16.4333 6.22917 16.55 6.1375 16.7C6.04583 16.85 6 17.0167 6 17.2V18ZM12 10C12.55 10 13.0208 9.80417 13.4125 9.4125C13.8042 9.02083 14 8.55 14 8C14 7.45 13.8042 6.97917 13.4125 6.5875C13.0208 6.19583 12.55 6 12 6C11.45 6 10.9792 6.19583 10.5875 6.5875C10.1958 6.97917 10 7.45 10 8C10 8.55 10.1958 9.02083 10.5875 9.4125C10.9792 9.80417 11.45 10 12 10Z\" fill=\"black\" fill-opacity=\"0.87\"><\/path><\/g><\/svg><span>Workspace owners and admins<\/span><\/div><div class=\"tag-row\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-flg-final\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-flg-final)\"><path d=\"M5 21V4H14L14.4 6H20V16H13L12.6 14H7V21H5ZM14.65 14H18V8H12.75L12.35 6H7V12H14.25L14.65 14Z\" fill=\"black\" fill-opacity=\"0.87\"><\/path><\/g><\/svg><span>Pro or Enterprise plans<\/span><\/div><\/div><\/div>\n\n\n\n<p class=\"translation-block\">By defining <strong>required fields<\/strong> for time entries, you\u2019re making sure that every entry contains the minimum amount of information needed to be created and saved. This helps you achieve accuracy and consistency across all time entries in your workspace.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the required fields?<\/h2>\n\n\n\n<p>Required fields are mandatory fields that must be completed before a time entry can be created or saved. By defining which fields should be required, you make sure that time entries contain the necessary information for proper organization, reporting, and analysis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enable required fields<\/h2>\n\n\n\n<p class=\"translation-block\">Available required fields are predefined and are listed in the <strong>Workspace settings<\/strong> &gt; <strong>General<\/strong> tab &gt; <strong>Do not allow saving time without<\/strong> section.<br>You can choose from the following fields to make mandatory for all time entries:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Project<\/li>\n\n\n\n<li>Task<\/li>\n\n\n\n<li>Tag<\/li>\n\n\n\n<li>Description<\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">If <strong>Timesheet<\/strong> page is activated in your workspace settings, <strong>Project<\/strong> field becomes <strong>required<\/strong>. You must define a project for an entry to be saved.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"328\" src=\"https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.19.57.png\" alt=\"\" class=\"wp-image-25517\" style=\"width:150px\" srcset=\"https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.19.57.png 432w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.19.57-300x228.png 300w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.19.57-16x12.png 16w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"209\" src=\"https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33-1024x209.png\" alt=\"\" class=\"wp-image-25514\" srcset=\"https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33-1024x209.png 1024w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33-300x61.png 300w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33-768x156.png 768w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33-18x4.png 18w, https:\/\/clockify.me\/help\/wp-content\/uploads\/2025\/07\/Screenshot-2025-08-13-at-10.17.33.png 1208w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How it works<\/h2>\n\n\n\n<p class=\"translation-block\">If you mark <strong>Project<\/strong> and <strong>Tag<\/strong> as required fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\">Users will <strong>not be able to add a time entry<\/strong> without selecting a project and a tag<\/li>\n\n\n\n<li class=\"translation-block\">The timer can be started, but it <strong>cannot be stopped<\/strong> until both fields are filled in<\/li>\n\n\n\n<li class=\"translation-block\">Time entries will <strong>not save<\/strong> without these two fields<\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">For example, if <strong>Task<\/strong> is a required field, time entries linked to projects without tasks will not show up in the project picker, preventing incomplete time entries from being submitted.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are custom fields?<\/h2>\n\n\n\n<p class=\"translation-block\">In addition to the standard required fields, you can add <strong>custom fields<\/strong> to track anything specific to your business needs.&nbsp;<\/p>\n\n\n\n<p>These could include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Expenses, mileage, breaks, overtime<\/li>\n\n\n\n<li>Invoice status, location, equipment<\/li>\n\n\n\n<li>Links to tickets, receipts, and more<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Create custom fields<\/h2>\n\n\n\n<div class=\"wp-block-custom-highlight-box custom-box color-green\"><div class=\"box-header\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><mask id=\"mask-green\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask-green)\"><path d=\"M5 21.0001C4.45 21.0001 3.97917 20.8043 3.5875 20.4126C3.19583 20.0209 3 19.5501 3 19.0001V5.0001C3 4.4501 3.19583 3.97926 3.5875 3.5876C3.97917 3.19593 4.45 3.0001 5 3.0001H13.925L11.925 5.0001H5V19.0001H19V12.0501L21 10.0501V19.0001C21 19.5501 20.8042 20.0209 20.4125 20.4126C20.0208 20.8043 19.55 21.0001 19 21.0001H5ZM9 15.0001V10.7501L18.175 1.5751C18.375 1.3751 18.6 1.2251 18.85 1.1251C19.1 1.0251 19.35 0.975098 19.6 0.975098C19.8667 0.975098 20.1208 1.0251 20.3625 1.1251C20.6042 1.2251 20.825 1.3751 21.025 1.5751L22.425 3.0001C22.6083 3.2001 22.75 3.42093 22.85 3.6626C22.95 3.90426 23 4.1501 23 4.4001C23 4.6501 22.9542 4.89593 22.8625 5.1376C22.7708 5.37926 22.625 5.6001 22.425 5.8001L13.25 15.0001H9ZM11 13.0001H12.4L18.2 7.2001L17.5 6.5001L16.775 5.8001L11 11.5751V13.0001Z\" fill=\"#4CAF50\"><\/path><\/g><\/svg><span class=\"box-label\">Note<\/span><\/div><div class=\"box-content\">\n<p class=\"translation-block\">Only <strong>Workspace owners<\/strong> and <strong>admins<\/strong> have the permissions to configure custom fields.<\/p>\n<\/div><\/div>\n\n\n\n<p>To create custom fields for time entries:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"translation-block\">Go to <strong>Workspace settings <\/strong>&gt;<strong> Custom fields<\/strong><\/li>\n\n\n\n<li class=\"translation-block\">Click on <strong>Create new field<\/strong> and select the field type:\n<ul class=\"wp-block-list\">\n<li><strong>Text<\/strong>: Free-text input<\/li>\n\n\n\n<li><strong>Number<\/strong>: Only numerical values (e.g. mileage, expenses)<\/li>\n\n\n\n<li><strong>Link<\/strong>: URLs (e.g. links to receipts)<\/li>\n\n\n\n<li><strong>Switch<\/strong>: Yes\/No options (e.g. paid\/unpaid)<\/li>\n\n\n\n<li><strong>Select<\/strong>: Dropdown list (e.g. status, location)<\/li>\n\n\n\n<li><strong>Select multiple<\/strong>: Allows multiple selections (e.g. equipment used)<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Make custom fields required<\/h2>\n\n\n\n<p class=\"translation-block\">To set a <strong>custom field<\/strong> as required for every time entry:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"translation-block\">Make sure the field is <strong>Visible<\/strong> with a default value, or editable by users<\/li>\n\n\n\n<li class=\"translation-block\">In <strong>Workspace settings<\/strong>, under the <strong>General<\/strong> tab, select the checkbox for the custom field in the <strong>Do not allow saving time without<\/strong> section<\/li>\n\n\n\n<li class=\"translation-block\">The field will now appear as a required field in both <strong>Time tracker<\/strong> and <strong>Timesheet<\/strong>, ensuring all users fill it out when entering time<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Best practices for using required fields<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\"><strong>Make sure your required fields are the same across all projects and workspaces<br><\/strong>e.g. <em>Let\u2019s say that as a marketing manager you need to track <strong>[Campaign name]<\/strong> for every time entry. If you make this a required field for your<strong> [Social media]<\/strong> project but not for your <strong>[Email marketing]<\/strong> project, your company reports will have missing data. By making <strong>[Campaign name]<\/strong> a required field for all projects, your data stays clean and complete, making it easy to run reports later.<\/em><br><\/li>\n\n\n\n<li class=\"translation-block\"><strong>Use custom fields to track key business information you need for reports and analysis<br><\/strong>e.g. <em>Your<\/em> sof<em>tware development team needs to prioritize bugs. You create a custom field called <strong>Bug priority<\/strong> with options like <strong>high<\/strong>, <strong>medium<\/strong>, and <strong>low<\/strong>. By requiring your team to fill this out for every bug-related time entry, you can quickly filter your reports to see exactly how much time was spent on high-priority issues.<\/em><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">What happens if I don&#8217;t set any fields as required?<\/h4>\n\n\n\n<p>If you don\u2019t set any fields as required, users can submit time entries without completing critical information like the project, task, or description. While this won\u2019t prevent users from adding time entries, it can lead to incomplete or inconsistent data, making reporting and analysis more difficult.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Can I make a custom field visible only for specific projects?<\/h4>\n\n\n\n<p class=\"translation-block\">Yes, custom fields can be set to be visible only for specific projects. In <strong>Project settings<\/strong>, you can manage which custom fields should be visible and set default values for each project. Additionally, you can choose to make some fields visible only when a user selects a specific project.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Can I make certain fields invisible to regular users?<\/h4>\n\n\n\n<p class=\"translation-block\">Yes, you can make certain fields <strong>invisible<\/strong> to regular users while still allowing them to track the data. Invisible fields can be used for metadata, project IDs, or backend integrations. Users won\u2019t see these fields in their Time Tracker or Timesheet, but the data will still be available for reporting and can be used in exports or API integrations.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Can required fields be used in reports?<\/h4>\n\n\n\n<p class=\"translation-block\">Yes, required fields can be used in <strong>reports<\/strong>. When you export time entries to Excel or CSV, the required fields (and their values) will appear in the <strong>Detailed report<\/strong>. This allows you to filter and analyze time entries based on those required fields, ensuring you have consistent and complete data for reporting purposes.<\/p>\n\n\n\n<div class=\"wp-block-group related-articles\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading\" id=\"9-related-articles\">Related articles<\/h3>\n\n\n\n<ul class=\"wp-block-list related-articles-list\">\n<li class=\"translation-block\"><a href=\"https:\/\/clockify.me\/help\/track-time-and-expenses\/required-fields\">Required fields<\/a><\/li>\n\n\n\n<li class=\"translation-block\"><a href=\"https:\/\/clockify.me\/help\/getting-started\/categorize-time-using-required-fields-tags\">Categorize time using required fields &amp; tags<\/a><\/li>\n\n\n\n<li class=\"translation-block\"><a href=\"https:\/\/clockify.me\/help\/track-time-and-expenses\/custom-fields\">Custom fields<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"By defining required fields for time entries, you\u2019re making sure that every en&#8230;","protected":false},"author":25,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_helpful_status":1,"_searchwp_excluded":"","footnotes":""},"categories":[82],"tags":[],"class_list":["post-23290","post","type-post","status-publish","format-standard","hentry","category-getting-started-as-admin-and-workspace-owner"],"acf":[],"featured_image_src":null,"author_info":{"display_name":"tamara radijevac","author_link":"https:\/\/clockify.me\/help\/es\/author\/tamara-radijevac"},"_links":{"self":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/comments?post=23290"}],"version-history":[{"count":55,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23290\/revisions"}],"predecessor-version":[{"id":31658,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/posts\/23290\/revisions\/31658"}],"wp:attachment":[{"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/media?parent=23290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/categories?post=23290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clockify.me\/help\/es\/wp-json\/wp\/v2\/tags?post=23290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}