Billing & invoicing

9 ways to bill your project

Choose the billing method that is fair for your client and represents your actual work.
Get Started - It's Free
Flexible project billing

What pricing model is a good fit for you?

There are two basic principles when choosing a billing method:

- Get paid for your work accordingly
- Keep your clients happy with a fair deal

You need to pick a method that compliments your style and line of work and makes invoicing as painless as possible for your clients. The correct billing method will get you fair compensation for your work and leave you with a good relationship with your clients.

There are two basic types of rates– fixed and hourly and they both work great in specific situations.

Hourly rates

Project-based hourly rate

Get paid for the exact number of hours worked on a project. This is also known as the time and materials pricing where you can add additional expenses like travel and material costs. You need to track your hours so you know exactly how much time was spent on a project as a whole.


  • It’s flexible
  • Get paid for the exact number of hours worked
  • Common in business


  • Clients don’t like it – an unexpected cost may surprise them
  • If you are efficient you will get paid less
  • Capps earnings - there is a limit to how much hours you can work in a day

How it works in My Hours

In My Hours you can select a Project-based rate and enter your hourly billable rate. This way all time logs on the selected project will be marked as billable with the entered rate.

Project based billable rate
Verdict: Use the hourly rate if you are a freelancer or if you work on a new project that doesn’t have a good time estimation. Hourly rates can also be used for long term projects and clients.

Task-based hourly rate

Set different rates for specific tasks in a project. This is a more detailed hourly billing method that offers more flexibility and is a better representation of your work than the project-based rate. A time tracker is a must to keep track of hours worked on specific tasks.


  • Can handle more complex projects
  • Better represents the work put into a project
  • Show clients exact costs per task


  • More complex than the project-based rate
  • Harder to keep track of hours on specific tasks without a time tracker
  • May raise additional questions from clients at invoicing

How it works in My Hours

In My Hours you can choose a Task-based rate and enter billable rates on each individual task for maximum flexibility.

Task billable rate
Verdict: Use task-based rates when your work consists of a pool of different tasks that you then mix and match for specific projects. Ideal for freelancers and agencies alike.

Employee-based hourly rate

Assign a specific hourly rate for each of your team members or employees. This is the most straight forward hourly billing for teams, large and small. Employees track time and you bill accordingly.


  • Get paid more when experienced employees (they usually cost you more) are working on a project
  • Gives a good idea of your costs per employee
  • Great for larger teams


  • More complicated than the project hourly rate
  • Possible competition between employees
  • Encouraging productivity

How it works in My Hours

Set billable rate for each individual separately in My Hours. You can also customize default employee rates for specific projects.

Employee billable rate
Verdict: Use when you have a larger team with different employee skill levels working on the same projects.

Daily rate

A daily fee is billed no matter how long the work took, but usually, there is an agreement on how many hours of work need to be in a day. This has the same principles as the hourly rate, so you can simply calculate the daily rate from your hourly rate from the Activity report.


  • Easier for some customers to accept daily rates instead of hourly rates
  • Allows a more flexible approach to your work
  • Less complicated


  • Not as accurate as hourly rates
  • Not suitable for shorter periods of work
  • May lead to more work hours in a day than you bargained for

How it works in My Hours

In My Hours you can round your time up to 1 hour. This way you'll get a full day of billable hours even when it took you a few minutes less.

Employee billable rate
Verdict: Daily rates are usually chosen for projects that last a longer period of time. They are less accurate and that may lead to working more hours. Not the ideal hourly rate for those new to freelancing.

Weekly rate

A weekly fee is billed no matter how many hours were actually put into a project. This is a less common option for freelancers and agencies.


  • The most flexibility of any flat rate
  • A larger buffer zone for possible extensions or corrections in the project


  • You need to have a long-lasting project
  • Difficult to handle multiple projects with this rate
  • Less detailed on how you work for your clients
Verdict: This is almost a hybrid of flexible and fixed rates. It’s suitable for long-lasting projects and customer relations because it involves trust from both sides. It is a great option for teams who work in weekly sprints.

