Taking care of the cash flow is crucial for your business’ success. It gets a bit complicated when the company grows, and there are multiple employees and subcontractors working on various projects with different clients.
There are many ways to charge for consultancy services, and yet almost each consultant-client relationship is unique, requiring a special treatment when the time for invoicing comes. Keeping an overview of your contract agreements helps you better organise work, cover the costs and make sure there is a profit in there for the company.
There are three standard ways to charge for your consultancy services. There are many more variations of them (we are covering 8 of them in our Automated project invoicing white paper. but most can fit into one of the following frames:
Time and material based invoicing
If you and your client agree upon time and material based invoicing, you multiply the number of hours spent on the tasks with the hourly rate and add the costs of the materials you use. If multiple people are working on the project, the hourly rates may vary and you must keep track of all of them. You usually calculate the internal cost (hours and materials spent) at the end of each month and charge it to your customer.
This type of contract allows clients to buy and pay for a pool of working time and material in advance. Usually, the pre-paid hours are spent on smaller tasks, like fixes and phone or e-mail consultancies. When they get spent, clients usually buy a new batch. They might expect some sort of discount or advantage in the schedule.
Projects based on fixed price
If a customer employs your consultancy services for a fixed price project, you have to estimate the number of hours you and your team will spend on it, the cost of materials you will use, and the cost of all the subcontractors you will work with. The best way to do this is to look for similar projects or bundles of tasks in your time tracking system and consult the team members for the time estimate. Set up a payment plan, if the project lasts longer. You may request part of the payment before and during the project work with final invoicing upon project completion. Do not be shy to limit the scope and charge for any additional work.
If your client requires your services on a regular basis, a retainer might be the best way to establish the business relationship. They can rely on you to provide them the service they need, and you can rely on a steady cash flow for the duration of the contract. Based on the time tracking data you will be able to accurately estimate the time and costs you will spend on the client’s tasks, and charge them on the monthly basis. But do not get too comfortable and keep an eye out for possible deviations. Let the client know you will have to charge for all the tasks that are not part of the retainer, or agree to balance the months when you spend less time with the months you get a bit busier.
No matter what kind of service contract you agree upon with your client, keeping accurate track of time is very important. It helps you control your resources, estimate costs on future projects and see a red flag when things spill over the agreed scope of work.
TimeLog covers all the standard ways of invoicing and even more complex variations you might agree upon with your clients. Project invoicing is completely automated. It allows you to keep track of the time you and your team spend on tasks, and it also gives you an overview of all the planned fixed price payments in a given time period. It supports your work processes and helps you control your finances, while assessing and focusing on the most profitable projects, invoicing and customers.
If you would like to know more, read our white paper on Automated project invoicing Contract management, where we present 8 different types of contracts and the ways TimeLog covers them to give you control over the invoicing process.
I share articles, cases, tips, and tricks in our newsletter. Sign up for our newsletter and strengthen your business!