> For the complete documentation index, see [llms.txt](https://knowledge.out-smart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.out-smart.com/mobile-app/general-mobile-app/register-hours.md).

# Register hours

Employees can register hours in two ways:

* on a work order
* through **Timesheets** for separate entries

Use the work order timer for job-related time.

Use **Timesheets** for time that does not belong to one work order.

{% hint style="info" %}
This page covers the shared mobile flow.

Use it for cross-platform guidance.

For screen-specific steps, use [iOS - OutSmart App](/mobile-app/ios-outsmart-app.md) or [Android - OutSmart NEXT](/mobile-app/android-outsmart-next.md).
{% endhint %}

### Register hours on a work order

{% stepper %}
{% step %}

### Open the work order

Open the correct work order in the app.
{% endstep %}

{% step %}

### Start the timer

Tap **Start** when the work begins.

Choose **travel time** or **working time**.
{% endstep %}

{% step %}

### Stop the timer

Tap **Stop** when you are done.

You can still adjust the details afterward if needed.
{% endstep %}

{% step %}

### Finish the work order

Add any required materials, photos, or forms.

Then complete the work order and send it.
{% endstep %}
{% endstepper %}

After sending, the hours appear in the **BackOffice** under the work order **Work periods** section.

### Register hours through Timesheets

Use **Timesheets** for entries such as:

* internal meetings
* administrative work
* warehouse activities

You can also register expenses and mileage there when that is enabled.

{% stepper %}
{% step %}

### Open Timesheets

Open **Timesheets** in the app.

If you do not see it, ask your administrator to enable it.
{% endstep %}

{% step %}

### Create the entry

Create a new entry and choose the activity type.
{% endstep %}

{% step %}

### Enter the time

Fill in the date, start time, and end time.

You can also use the timer.
{% endstep %}

{% step %}

### Save

Save the entry so it becomes available in the **BackOffice**.
{% endstep %}
{% endstepper %}

### How hour types work

The app distinguishes between **working time** and **travel time**.

OutSmart can also apply the correct hour type automatically based on the day and time.

### FAQ

<details>

<summary>I do not see Timesheets in the app. What should I do?</summary>

The module must be enabled in the app settings for that employee.

</details>

<details>

<summary>Can I register hours for a colleague?</summary>

That depends on your setup.

Some accounts allow employees to register time for other team members.

</details>

<details>

<summary>What is the difference between work time and travel time?</summary>

Work time is time spent on the job.

Travel time is time spent travelling to and from the customer.

</details>

### Related topics

* [What is the OutSmart mobile app?](/mobile-app/general-mobile-app/what-is-the-outsmart-mobile-app.md)
* [Complete a work order](/mobile-app/general-mobile-app/complete-a-work-order.md)
* [Paired devices](/mobile-app/general-mobile-app/paired-devices.md)
* [What is Timesheets?](/marketplace-packages-and-power-ups/power-ups/timesheets/what-is-timesheets.md)
* [Device policies and settings](/mobile-app/general-mobile-app/device-policies-and-settings.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.out-smart.com/mobile-app/general-mobile-app/register-hours.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