Fixed rates

Fixed project fee

Set a specific fee for your project. You will always get paid that much, no matter the hours you put into the project. Set up a budget to monitor your costs vs fixed billable amount. Compare fixed fee against actual costs and figure out how to improve profitability.


  • Predictable – clients love that
  • Encourages efficiency
  • Simple


  • Harder to negotiate high fixed prices
  • Needs really good estimations
  • Risk of underselling

How it works in My Hours

There are a few ways to set up fixed fee projects:

  1. In case the value of your project output is very similar between tasks or team members, use the "Hourly-based" budget. Set how much time are you willing to spend on this project.
  2. In case you want to make sure that you don’t undervalue your output, set the "Billable amount-based" budget and set Task- or Member-based rates.
  3. In case you really just care about internal costs not going over the agreed fee, set the "Cost-based" budget.
Fixed project fee
Verdict: Use a fixed project fee for shorter projects. You need to be able to estimate exactly how many hours you will put into the project or you will lose money.

Monthly retainer

You set up a monthly budget for a specific project. This is usually the best option when you have a lasting relationship with a customer you trust. The projects should be recurring each month or it should last a longer period of time.


  • Predictable and continuous flow of income
  • Build lasting relationships
  • Recurring tasks like meeting go away


  • You have a lasting responsibility
  • Client may want to add tasks without changing the fee
  • Working on a recurring project may get boring

How it works in My Hours

Monthly retainer can be set up in a similar fashion than the Fixed fee project (see above). Just make sure that you select the "Monthly" budget period. This way your progress will reset every month.

TIP: In the Economy report, you can view your history of staying under the budget.

Monthly project fee
Verdict: Great pricing model for stability, but you may lose interest in the long run. Only applicable to clients with whom you have a great relationship.

Fixed task rate

When a task is billed no matter how long it took. The easiest way to implement the fixed task rate is to add a fixed amount in the “expense” field in the task and set fixed tasks as $0 hourly rate in a Task-based hourly fee project.


  • More flexible than fixed project rate
  • Still offers predictability for clients


  • Need a very accurate estimation for each task
  • Every task is a possible over or undershoot regarding time and money
  • More room for client negotiations
Verdict: This billing rate is suitable when you have a lot of recurring or standard tasks that go with your projects. You need a clear estimation of how the number of hours needed for completing the task for this billing to work for you.

Billable vs Non-billable

Billable vs Non-billable

Non-billable time like breaks or other tasks can be measured by creating a project and setting the billing rate to non-billable. If you still want to include these tasks into reports, set Projects as Task-based rate, and set non-billable tasks to $0. For the most flexibility, you can set specific logs as non-billable.

Track Billable time
Verdict: Use a fixed project fee for shorter projects. You need to be able to estimate exactly how many hours you will put into the project or you will lose money.

Invoice your billable hours

Regular invoice

When you're just starting with client invoicing you don't need a fancy invoicing software. You simply want to send a PDF with the hours logged and invoiced amount. My Hours enables you to do just that.

Invoice billable hours

Custom details

When the bare invoice is not enough to the client, you can attach a PDF of the Dashboard or Activity report as well. Both reports offer ways to select which information you want included or left out.

Invoice billable hours

Working with accounting software

In case you are using a separate accounting software, you can mark logs in My Hours as "Invoiced" and enter a unique invoice ID as well. This way you can keep your records straight. Invoiced time logs are locked and cannot be edited.

My Hours integrates with Quickbooks software so you'll always be in sync without the manual exporting and importing between systems.

Invoice billable hoursInvoice billable hours
Final verdict: With My Hours you can set flexible billable rates for all types of clients and projects. Issue invoices with unique IDs straight from the hours logged. It works well with other accounting software as well.

Waste no more time,
jump right in!

Get Started - It's Free
My Hours is Free for teams of up to 5 users.
Pro paid plan comes with additional features like invoicing, admin controls and priority support.
Right arrow icon