> For the complete documentation index, see [llms.txt](https://docs.we360.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.we360.ai/how-to-and-best-practices/managing-projects-and-time/track-billable-time-on-a-project.md).

# Track billable time on a project

This guide takes a project from creation to a costed record of work: you pick how the project is billed, set rates, let the team log time against tasks, and approve that time so cost is calculated from it.

{% hint style="info" %}
Billing and cost configuration is enabled per organization. If you don't see billing options on a project, ask an administrator to enable it first in [Organization & Billing](https://docs.we360.ai/administration/settings-center/organization-and-billing).
{% endhint %}

## 1. Create the project

Create a project and decide who can work on it:

* Set it **Public** so anyone in the organization can log time, or **Private** to restrict it to assigned members.
* Assign an owner and add the members who will do the work.

<figure><img src="/files/Oz1KwfHS69pZkPzYXNWE" alt="Creating a project"><figcaption><p>Creating a project</p></figcaption></figure>

## 2. Choose a billing model

On the project, pick how work should be priced:

| Model            | Cost behavior                             |
| ---------------- | ----------------------------------------- |
| **Non-billable** | No cost is accrued.                       |
| **Time-based**   | An hourly rate is applied to logged time. |
| **Fixed**        | A flat project amount.                    |
| **Mixed**        | A fixed amount plus an hourly rate.       |
| **Inherited**    | Uses the organization-wide default.       |

For what each model means in full, see the [Projects & Tasks reference](https://docs.we360.ai/reference/work-and-time-management/product/work-and-time-management/projects-and-tasks).

<figure><img src="/files/Y0weO5DcVxwZ5YpTnhPe" alt="Configuring a project&#x27;s billing model"><figcaption><p>Configuring a project's billing model</p></figcaption></figure>

## 3. Set rates

Rates can be set at three levels, from broadest to most specific:

1. **Organization**—the default rate for everyone.
2. **Project**—a rate for this project.
3. **Member**—an override for a specific person, so one contributor's time can be priced differently from the project default.

The most specific rate that applies to a person wins.

<figure><img src="/files/ErhqWZu33rbSZWhoCMpi" alt="Setting project and member rates"><figcaption><p>Setting project and member rates</p></figcaption></figure>

## 4. Break the work into tasks

Add tasks for the work to be done and assign each to a member. A time estimate helps you compare planned effort against actual time later. See [Plan and run a sprint](/how-to-and-best-practices/managing-projects-and-time/plan-and-run-a-sprint.md) if you want to organize these tasks into cycles.

## 5. Log time against tasks

As the team works, they log time on individual tasks. Logged time flows into their timesheets automatically, so task effort and timesheet hours stay reconciled.

<figure><img src="/files/ZqBhVXpvaxFskgKYZDdQ" alt="Logging time against a task"><figcaption><p>Logging time against a task</p></figcaption></figure>

<figure><img src="/files/iEjKX1n6Ab2F5bEddzEn" alt="Time logged against a task over its lifecycle"><figcaption><p>Time accumulates against each task as work progresses</p></figcaption></figure>

## 6. Approve timesheets

Cost is calculated from **approved** time, not draft entries. Review each timesheet and approve it so its hours count toward the project. For how approval works, see the Timesheets reference at `https://docs.we360.ai/reference/work-and-time-management/product/work-and-time-management/timesheets`.

## 7. Review project cost

With a billing model, rates, and approved time in place, the project reflects the cost of work delivered, priced per your rates.

{% hint style="info" %}
Generating and sending invoices directly from the project interface isn't yet available. Use the costed record to bill through your existing finance process.
{% endhint %}


---

# 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://docs.we360.ai/how-to-and-best-practices/managing-projects-and-time/track-billable-time-on-a-project.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.
