Jobs - FAQs
- My job has changed from a fixed price for components of work, to being charged for additional work per hour. How do I manage the job?
- I charge a fixed rate for a number of hours, and hourly rate above that. How do I set up my jobs?
- How do I remove a job from the Work In Progress list?
- What is copied when I copy a job?
- How do I use internal jobs to account for non-billable time?
My job has changed from a fixed price for components of work, to being charged for additional work per hour. How do I manage the job?
Take an example where you have a project which started as a set fee for components of work. Those works have been invoiced (perhaps in advance, or at the end of completing the work). The client then asks for additional work which was outside the original scope, and is paying an hourly rate.
There are two ways to manage this type of billing scenario:
- Mark the original job as completed – ensuring you have
finalisedyour billing and create a new job, or
- Once the tasks for the set fee have been completed, and billed, mark them with the green tick to indicate they have been completed – this will prevent any further time being added to them.
Then add a new task which will be billed at an additional hourly rate.
When you come to invoicing you will bill the "New" task at the hourly rate. If the other previous task does come through onto the invoice, then click on the task and write the time off, provided it has already been billed with the previous fixed price invoice.
Where you charge your clients a fixed monthly fee for x hours work, and invoice at time and materials any hours worked in addition to the x hour set fee, then the best way to manage your jobs in WorkflowMax is set out below:
- Set up a non-billable task on the job for the pre-paid x hours
- Add a billable cost to the job for the value of the fixed monthly fee
- Save this job as a template, and use it to set up a monthly recurring job for this client
- Set up a notification from Business > Settings > Notifications, and "custom" tab and create a notification for Job Task – Estimated vs Actual Time = 100%. (or 90% if you want a warning just prior to the time being used up). This means that when the estimated time is used up you will get a notification of this.
With the job set up, when the time logged against the non-billable task reaches 100%, go into the job and mark the non-billable task as complete, so no further time can be logged against it, and then add a new task to the job that is billable. Any new time captured on the job will be loaded against the billable task.
When you generate an invoice for this job, you will see a cost item, which captures the fixed monthly fee, and the new task that captures the additional billable time.
To remove internal jobs or other jobs from the Work in Progress list.
- In the Business menu, select Work in Progress.
- Select the List tab.
- Using the checkbox to the left of the client name, select one or more jobs to remove from WIP.
- Remove and confirm.
If you have WorkflowMax Premium, you can also remove a job from Work in Progress directly from within the job itself, by using the Remove from Invoice List button. For details, see Recurring monthly billing and non-WIP jobs.
When you create a new job by copying an existing one, the new job contains many features from the original job - but it is not an exact duplicate.
Copied items can be changed in the new job if required.
|Name of job||copied|
|Client order number||not copied|
|Description of job||copied|
|State||reset to default job state|
|Start date||reset to today|
|Due date||reset to today|
|Priority||reset to Normal|
|Account Manager||client account manager is copied but will change if the client is changed|
|Manager||client manager is copied but will change if the client is changed|
|Costs||copied (actual and estimated)|
|Purchase orders||not copied|
|Folders||copied and populated with the costs and tasks from the original job|
WorkflowMax allows you to track time even if you don't need to bill it directly to your clients. You can then generate time sheet reports that will provide valuable information on exactly how each staff member spent their non-billable time, such as for:
- staff meetings
- annual leave or sick leave
- training and professional development.
This is achieved by setting up an 'Internal job' in WorkflowMax with tasks (one task for each area) that are flagged as non-billable. Your staff can then enter time against the internal job by recording time against the specific non-billable task.
To set up a job that your staff can record non-billable time against, complete the following tasks:
Go to the Client Manager and make sure that your own
Create a list of the work areas that you want to be able to allocate the non-billable time to. You might consider general areas such as leave or professional development, or be more specific, such as sick leave, annual leave, training, conferences.
Now create a non-billable task for each work area you listed:
- In the Business menu, select Settings > Tasks > New Task.
- Give the task a suitable name, such as: Internal - Staff Training, and a description.
- Set the Base Rate of 0 and the Billable Rate of 0.
- Complete the other fields as required and Save.
Repeat for each item in your list. For general information about creating tasks, see Creating a task.
Create the internal job to which you will assign the tasks you have just created.
- In the Jobs menu, select Jobs > New Job.
- Select your business as the client.
- Name the job Internal Job (or similar).
- Set the Start Date and Due Date as the start and finish of your financial year or whatever time period suits your needs.
- Assign all your staff to the job and Save.
For general information about creating jobs, see Creating a job from scratch.
Now assign the tasks to the internal job.
- On the Job Information screen for your internal job, select + New Task.
- Leave the Estimated Time as 0.00.
- Deselect the Billable checkbox.
- Set the Start Date and Due Date to match the dates you specified above for the job itself.
- Select the staff that you want to be able to record non-billable time against the task.
If you allocate any staff to the task, only the selected staff will be able to record time against this task. If you do not allocate any staff to the task, any staff member allocated to the internal job will be able to record time against the task.
- Save and repeat for each internal task (do NOT use Add Multiple Tasks as this will leave the tasks all marked as billable, instead of non-billable.
Using the internal job to record non-billable time
Now when your staff need to enter "internal" non-billable activities they can select the internal job and the specific task, Staff Meetings (for example) and record time against that task.
The idea is to have the one internal time job set up for the year. You can then report per week or month (or any other period) for time entries against the tasks on that job, or by staff member, or as required.
Your staff can enter (for example):
- 8 hours against the task for Annual Leave, for a days holiday taken
- 4 hours against Sick Leave for a half day taken off
- 1 hour against Staff Meetings, and so on.
You can also create custom reports specifically for this non-billable time from the Reports > Report Builder and select Report Type = Time.
Using the internal job in future
To make the internal job available for next year (or the next period), simply save it as a job template. From the Information tab of the internal job, under Options, select Save Job as Template.
Alternatively, you could use the Copy Job option to copy the job.