# Report

In this article we will go through the Projects Report. This report gives a quick overview of key indicators for each of your reports including hours worked, total costs, invoiced amounts and total revenue.&#x20;

This report works the same way as any other report in Moment, with default columns and the possibility to add or remove more columns to the report. There is also the possibility to change the time intervals for the report.&#x20;

<figure><img src="https://497021537-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LsGm2gYUXX6xCfrrWgU-887967055%2Fuploads%2FfEvv5IvTt5G2b4rX0V4g%2Fimage.png?alt=media&#x26;token=c6035e34-14cd-4a11-a9d1-1e7ddb0b0ffb" alt=""><figcaption></figcaption></figure>

A few more filter options are worth mentioning: you can filter your report by Project Tags, depending on the way you have set your tags, this will allow you to select a very specific cross section of your projects if needed. You can read more about Project Tags [here](https://docs.milientsoftware.com/help/setup/tags#using-tags-in-reports).&#x20;

You can also search for specific projects in the "search field".&#x20;

It is also possible to limit your view to projects with a certain type of price model. See picture below:&#x20;

![](https://497021537-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LsGm2gYUXX6xCfrrWgU-887967055%2Fuploads%2F12pVOtYZysBrbqPMwE8X%2Fimage.png?alt=media\&token=991a7367-10dc-4537-8ada-d5794d0eba87)

## Default columns and explanations

In this section we will explain the meaning of the columns available in the project report under "show columns"

{% hint style="info" %}
Due to the large amount of data retrieved by this report, it might take a while before this report loads properly. We strongly recommend you to select a default view that contains a smaller amount of data for this report.&#x20;
{% endhint %}

<details>

<summary>Export Status</summary>

Shows the export status of the specific project (If export of projects is enabled in the database)&#x20;

</details>

<details>

<summary>Comparing Comments</summary>

**Retrieves commentary from the project plan. The specific text is the commentary written when confirming forecast**

![](https://497021537-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LsGm2gYUXX6xCfrrWgU-887967055%2Fuploads%2FfhDXgnacdqfB98IC14Lh%2Fimage.png?alt=media\&token=8e1c2749-6de3-45ab-9146-3df2f088c7d1)<br>

</details>

<details>

<summary>Project plan last confirmed (PPLC)</summary>

Date for confirmation of forecast in the Project Plan

</details>

<details>

<summary>Billable Expenses</summary>

Show the amount of billable expenses in the project (limited to the period defined in the filter)

</details>

<details>

<summary>Remaining to invoice</summary>

Amount left to be invoiced depending on estimates defined on the price models. For example, if you have a fixed price plan on a project, and you have 5000 GBP to invoice left, then this amount should be displayed in the column. This will also include amounts specified on price models created from offers.&#x20;

</details>

<details>

<summary>Contrib. margin ratio in total</summary>

Income minus costs, the product is then divided by the sales income. This gives the Contribution Margin Ratio (%). This column will show the Contrib Margin Ratio as a total for the projects's entire lifespan

</details>

<details>

<summary>Average Salary per Hour</summary>

Average salary for the project. Can be confirmed by looking at the true cost defined on each co-worker in the project.&#x20;

</details>

<details>

<summary>Average Salary per hour (Total)</summary>

Same as above, only that is shows the amount for the projects total lifespan. Independent of the period defined (if no hours registered yet, the filter will not render the project in the report)&#x20;

</details>

<details>

<summary>Income for hours in period</summary>

Income calculated by taking all billable hours registered in the project and multiplying them by their corresponding hourly rate. The amount displayed will vary depending on the date used in the filter

</details>

<details>

<summary>Income hours Total</summary>

Total amount of billable hours multiplied by the hourly rate&#x20;

</details>

<details>

<summary>Last invoice date</summary>

Date for the last invoice sent from the project

</details>

<details>

<summary>Product sales purchase price total</summary>

Total sum of purchase price on product sales from the project. The sum can be checked by seeing the product sales report in project > product sales

</details>

<details>

<summary>Product sales purchace price </summary>

Same as "product sales purchase price total" but limited to the date on the filter

</details>

<details>

<summary>Product sales price out in total</summary>

Total amount invoiced from product sales in the project. If empty, then it means that nothing has been invoiced from product sales in the period.&#x20;

</details>

<details>

<summary>Product sales price out</summary>

Total amount invoiced from product sales in the project in the selected period&#x20;

</details>

<details>

<summary>Estimated profit %</summary>

Percentage of the income in the project that is pure profit. Calculated based on planned hours, planned costs, budgeted expenses as set up in the Project Plan.&#x20;

</details>

<details>

<summary>Size</summary>

Size of the project as defined on the project's main page

</details>

<details>

<summary>Expected profit</summary>

Expected profit, defined on the project's main page

</details>

<details>

<summary>Status Comment</summary>

Comment regarding the status on the project. Is defined on the project's main page

</details>

<details>

<summary>Created</summary>

when the project was created

</details>

<details>

<summary>Currency</summary>

The project's currency. Used when invoicing customers

</details>

<details>

<summary>Billable hours</summary>

Amount of billable hours in the selected period

</details>

<details>

<summary>Billable hours total</summary>

Total amount of billable hours, independent of the selected period

</details>

<details>

<summary>Employee True Cost</summary>

Total amount of ETC in the selected period

</details>

<details>

<summary>Employee True Cost total</summary>

Total amount of ETC, independent of the selected period

</details>

<details>

<summary>Last confirmed forecast, hours (LCFH)</summary>

The amount of hours from the last confirmed forecast in the project plan.

</details>

<details>

<summary>Estimated hours on tasks</summary>

Hours that have been estimated on tasks in the specific project

</details>

<details>

<summary>Unpaid invoices</summary>

Number of unpaid invoices on the project. If an invoice has been partially paid, it will still count as unpaid

</details>

<details>

<summary>Fees invoiced in total</summary>

Fees as defined on price models. This will show all fees, independent of period. Expenses and products are not included.&#x20;

</details>

<details>

<summary>Invoiced incl. VAT</summary>

Sum is calculated by looking at all invoices sent from the project. Based on the period selected on the filter. VAT included.

</details>

<details>

<summary>Outstanding amount</summary>

Currency value og all unpaid invoices on the specific project.&#x20;

</details>

<details>

<summary>Hourly rate invoiced (period)</summary>

Value of all hours worked in the project. Moment will calculate this by looking at the total sum invoiced on the project (both fixed price and hourly rate price model) and divide this by the total amount of hours worked

</details>

<details>

<summary>Expected profit rate %</summary>

Expected profit rate as a percentage, defined on the project's main page.&#x20;

</details>

<details>

<summary>Invoiced minus accrued fee (period)</summary>

This calculates the value of the hours needed on a fixed price model in order to match the specified fee. Useful if you want to see that your fixed price models are costing you more than they are bringing in. For example: A price model that has specified a fee of 10000 NOK but has the value of this hours set at 1500 each, if you work 5 of these hours the "alternate cost" of this hours would be 7500. The report will then display a value of -2500, meaning that if you work more hours than estimated, then you would be losing money on a fixed price, since invoicing hourly would give you more revenue.&#x20;

</details>

<details>

<summary>Invoiced excl. VAT</summary>

Everything invoiced in the project without VAT

</details>

<details>

<summary>Invoiced incl. VAT</summary>

Everything invoiced in the project included VAT&#x20;

</details>

<details>

<summary>Fees invoiced</summary>

All fees invoiced in the project, except from expenses and products. Limited to the&#x20;

</details>

<details>

<summary>Contribution margin</summary>

Income minus other costs. Limited to the period selected in the filter

</details>

<details>

<summary>Comparing forecast, profit (CFP)<br></summary>

When using forecast in the project plan. Compares profit with the last confirmed forecast&#x20;

</details>

<details>

<summary>Billable expenses in total</summary>

Value of all billable expenses on the project. Limited to the period chosen in the filter<br>

</details>

<details>

<summary>Contribution margin total</summary>

Income minus salary and other costs as a total for the project. Total.

</details>

<details>

<summary>Hourly rate invoiced total</summary>

Hourly rate invoiced as a total in the project. Total invoiced amount, divided by the total amount of hours worked

</details>

<details>

<summary>Invoiced minus accrued fee (total)</summary>

Same as "Invoiced minus accrued fee (period)

</details>

<details>

<summary>Last confirmed forecast, profit (LCFP)</summary>

Last confirmed forecast for profit based on planning in the  project plan. Takes into account actual worked hours&#x20;

</details>

<details>

<summary>Estimated hours in offer</summary>

Displays estimated hours if project is created or has an offer with estimated hours

</details>

<details>

<summary>Comparing forecast hours (CFH)</summary>

Hours in the forecast in the period defined in the report. Requires that you confirm the forecast in the project plan. Total amount of locked, used and planned hours is displayed

</details>

<details>

<summary>Comparing progress (CP)</summary>

Progress since last forecast in the period defined in the report (requires use of confirming forecast in the project plan)&#x20;

</details>

<details>

<summary>Hours in total</summary>

All hours registered in the project, independent of billable status. Displays a total for the entire project's lifespan.

</details>

<details>

<summary>Completion rate</summary>

Looks at all estimated hours on the project and compares them to the total amount of hours registered.

</details>

<details>

<summary>To be invoiced</summary>

All that is set in "to be invoiced" for the specific project in the period defined in the filter

</details>

<details>

<summary>Currency </summary>

Currency defined in the projects main page

</details>

<details>

<summary>Subscriptions purchase price </summary>

Purchase price for input products associated with subscriptions.&#x20;

</details>

<details>

<summary>Subscriptions purchase price in total</summary>

Same as above, but total for the entire project's lifespan

</details>

<details>

<summary>Overdue invoices</summary>

Shows the amount of overdue invoices on the project

</details>

<details>

<summary>Last invoice date</summary>

Shows when the project was invoiced last time

</details>

<details>

<summary>Status</summary>

Shows the status of the project

</details>

<details>

<summary>Price model</summary>

Shows the price models registered on the project. If there are more than one, these will be separated by a comma.&#x20;

</details>

<details>

<summary>End</summary>

This column shows the project's expected end date. Be aware that specifying an end date for the project does not close the project or automatically close the project on completion.&#x20;

</details>

<details>

<summary>Estimated hours</summary>

Displays the amount of estimated hours on the project's activities

</details>

<details>

<summary>Hours (period)</summary>

Total amount of hours registered on the project in the specified period

</details>

<details>

<summary>Billable expenses</summary>

Shows the total amount of billable expenses registered on the project

</details>

<details>

<summary><strong>Remaining to invoice (Total)</strong></summary>

Amount left to invoice. This number is calculated based on the amounts defined on each price model

</details>

<details>

<summary>Estimated costs </summary>

Estimated costs from the project plan. Depending on the hourly rates defined and the amount of hours planned on the project

</details>

<details>

<summary><strong>Estimated profit</strong></summary>

Takes income from planned hours and costs from planned costs (hours, expenses etc)&#x20;

</details>

<details>

<summary>Expenses</summary>

Amount of registered and invoiced expenses on the project on the specified period

</details>

<details>

<summary>Expenses in total</summary>

Same as expenses, but shows the total amount independent of filter choices

</details>

<details>

<summary>Rest of estimated hours</summary>

Amount of hours estimated on activities minus registered hours. Will show how many hours you have left to work in the activities. Shown as a total for the entire project

</details>

<details>

<summary><strong>Fee estimate (total)</strong></summary>

Total amount specified on payment plan for fixed price models and hourly rates. This is retrieved from the price model. Total for the whole project

</details>

<details>

<summary>Invoiced in price models</summary>

Amount invoiced in Moment that is directly retrieved from what has been invoiced from the price models

</details>

<details>

<summary>Stated progression </summary>

Editable field that allows to edit the estimated progression of the project

![](https://497021537-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LsGm2gYUXX6xCfrrWgU-887967055%2Fuploads%2F7YB8Ayllte3PxqoVgr8E%2Fimage.png?alt=media\&token=65ab93bb-2b9d-4c19-9c37-ac5e8ebb8d57)

</details>


---

# Agent Instructions: 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:

```
GET https://docs.milientsoftware.com/help/projects/report.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
