> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.plexflow.ca/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to create your parking spaces and storage units and consult the assets report in Plexflow

**Assets** are used to track the items you rent in addition to units, such as parking spaces and storage units. It is a kind of inventory: for each property, you know which items exist, where they are, which are occupied, by whom, at what price, and which are still vacant. The **Assets (parking, lockers)** report then groups all this information in the same place.

## Part 1: create an asset

1. In the left-hand menu, click **Properties**.
2. Open the desired property.
3. Scroll down to the **Assets** section, then click **Add**.

![Assets section, Add](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/03sectionactifs_i0p8gf.png)

4. The **Add asset** window opens. Fill in the fields:

  - **Identifier**: the name or number of the asset (e.g. *P-04*, *Locker 1*).
  - **Type**: **Parking** or **Storage**.
  - **Location**: where it is (e.g. *Underground*).
  - **Notes**: a precision if needed.
  - **Default price**: the usual monthly price of the asset.

![Add an asset form filled in](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/05formulairerempli_1xpbyve.png)

5. Click **Save**.
6. Repeat for each parking space and storage unit. The assets are displayed in the **Assets** section with their type, their status (for example **Vacant**) and their default price (see the screenshot in step 3).

> 💡 The creation form does not have a field for licence plates.

## Part 2: associate an asset with a unit

An asset is assigned to the tenant from Rent Details, in the **Services** tab.

1. In the left-hand menu, click **Properties**, then open the desired property.
2. Open the unit in question.
3. Click the rent line (for example *July 1, 2026 - June 30, 2027*) to open Rent Details.
4. Click the **Services** tab, then **Add rent service**.

![Services tab, Add a rent service](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/13ongletserviceencadre_1ivly8a.png)

5. In the section used to assign a rent service, fill in the fields:

  - **Type**: choose **Associate to an asset**.
  - **Asset**: choose the asset from the list of assets of the property. The **New** button also lets you create one on the spot.
  - **Price**: it is filled in automatically with the asset’s default price. You can change it.
  - **Tax**: choose the applicable tax (**No tax** by default).
  - For a parking space, check **Assign vehicle** if needed.

![Assign a rent service window filled in](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/15fenetreremplie_187qj7.png)

6. Click **Assign**.

The asset is attached to the lease of the open record and appears in the table of the **Services** tab. The **Unassign** button lets you remove it.

![Service added in the Services tab](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/16serviceajoute_cy3cev.png)

The price of the asset is added to the rent: in the **Rent** tab, the **Rent breakdown** line displays the base rent and the total of the services. Reload the page if the new total does not display right away.

In the assets report, the asset then changes to **Occupied**, with the unit, the tenant, the lease dates, and the price.

## Part 3: consult the assets report

1. In the left-hand menu, click **Reports**.
2. In the **Property reports** category, click **Assets (parking, lockers)**.

![Reports menu, Property reports, Assets](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/08menurapportsimmeublesencadre_11xhj43.png)

The report displays, for each asset: **Type**, **Identifier**, **Location**, **Status**, **Unit**, **Tenants**, **Lease**, **Plates**, **Price**, and **Default price**, with the report date (“As of …”), the accounts included, and a total by group (number of assets, occupied and vacant) as well as a general total.

![Assets report with an occupied asset](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/17rapportp01occupe_2osu00.png)

### Filter and organize the report

At the top of the report, you can:

- Use the **Search identifier, tenant, unit, plate...** bar to find an identifier, a tenant, a unit, or a plate.
- Filter by **Accounts**, **Properties**, **Asset type** (All, Parking, Storage) and **Status** (All, Occupied, Upcoming lease, Vacant).
- **Group by**: **Property**, **Asset type**, **Account**, or **None**.
- **Sort by**: Asset, Unit, Tenant, Status, End of lease, or Price, in ascending or descending order.
- Display the **Amounts** before taxes or with taxes.

![Assets report grouped by type](https://storage.crisp.chat/users/helpdesk/website/-/9/9/5/a/995a701e47028800/10rapportregroupetype_gyo2q0.png)