Zoho billing logo Help Docs
/

Basic Functions in Projects

Let us have a look at some of the basic functions in the projects module.


Enable Time Tracking

Before you can start creating projects, you will have to enable the Timesheet module. Here’s how you can do it:

  • Go to Settings > Preferences > General.
  • Check the box near Time Tracking under Select the modules you would like to enable.
  • Click Save at the bottom of the page.
Enable Projects

Create Project

To create a new project in Zoho Billing:

  • Go to Time Tracking > Projects.
  • Click + New Project.
Create Projects
  • Enter the name of the project in the Project Name field and provide a** Description**, if necessary.
  • Select the customer from the Customer Name drop down.
  • Click the Search icon next to the Customer Name to search for customers based on the name, phone number, email etc.
  • Enable your customers to approve the time entries before you invoice them by marking the Enable Customer Approval for the time entires of this project checkbox.
New Projects
  • Select the Billing Method for the project from the drop down. 

Billing Method

The billing methods that you can use are:

Fixed Cost for Projects

Fixed cost for projects sets a fixed rate for the project. The project will be invoiced for the amount set in this field.

Fixed Cost Projects
  • Enter the Total Project Cost.
  • Check the Add budget for this project checkbox if you wish to add a budget.
FieldsDescription
Total Project CostEnter the project’s total cost for which you will be billing your customer.
UsersSelect a user to work on the project. You can also add an extra user by clicking + Add User.
TasksEnter the tasks that need to be done to complete the project. You can add more tasks by clicking + Add Task.
Tasks can also be created later for the project.

Based on Project Hours

 This option will calculate the number of hours spent on a project and the customer will be invoiced accordingly.

Projects Hours
  • User and Task fields are the same as the above type.
  • Enter the rate that will be charged for an hour of work that goes into this project in the Rate per hour field. 

At the completion of the project, you can charge your customers based on the number of hours logged for the project.

Based on Task Hours

The project will be billed based on the hourly rates of the task and the customer will be billed accordingly.

Task Hours
  • User field is same as for the above sections.
  • Enter the Tasks and the Rate Per Hour to finish that particular task.
  • Marking the Billable checkbox will add this cost to the invoice and the customer will be billed for it.

At the completion of the project, you can charge your customer based on the tasks completed.

Based on Staff Hours

The project bill will be calculated based on the hourly rate of the staff and the customer will be invoiced accordingly.

Staff Hours Projects
  • User field is same as for the above sections.     
  • Enter the User NameEmail Address and the Rate Per Hour. You can add more users by clicking the + Add User option.                 

Budget

Entering a budget for your project will help you analyse the actual amount or time spent and revenue earned from the project compared to the estimated budgets.

Budget TypeDescription
Cost BudgetThe total amount that you expect to spend on the project.
Revenue BudgetThe total amount that you expect to receive from the client for the project.
Hours BudgetThe number of hours that you expect to spend on the project.

Here’s how you can add budgets to your projects:

  • Go to the Time Tracking module from the left sidebar and click Projects.

  • Click + New Project.

  • Enter the required details of your project.

  • Enter the cost and revenue budgets in the respective fields under Budget.

    Budget
  • Click Add budget for project hours if you’d like to add the estimated number of hours you’ll spend on the project.

  • Select the type of budget you’d like to add from the Hours Budget Type dropdown. You can add estimated budget hours for projects, tasks or staff.

    Hours Budget Type
    • Total Project Hours (HH:MM)

      You can allocate the total number of hours that will be needed for your project in the Total Budget Hours field that appears below.

      Total Budget Hours
    • Hours Per Task

      You can allocate the number of hours for each task in the Budget Hours field under Project Tasks.

      Hours Per Task
    • Hours Per Staff

      You can allocate the number of hours each user will work on in the Budget Hours field that appears under Users.

      Hours Per Staff

You can track the actuals of your project against the budgeted hours in the Project Hours section of your project’s Overview page.

Track Actuals Vs Budget

Tasks

A project can comprise of a single or multiple tasks that need to be completed. You need a task associated to the project before you log time. To add a task:

  • Go to Time Tracking > Projects.
  • Select the project that you created.
  • Click More and select Add Project Task from the drop-down. 
Add Task
  • Enter the Task Name and Description.
  • Check the Billable box if you want to charge your customer for the task.
  • Click Save.
Add Tasks

Import Projects

If you already have a list of projects and tasks in your existing accounting system, you can import them into Zoho Billing in the CSVTSV or XLS format.

  • Go to Time Tracking > Projects.
  • Click the Gear icon in the top right corner of the page.
  • Select Import Projects.
Import Projects
  • Click the Choose File button next to Upload file. You can download the sample CSV file for your reference as well.
Insight: The file size cannot be more than 1 MB.
  • Choose the Character Encoding and File Delimiter for your file.
Insight:
  • Character Encoding is used to pair numbers with characters. By default, the Unicode Transformation Format (UTF-8) encoding is used which supports a wide range of characters that go beyond 8 bits.
  • The Field Delimiter is used to separate two values in a row. While importing vendor credits, the default file delimiter is comma (,).
  • Click Next.
Import Projects
  • Ensure that all the fields are mapped correctly in the Map Fields page.
  • Mark the box Save these selections for use during future imports if you want to use a similar import format next time.
  • Click Next.
Import Projects
  • In the Preview page, click Import.

Similarly you can import tasks. Here’s how:

  • Go to Time Tracking > Projects.
  • Click the Gear icon.
  • Click Import Tasks.
Import Tasks
Insight: Zoho Billing will auto-match the file headers of the imported file to the closest matching field in Zoho Billing. You can manually edit each field to match the headers, and save these preferences. On proceeding, Zoho Billing shows you any unmapped field you may have left out or could not match. You can map these by adding new fields with matching headers.

Next >
Functions in Projects

Related

Was this document helpful?
Yes
No

Thank you for your feedback!