A Project is a planned piece of work that aims to find information, create something new, or improve something. In StrideERP, project management is task-driven, meaning that you can break a Project into multiple tasks

For example, creating a new smartphone for next year is a Project, and designing, prototyping, testing, delivery, etc., are the tasks within the Project.

A Project has a broad scope and hence can be divided into tasks. Think of coming up with a new smartphone for the next year as a Project. Then things like designing, prototyping, testing, delivery, etc. become tasks under the project.

You can assign each task to an individual or a group, but you can also assign tasks at the Project level. Tasks can be created from within a Project or as separate entities.

1. Pre-requisite

No Pre-requisite required

2. How to Create a Project

To Create a new Project go to

Projects > Project

2.1 Additional Options while creating a Project

  • From Template: You can use an existing Project Template to create your project you can choose to create your project using this template.
  • Expected Start Date:You can set a fixed timeline for the project by defining the expected Start Date and Expected End Date.
  • Project Type: You can classify your projects into different types, such as Internal or External..
  • Priority: You can choose the priority level of the Project based on its importance and add more priority levels.
  • Department: You can specify the Department that owns or is responsible for the project.
  • Is Active: You can change the active status of the project to Yes or No at any later stage.
  • Completion Method: You can track the project's completion percentage based on one of three methods - Manual, Task Completion, Task Progress, and Task Weight.

Some examples of how the Percentage Completion is calculated based on Tasks:

Project Activity % Progress Weight Status
SC001 Build 100 0.4 Completed
SC001 Operate 100 0.2 Completed
SC001 Transfer 50 0.2 Open
Method Formula Calculation % Task Completed
Manual - - Manual
Task Completion Task completed / Total no. of Tasks 2/3 66.66
Task Progress Sum of % Progress of all Tasks / Total No. of Tasks (100+100+50)/3 83.33
Task Weight Sum of (Task weight + % Progress) (0.4 * 100 + 0.2 * 100 + 0.2 * 100) 70
Note: If the total weight of the Tasks is not 100, then the calculated result will be divided by the total weight. For example, if the total of task weights is 70, then percentage completed = (70/0.8)% = 87.5%.

3. Features

3.1. Customer Details, Users and Notes

  • Customer: If you are working on a Project for a specific customer, you can enter their details here.
  • Sales Order: If the Project is based on a Sales Order, you can enter the Sales Order details here. This will help you keep the customer updated on the progress of their order.
  • Users: You can add any website user to give them access to this Project. E.g., you can add your customer as a Website User, to enable them to have access to your project to monitor progress and/or give any inputs/remarks. Similarly, a Supplier or a Contractual Employee/Freelancer who is involved in the Project can be added as a User.

Further, you can also expand the window and select if you want to send a Welcome Email to any particular user or give them Attachment Viewing rights.

3.2. Start and End Dates

  • Actual Start Date: Basis the Actual Start of the project, tracked via Timesheets, the Actual Start Date and Time of the Project will get recorded automatically.
  • Actual End Date: Basis the Actual End of the project, tracked via the last update of the Timesheet, the Actual End Date and Time of the Project will get recorded automatically. To know more about Timesheets, click here

3.3. Costing and Billing

  • Estimated Cost: Enter the Estimated Cost of the Project.
  • Total Sales Amount: If you have already linked the Project with a Sales Order, the Total Sales Order Amount will be auto-populated here.
  • Total Costing Amount: The system will automatically fetch the Total Costing Amount from all the Timesheets linked to this project.
  • Total Billable Amount: The system will automatically fetch the Total Billable Amount from all the Timesheets linked to this project.
  • Total Expense Claim: Based on the expenses claimed by an Employee for the completion of the Project, the Total Expense Claim will be auto-calculated.
  • Total Billed Amount: The Total Billed Amount gets auto-populated in the system using the Sales Invoice created against the Sales Order.
  • Total Purchase Cost: The Total Purchase Cost of a Project is the cost fetched from the Purchase Invoices that get created against a Purchase Order issued for supply of Materials required for a Project.
  • Total Consumed Material Cost: Using the Stock Entry made as per the requirement of Materials in the Project, the Total Consumed Material Cost gets captured.

3.4. Margin

  • Gross Margin: Gross Margin would give you the margin you have between your Total Costing Amount and the Total Billed Amount.
  • Gross Margin = (Total Sales Amount + Total Billable Amount) - Total Costing Amount + Total Billable Amount + Total Expense Claim + Total Purchase Cost + Total Consumed Material Cost)

  • Gross %: The percentage of the Total Billed Amount spent in the Total Costing Amount makes for the Gross %.
  • ((Total Sales Amount + Total Billable Amount) - Total Costing Amount + Total Billable Amount + Total Expense Claim + Total Purchase Cost + Total Consumed Material Cost) / Total Sales Amount)* 100

3.5. Monitor progress

When you enable the 'Collect Progress' option by checking the box, it will enable you to add monitoring details to the project. A report on the progress of the project shall be sent to all stakeholders of the project.

  • Holiday List: You can select the Holiday List for your company. This will allow you to collect the Progress Reports only on the Working Days.
  • Frequency: You can set the frequency at which you wish to get the reports. It can be set to an hourly, twice daily, daily or on a weekly frequency.