Choose your pricing plan
Get started for free and upgrade to get more features!
Unlimited tracking • Unlimited users • Unlimited projects • Unlimited reports
Apps and integrations • Team chat • Support • API
Join millions of happy customers
4.7 RATING • 4,000+ REVIEWS • 95% CUSTOMER SATISFACTION
Frequently asked questions
Are there any limits in the free plan?
You can track as much time and invite as many users as you want, as long as you want. We also offer world-class support to everyone. If you find yourself needing more features, you can upgrade at any time.
Can I try out the paid features?
Absolutely! You can try out all PRO features for free for 7 days, no credit card required. You can activate the free trial on the Upgrade page. If you need more time, be sure to contact our sales team for an extension and a demo.
What is a seat?
Each active user requires a paid seat. If you deactivate some user, you free up their paid seat so you can invite a new user. If you buy another seat mid-cycle, you'll be charged a prorated price for that billing cycle.
Are there any additional taxes?
No, we take care of all the taxes. The price you see is what you'll get charged in the end. You can enter your VAT number, but it will only be used as an additional piece of information displayed on your invoices.
How does canceling work?
You can cancel your subscription at any time in just a couple of clicks on the Upgrade page. Once you cancel and the current subscription expires, you will be downgraded to the free version and no further charges will be made. You won't lose any data (canceling only affects access to the extra features).
What types of payment are supported?
We support payments by credit card for all plans. We support wire transfers and purchase orders for ENTERPRISE plan (annual billing, over 50 seats).
Do you offer refunds?
We don't offer refunds. But, if you were mistakenly charged due to system error, contact us and we'll immediately issue you a refund. If you wish to test extra features, we recommend activating the free 7-day trial first, BEFORE making any payment.
Do you offer discounts?
We offer 20% OFF on all our plans when paying annually. Other than that, we don't offer any further discounts. We keep all our prices affordable so everyone gets the best possible deal, no negotiation necessary.
How does kiosk pricing work?
If you use the kiosk mode, you can add limited users and pay a separate lower price for them. Limited users can only use Clockify via the kiosk you open. You can transform them to full users by adding their email so they can access the rest of Clockify.
Can I upgrade just some users?
To get access to additional features, you'll need to upgrade the whole workspace, along with all the users in it.
Hide time & pages
Prevent users from seeing everything
Usually, people in your workspace can see everyone's time entries. But you can limit their access and hide them completely so each regular user on the workspace can only view their own entries.
You can also hide pages from the sidebar that others don't need. In case you have a lot of contractors, you can hide the Team page so people don't see other members, or hide Projects and Reports so people can focus just on tracking time.
Prevent incomplete time entries
Make your most important fields required so no one can create entries with missing information (like details of what was done). Once entries are properly categorized, you'll no longer have to spend hours fixing other people's timesheets.
Clean up your reports
Find all uncategorized entries or entries that are suspiciously short/long, and fix them. Once everything is properly labeled and cleaned up, you can lock them and share the report with clients.
Update all your past hourly rates
When you change an hourly rate, you can choose if the new rate applies to only newly create time entries from now on, if you wish to overwrite previous rate on existing time entries, or if you wish apply the new rate from a certain date forward.
Change your teammate's information
Edit your team member's profile information (like their name or week start) directly yourself, without having to wait for them to do it.
Add logo and remove columns from reports
When exporting reports, choose which columns you don't need in the CSV/Excel, or what you wish to be displayed on the PDF (data, charts, different report name, company logo, etc).
Update multiple entries and projects
Select all the time entries or projects you wish to update, and then edit their properties. Perfect for record keeping, like when you need to mark entries as invoiced, move them to a different project, mark projects as private, etc.
See and export time in decimal format
Switch to decimal duration format, and all time will be displayed and exported in decimals (instead of the clock format).
Also, if you type a single digit in a timesheet cell, it will be treated as hour (eg. if you type 1, it will be transformed to 1h).
Add time for others
Log time on behalf of your team
Add time on other people's behalf right from the report. You can add time either for a single user, or for a whole group at once. Or alternatively, switch to your teammate's timesheet and quickly populate their timesheet for them. This way, you'll no longer have to wait for someone to add the missing time.
Set up a lot of identical projects
Once you have a project with tasks set up, set it as a template. Then, every time you create a new project, you'll be able select the template and have all the tasks and settings copied over to the new project. Perfect if you have a lot of similar projects for different clients.
Import your old timesheets from a file
Prepare a CSV file in Excel, and then import it. Clockify will analyze the file, create any missing projects and clients, and import all the time entries in it for both you and your team.
You can also export a CSV from Clockify's Detailed report and import it right back into Clockify in some other workspace, which can be useful if you need backup or need to move a lot of time entries between workspaces.
PIN & Break
Clock in with PIN and take breaks
When clocking in and out via the kiosk, require employees to sign in with their personal 4-digit PIN code. You can also clock in for others using the kiosk's secret Universal PIN code/
You can also create multiple kiosks for different locations, plus have the same one open on multiple devices simultaneously.
You can enable breaks, so people can take a break while clocked in and track how much time they spend on breaks.
Prevent members from editing past timesheets
Lock all timesheets before a certain date so only admins can make further edits. Also, your team will no longer be able to add backdated time entries. Once timesheets are locked, you can safely invoice your client and calculate payroll, knowing that no one will accidentally change the data.
Formally approve timesheets
Users can submit their weeks or holiday requests for approval. Then, the supervisor can approve (or reject) the timesheet before it goes to payroll.
Once time is approved, it can no longer be changed (not even by admin). In case of mistake, the approval has to be withdrawn, but the written trail of who made the changes, when, and why will permanently remain.
Give someone more permissions
Make someone a team manager so they can see their team's time and approve their timesheets.
Or, make someone a project manager so they can see tracked time on their projects and edit everything on their projects (eg. create tasks, add project members, set estimates, etc).
Targets & reminders
Remind people to log their time
Create time tracking targets for groups and members (eg. 8h/day). If someone forgets to log their time, they'll get an automatic reminder via email. Or, if someone tracks too much time, admins and managers can also receive an email.
Round time in reports
Switch rounding on and off so you can analyze reports easier and send them over to clients.
Define hourly rate per each task
Define a special hourly rate for each task on a project, and choose which tasks are billable and which non-billable by default.
Issue invoices based on tracked time
You can create invoices for your clients, which you can download as PDF and send to your clients. You can make invoices from scratch, or invoice your existing time entries from Clockify.
Send time to QuickBooks for billing
Connect Clockify to your QuickBooks account and sync users and customers between them. Then, go to Detailed report to review tracked time, filter out what you don't need, and then send all time logs to QuickBooks for further processing.
Improve your account's security
Secure your workspace by requiring two-factor authentication for all your users. Then, to log in, each user will have to provide both their password plus a one-time code they receive via email.
Manage leaves, holidays, and balances
Create holidays and time off policies (eg. paid vacation, banked hours, sick leaves), and add accrued time off to your team. Later, your team members can request leaves and keep track of their balance.
Add logo and control how long is kiosk open
When you open kiosk, it stays open for 24h. After that, the session expires and admin needs to log in again. If you want it to stay open longer or shorter, you can set any number of hours you like.
You can also upload company logo to replace Clockify logo on the kiosk screen.
Record and invoice expenses
Expenses allow you to record fixed fees on projects (reimbursements, day rates, retainers, overtime pay, salaries, mileages, etc.).
Later, include expenses in invoices. You can also run custom expense reports and export them as CSV or Excel.
Labor cost & profit
Analyze client and project profitability
In addition to billable rates, you can also define labor costs of each user and project. Then, Clockify will calculate what each time entry costs you (doesn't matter if an entry is billable or not), and you can compare what you charge clients vs what you pay your team.
When you run a report, you can decide whether you wish to see billable amounts, costs amounts, or profit per any group you wish.
Budget & estimates
Track progress on fixed-fee projects
Set a monetary estimate on projects and task, and Clockify will track project progress based on the tracked billable amount and send alerts when you're about to go over budget.
You can also exclude non-billable time from counting towards time estimates, plus see project and task estimates and budget directly in reports, as well as export and share the tracked vs estimated data.
Know when projects are about to go over budget
Set time estimates for your projects. The moment a project comes near the allotted time, you'll get an alert via email and know that it's time to review progress.
Track additional information
Add custom fields to time entries and track anything you imagine: expenses, mileage, number of processed units, job codes, location, equipment, payment status, task status, project ID, deal number, links to receipts, documentation….
In addition to user data, you can also track project metadata (perfect for creating pivot tables and integrating Clockify with external systems).
Add employee information
Add custom fields to users, like: employe ID, department, phone number, address… Later, each time entry will get that user's data so you can filter and export time entries in Excel/CSV along with user fields.
Receive time reports via email
Select date range (eg. Last Month), filter a report by some criteria, and create a link to it. You can then mark the report as scheduled and receive a summary via email each day, week, or month.
Prevent people from entering time manually
Enable "Force timer" and everyone in your team will have to use the timer in order to fill their timesheets. Regular users also won't be able to change start or end time of their existing entries.
Fill timesheets based on screenshots
Enable screeshots and Clockify's screenshot recording app will take a screenshot every 5 minutes while your timer is running.
Then, at the end of the day, you can look at the screenshots and manually categorize tracked time by project. This way, you can track time in one chunk at the end of the day rather than having to bother with starting and stopping a timer for each different task.
See visited client sites and locations
Enable GPS tracking and every time your team start/stop the timer via Clockify mobile app (iOS/Android), the app will pick up their location and you can see all the clients that were visited that day.
Schedule employees and plan resources
Visualize projects assignments and shifts so you know how busy or available your team is at a glance.
Plan projects on a timeline, assign who needs to work on what and when, and publish assignments so people can see what they need to work on and when.
Improve user log-in security
Eliminate user passwords and require everyone in your team to log in using your company's IdP authentication system. Clockify supports all protocols (LDAP/AD, SAML2, OAuth2) used by all major identity providers (Office 365, Azure, Google, Okta, etc.)
Move workspace to a custom private link
Create a subdomain and move your whole workspace there so your team never has to wonder if they track time in the right workspace. You can also let your employees join automatically, and they won't be able to have multiple workspaces.
Get a direct access to your teams' accounts
See all your users' information, edit their name and email, manage their API keys, and log-in as them for troubleshooting purposes.
Keep track of all the changes
Start recording all the actions users make in your workspace and then run audit report for any action, date, or user to see a detailed list of all changes they made (eg. see what time was added manually, which entries were updated, etc.).