Custom Fields

Now you can track anything!

Custom fields allow you to add additional information to time entries in Clockify. This means you can customize Clockify anyway it suits you!.

You can track: expenses, mileage, breaks, overtime, invoice status, number of units, custom dropdowns, quantity, GPS, codes, location, equipment, estimate, deal number, link to ticket, receipts, images, all sorts of IDs (invoice, task, user, project)… and more!

In addition to user data, you can also track project metadata – perfect when you need to analyse data in pivot tables, or when you need to integrate Clockify with external systems via API.

You can try out the feature for free by activating the free 7-day trial (no credit card required).

Read documentation →


  • See and edit the data for visible fields directly in the Detailed report
  • Filter reports by custom fields
  • Edit data in bulk
  • Track custom fields in apps (mobile/desktop)
  • Upload and attach files to time entries
  • Rearrange positions in tracker/timesheet
1 Like

Yeah, Great job … but only for Enterprise Users . And what with Premium Users ?
Field for the break should normally be included in each account :roll_eyes:

Hi Erik! Welcome to the Clockify forum.

That’s correct, the Custom Field feature is only available on the Enterprise plan. While there are no plans to enable this feature in the Premium plan as well, you can track breaks in a different way without using a separate field.

To account for breaks it’s best to create a separate entry for break time and categorize these entries either by project or a tag:

  • Create a separate project “Break” where you’ll put all time entries for breaks (or sick leave, holidays, etc.). For example, spent 5h on ProjectA, 3h on ProjectB, and 1h on Break
  • Create a “break” tag and when you start your break time attach the appropriate tag for this time entry.

It would be great to also include this for those who have a Premium subscription but users/admin will be limited to a certain number of custom fields. This is a nice feature but unfortunately only Enterprise subscribers can use this. Some medium-sized companies surely cannot afford the Enterprise subscription. Just a suggestion.

1 Like

I fully agree with Aurea. It would be great to have a limited version of this.

E.g. I would be very happy to have some fields added to a project and customer. Project id/code and customer id/code. These would match the id/code from my other application(s)


This feature is really useful for me, definitely worth the upgrade price for me. This will allow me to track everything in Clockify, previously I still had to track extras I need to invoice for separately… This feature will probably save me around 4-6 hours a month as I should now be able to automate much more of the billing from Clockify.

It will be really useful when the custom fields will show up in the tracking apps. Is there any sort of a time frame for when this will be implemented?


Hi Ned! We’re working on adding custom fields on the mobile/desktop apps. While we don’t have a time frame regarding this I can say we’re close to release it on the macOS desktop app, followed by a release on iOS app. Other apps will probably take some more time.

1 Like

Upload and attach files to time entries – will this be only available in Enterprise subscription?

Hi, Aurea! That’s right, uploading and attaching files will only be available in Enterprise plan.