Archives: Knowledge Base

  • How to View or Change the Date Range of Your Time History in Day Off

    Step 1: Go to the Tracker

    Click “Tracker” in the left-hand menu under “Time tracking.” Your time entries are listed under the “History” section, below the timer bar.

    Step 2: Open the date range control

    Look above the History list for the field showing the current range (for example, “02 August 2026 – 08 A…”). Click on it, or click the small calendar icon right next to it, to open the date picker.

    Step 3: Pick a range

    A panel opens with a list of quick presets on the left, including “This week,” “Last week,” “This month,” “Last month,” “This year,” and “Custom Range,” along with a two-month calendar view on the right for selecting exact dates. Click any preset to instantly apply that period, or choose “Custom Range” and then click a start date and an end date on the calendar to set a specific range.

    Step 4: Confirm the view

    Once a range is selected, the picker closes and the History list refreshes to show only the entries that fall within that period. The field above the list updates to display the new range so you always know which period you’re viewing.

    Step 5: Navigate month to month (optional)

    If you need to browse further back or forward without setting a custom range, use the arrow buttons on either side of the month names in the calendar to move to the previous or next month before picking your dates.

    That covers switching between quick presets and picking a fully custom start and end date for reviewing your tracked time.

  • Admin. How to Create a New Task

    As an admin, tasks in Day Off are created and managed from the “Task management” section, and they must always be tied to a project.

    Step 1: Open Task management

    In the left-hand menu, click “Task management” under the “Time tracking” section. This opens the “Tasks” page, which lists every existing task along with filters for Task name, Project, and Assignee.

    Step 2: Click “Add new”

    Click the pink “+ Add new” button in the top right corner of the Tasks page. This opens the “Add new task” dialog.

    Step 3: Fill in the task details

    In the dialog, type a name for the task in the “Task name” field. Then use the “Project” dropdown to choose which project the task belongs to, this is a required field, since every task must be linked to a project. You can optionally assign the task to a specific employee using the “Assignee” dropdown, and optionally set an “Estimate” in hours to indicate how long the task is expected to take.

    Step 4: Save the task

    Click the pink “Save” button to create the task. Once saved, it will appear in the Tasks list and become available for employees to select from the “Select task” dropdown in the Tracker when they choose that same project.

    Alternative route: from a specific project

    You can also create a task directly from within a project. Go to “Settings,” click the “Projects” card, then click on the specific project’s name to open its detail page. There, click “+ Add task” in the top right, this opens the same dialog, but with the project field already fixed to that project, so you only need to enter the task name (and optionally an assignee and estimate).

    Either way, remember that a task cannot exist without being linked to a project, so make sure the correct project is selected before saving.

  • Admin. How to Find a Specific Task in a Long List

    When your company has many tasks across different projects, Day Off’s “Task management” page gives you built-in filters to quickly narrow down the list instead of scrolling through everything.

    Step 1: Open Task management

    In the left-hand menu, click “Task management” under the “Time tracking” section. This opens the “Tasks” page with the full list of tasks and a filter bar above it.

    Step 2: Search by task name

    Type into the “Task name” field at the top of the page. The list filters live as you type, for example, typing “Meeting” immediately narrows the results down to only tasks whose name matches, so you don’t need to press Enter or click a search button.

    Step 3: Narrow by project

    If you know which project the task belongs to, use the “Project” dropdown to filter the list to just that project’s tasks. This is especially useful when task names repeat across different projects.

    Step 4: Narrow by assignee

    You can also use the “Assignee” dropdown to filter tasks assigned to a specific employee, helpful when you’re looking for a task you know was given to a particular person.

    Step 5: Combine filters for precision

    Task name, Project, and Assignee filters can all be used together, so you can, for example, search a keyword within a specific project to pinpoint the exact task quickly in a long list.

    Step 6: Reset when done

    Click the “Reset” button next to the filters to clear all criteria and return to the full task list.

    Step 7: Use pagination for browsing

    If your filtered results still span multiple pages, use the “Items per page” control and the page navigation arrows at the bottom of the table to move through the results.

    Another Option: Through Settings → Projects → a specific project → Tasks tab

    If you already know which project the task belongs to, you can search within that project directly.

    Step 1: In the left-hand menu, click “Settings” under “Time tracking.”

    Step 2: Click the “Projects” card.

    Step 3: In the projects list, click on the name of the specific project you want (this opens that project’s detail page).

    Step 4: On the project’s page, click the “Tasks” tab (next to “Members”).

    Step 5: Use the “Task name” field to search by keyword, and the “Assignee” dropdown to narrow by employee, then click “Reset” if you want to clear the filters. Since you’re already inside a single project, there’s no Project filter here, everything shown is scoped to that project automatically.

    Both routes give you the same underlying task data, Task management is faster when you don’t know the project, while the Settings → Projects route is quicker when you already know exactly which project the task lives in.

  • Employee. How to See What Tasks You’ve Been Assigned

    As an employee, your time tracking view is limited to the Tracker page, and that’s also where you check which tasks exist for your work, since there isn’t a separate “My Tasks” list available to you.

    Step 1: Open the Tracker

    Click “Tracker” in the left-hand menu (or use the “Start time!” button at the top). This opens the “Time tracker” page with the “What are you working on?” bar.

    Step 2: Select your project

    Click “Select project” and choose the project you’re working on from the dropdown (you can type to search if the list is long).

    Step 3: Open “Select task” to see assigned tasks

    Once a project is chosen, click “Select task.” This opens a dropdown showing the tasks that exist under that project, this is how you see what’s been set up for you to log time against. You can type in the search box to quickly find a specific task by name.

    Step 4: Add a task yourself if none fits

    If the task you need isn’t listed (the dropdown will show “No tasks found” if the project has none yet), you can create it yourself right there: click “+ Add task” at the bottom of the same dropdown, type a name, and it will be added and immediately available to select and start tracking time against.

    So in short, the task list you see is scoped to whichever project you pick, and if nothing matches what you’re doing, you’re not stuck, you can add your own task on the spot before starting the timer.

  • What’s the Difference Between the Two Time-Logging Modes, and Where Do I Manage This?

    Day Off offers two different ways for your team to log their working hours, and as an admin you choose which one applies company-wide.

    Clock in / Clock out

    This mode is described as “simple and fast, no task details required.” Employees just start and stop a clock to mark their working hours, without linking that time to any particular project or task. It’s best suited for teams that only need to know when someone worked, not what they worked on.

    Task tracker

    This mode lets employees “log time against specific tasks and projects.” Instead of a plain clock, employees pick a project (and optionally a task) before starting the timer, so every logged session is tied to a piece of work. This gives you more detailed reporting, since you can see time broken down by project, task, and employee.

    Where to manage this setting

    Go to “Time tracking” in the left-hand menu, click “Settings,” then open the “General” card. This opens the “Set up Time tracking” screen, where the two modes are shown side by side with a checkmark on whichever one is currently active. Selecting the other option and clicking the “Continue with…” button switches the whole company over immediately. A note on that screen confirms that “this setting applies to all members” of your company, so there’s no need to configure it per employee, and you can always come back to this same screen later to switch again.

  • How to Add a New Client, and Why It’s Useful

    Why bother adding a client

    Clients in Day Off let you organize your projects by who they’re being done for. On the Clients page you can see, for every client, how many projects are linked to them (active vs. inactive), along with a default currency and hourly rate. This is especially useful if you bill different customers in different currencies or at different rates, or if you simply want your reports and projects grouped by client rather than scattered as standalone projects. Once a client exists, you can attach projects to it and everything tied to that client becomes easier to track and report on together.

    Step 1: Open Clients settings

    In the left-hand menu, click “Settings” under “Time tracking,” then click the “Clients” card, described as the place to “add and manage your clients, set currencies, hourly rates, and track their associated projects.”

    Step 2: Click “Add new”

    On the Clients page, click the pink “+ Add new” button in the top right corner. This opens the “Add new client” dialog.

    Step 3: Fill in the client details

    Type the client’s name in the “Client name” field. Choose the appropriate “Currency” from the dropdown (it defaults to EGP – Egyptian Pound, but you can pick any currency your client is billed in). Optionally enter an “Hourly rate” for that client, which can be used for billing calculations against time logged on their projects.

    Step 4: Save

    Click the pink “Save” button to create the client. It will then appear in your Clients list, where you can see its status (Active/Inactive) and how many projects are linked to it, and you’ll be able to select this client when creating or editing a project going forward.

  • How to Edit, Deactivate, or Delete a Client (and the Real Difference Between Them)

    Step 1: Open the Clients list

    Go to “Time tracking” in the left-hand menu, click “Settings,” then click the “Clients” card to see the full list of clients along with their currency, hourly rate, linked projects, and status.

    Step 2: Open the Actions menu

    Find the client you want to manage and click the three-dot “⋮” icon in the “Actions” column on the right. A small menu appears with three options: “Edit,” “Deactivate,” and “Delete.”

    To edit a client:

    Click “Edit.” A dialog opens pre-filled with that client’s name, currency, and hourly rate. Update whichever field needs changing and click “Save” to apply it.

    To deactivate a client:

    Click “Deactivate.” This does not remove the client, it simply flips their status from “Active” to “Inactive.” You can confirm this by using the “Active” / “Inactive” / “All” filter above the client list, an inactive client is still there, still listed with its projects and history, just filtered out of the active view. This is the safer, reversible option when a client relationship has paused or ended but you still want to keep their records and past project data intact for reporting.

    To delete a client:

    Click “Delete.” This is a permanent removal of the client record from the system, unlike deactivating, it doesn’t just hide the client, it erases it entirely. Because this action cannot be undone, I’m not able to perform a deletion for you, if you want to actually delete a client, you’ll need to click “Delete” and confirm it yourself directly in the app.

    The real difference in short:

    Deactivating is a reversible status change that keeps the client and its historical data intact but out of your active list, while deleting permanently erases the client record altogether. If you’re unsure, deactivating is almost always the safer choice.

  • How to Filter or Search the Client List

    Step 1: Open the Clients list

    Go to “Time tracking” in the left-hand menu, click “Settings,” then click the “Clients” card to open the full list of clients.

    Step 2: Search by name

    Type into the “Client name” field at the top of the page. The list filters live as you type, for example, typing “En” instantly narrows the results down to only clients whose name contains that text (such as “Enozom”).

    Step 3: Filter by currency

    Use the “Currency” dropdown to narrow the list to clients billed in a specific currency. It offers a scrollable list of options, including USD, EUR, EGP, JPY, GBP, CNY, AUD, and more, so if you only want to see, say, your USD clients, just pick USD from that list.

    Step 4: Filter by status

    Use the “All,” “Active,” or “Inactive” radio buttons next to the currency filter to show every client, only active ones, or only the ones you’ve deactivated.

    Step 5: Combine filters

    Name search, currency, and status can all be used together for a more precise result, for example, searching a keyword while also filtering to “Active” clients only.

    Step 6: Reset when done

    Click the “Reset” button to clear all filters and return to the full client list. If your results still span multiple pages, use the “Items per page” control and the page navigation arrows at the bottom of the table to browse through them.

  • How to Create a New Project (and What Each Field/Toggle Does)

    Step 1: Open Projects settings

    Go to “Time tracking” in the left-hand menu, click “Settings,” then click the “Projects” card, described as the place to “create and organize projects linked to clients, monitor estimates, and track total hours spent.”

    Step 2: Click “Add new”

    On the Projects list page, click the pink “+ Add new” button in the top right. This opens the “Add new project” form.

    Step 3: Fill in the fields

    Project name is the main, required label for the project, this is what employees will see and select from the “Select project” dropdown when tracking time.

    • Project code is a short identifier for the project. It’s shown as a hashtag next to the project (for example “#SaleK”), useful for quickly referencing or distinguishing similar-sounding projects.

    • Client is a dropdown letting you link this project to one of your existing clients. Linking it means the project’s time and totals roll up under that client’s records, though this is optional, projects can also stand alone with no client attached.

    • Project color lets you pick a color swatch (or enter a custom hex code) that’s used as a small colored dot next to the project name throughout the app, helpful for visually telling projects apart at a glance in lists and dropdowns.

    Step 4: Set the two toggles

    Billable determines whether time logged to this project is marked as billable in reports (visible as the green/orange billable icon next to entries in the Reports section). It’s off by default when creating a new project, switch it on if this project’s hours should be counted as billable work.

    Allow direct time log controls whether employees can track time against the project itself without picking a specific task. It’s on by default. If you turn it off, employees would need to select an actual task under that project before they can log time, useful if you want to force more granular, task-level tracking rather than generic project-level logging.

    Step 5: Save

    Click the pink “Save” button. The new project will then appear in your Projects list, with columns showing its linked client, total estimate (the sum of any task estimates you add later), total time spent, and status, and it will be immediately selectable in the Tracker’s “Select project” dropdown for employees.