Some service companies sell their services and are paid for that. If this is your case, it is inevitable that you will encounter hour registration and the invoices that arise from that.


For example: you set an hourly rate per employee and after this service is done, you will need to invoice the hours that this employee worked. However, is most cases there are different interpretations of this flow. This is also the case in Teamleader. 


We will briefly explain how you can use hourly rates. There are two main ways you can do this:


  1. Selecting an hourly rate for all your customers (based on 3 different choices)
  2. Setting different hourly rates per customer or project

1. Hourly rate for all the customers:


First, you must decide how an hourly rate must be determined. You have three choices regarding this:


A.  Price per user

B. Price per task type

C. Fixed price per hour

A. Price per user:

A price can be set for each user in your company. This is often used to distinguish between, for example, a junior and senior profile.

Example:

John works for 80 EUR an hour.

Martin works for 100 EUR an hour.

  

Both are designers and each has worked for 5 hours. Naturally, you want to invoice the client for the time worked. The invoice will be provided with two invoice lines:

Description
Price excl. VAT
Quantity
Subtotal
Design employee A
80
5
400
Design employee B
100
5
500

 


In Teamleader you can set the price per user in Settings > HR > Users > Pencil. When editing a user, you are given the option to set a fixed rate.


B. Price per task type:

You can also choose to calculate per type of task. This will ensure that you can invoice development work as more expensive than analysis work.

Example:

Analysis work has an hourly rate of 65 EUR.

Development work has an hourly rate of 85 EUR.

Say 10 hours were spent on analysis and 5 hours on development. The invoice will be provided with the following two invoice lines:


Description

Price excl. VAT

Quantity

Subtotal

Analysis

65

10

650

Development

85

5

425


  

In Teamleader you can set the hourly rate per task in Settings > Planning > Task types. When adding or editing the types of task, you can define an hourly rate.

C. Fixed price per hour:

Finally, it may be that your company has one unique hourly rate regardless of the task type or the user.

  

Example:

A company has a fixed rate of 90 EUR an hour.

  

Say 10 hours were spent on analysis and 5 hours on development. The invoice will be provided with two invoice lines:

Description
Price excl. VAT
Quantity
Subtotal
Analysis
90
10
900
Development
90
5
450

 





You can set a default hourly rate for your company in Settings > Invoices > Preferences > Set default hourly rate.


2. Different hourly rates per customer or project:
However, it may be that your company chooses to deviate from the standard method for a specific customer or project. Therefore, there may be exceptions:


A. On customer level

B. On project level

C. Changing the type of hourly rate


A. On customer level:
At customer level, you can set whether a specific customer is charged according to the three principles discussed above: price per user, price per task type or a fixed price per hour.


This way for other customers the default hourly rate will apply, but for this specific one, the specific rate that you choose will be taken into account.

  

For a contact or company, click on the arrow next to ‘Company information’ > Invoicing preferences, where you will see the following options:



Therefore, at customer level there are three options:

1. Price per user: the pre-determined price per user will be used when invoicing.


2. Price per task type: the pre-determined price per task type will be used when creating the invoice. (These are the values set in Settings > Agenda > Task types, and cannot be altered).


3. Fixed price per hour: If you change the hourly rate, the system will always ask if the unbilled time should be changed as well. You can also choose whether timetracking only applies as from a specific date. This can be handy with, for example, an index adjustment at the beginning of the new year.


B. On project level:

At project level, you can also set whether a project is calculated according to the principle of price per user, price per task type or fixed price per hour.

  

However, there can also be additional exceptions.


1. You decide to use an hourly rate per user but the hourly rate deviates for this specific project. 

Example: John normally always works for 80 EUR/hour, but for this project you agree that his rate will be 85 EUR an hour. You adjust this in the project itself, in the “Co-workers" box. If you click on the pencil, you can enter an adjusted hourly rate.


2. The hourly rate per user changes during the course of the project.

 Example: John works for 85 EUR/hour in project A. This rate, however, changes as of 1st of January to 90 EUR/hour because of, for example, an indexation.

From now on, all of John's work for project A will be billed at 90 EUR per hour. Before you start implementing changes, you will also be asked what must be done with the unbilled work. In other words, should the work from the past also be changed or only the work performed in the future?


3. You decide to use a fixed rate per hour and this changes during the course of the project.

Example: Usually you bill all work in project B at 100 EUR/hour. However, because of the complexity of the project, you arrange with the customer to invoice all unbilled work at 110 EUR/hour.

You can then set the new rate and indicate that all work from the past that has not yet been billed may be adjusted. You do this in the project itself > arrow next to Project x > Invoicing preferences

C. Changing the type of hourly rate:

Say you have changed the type of hourly rate for a customer or project. For example, from price per user to a fixed price per hour. The system will also ask if the unbilled time from the past should be adjusted, either all of it immediately or as of a specific date.