This article mentions various Scoro features for revenue tracking, but their availability may vary across Scoro plans. For more information, see the specific section in this article.
Monitoring your revenue stream helps you understand how much income your ongoing projects generate so you can protect your cash flow. In Scoro, you can track revenue:
- At the project level by using the Quoted vs Actual table
- At the portfolio level by using the WIP report or the detailed work report
This article provides a high-level overview of how revenue tracking works at the project and portfolio levels.
For a step-by-step walkthrough of using the Scoro views mentioned in this article, please see the dedicated Help Center articles for the Quoted vs Actual table, WIP report, and Work reports. We also have a dedicated article on revenue recognition methods in Scoro.
Jump to...
1. Tracking revenue at the project level
1.1. In the Quoted vs Actual table
Quoted vs Actual table is available in the Advanced Finance core app add-on and in the legacy Pro, Ultimate, Growth, Performance, and Enterprise plans. Learn more about our Plans & Pricing.
The easiest way to track revenue at the project level in real time is with the Quoted vs Actual table, accessible in the Budget tab in the project view.
Because the Quoted vs Actual table (QvsA for short) requires quoted data, your project must be linked to at least one successful quote to enable this table. We also highly recommend creating your tasks from the quote to make data tracking as easy as possible. Learn more about the prerequisites for using the QvsA table.
The Earned revenue column in the QvsA table tracks how much you have theoretically earned with the work you’ve completed so far. For example, if you’ve already completed 50 hours worth of work, you can see what that means in terms of actual revenue.
- Earned revenue is calculated by multiplying completed hours (including past scheduled time entries not marked as done) by the unit price.
- The unit price can be role-based or service-based, depending on the revenue calculation method you've chosen for your project.
Learn more about using the Quoted vs Actual table.
2. Tracking revenue at the portfolio level
2.1. In the WIP report
WIP report is available in the Advanced Financials core app add-on and in the legacy Ultimate and Enterprise plans, and as a paid add-on in Performance. Learn more about our Plans & Pricing.
The work in progress (WIP) report, available under Reports > WIP report, shows a list view of all your ongoing projects and how much revenue each has generated. You can customize the WIP report to filter out specific projects, include projects with different statuses, or anything else you'd like.
To see how your project portfolio is currently doing income-wise, enable the following data columns (and don’t forget to bookmark these useful views for easier access later!):
- Income – shows revenue based on the invoices you have issued.
- Progress-based revenue – shows you a rough estimate of how much revenue you can already recognize based on project progress. The budgeted income is multiplied by progress, i.e., the amount of work already done. For example, if you have a project with a budget of 2000 EUR and you have completed 10% of it, this column would show 200 EUR.
- Earned revenue – shows you how much you have theoretically earned based on the work that’s been completed so far. The number of completed hours is multiplied by the unit selling price. The unit selling price is either role-based or service-based, depending on which revenue calculation method is used in the project.
Learn more about using the WIP report.
2.2. In the detailed work report
The detailed work report is available in the Track core app and across all legacy plans (Essential, Pro, Standard, Ultimate, Core, Growth, Performance, Enterprise). Learn more about our Plans & Pricing.
You can also use the detailed work report, available under Reports > Work > Detailed report, to get a portfolio-level overview of incoming revenue. The detailed work report shows only the revenue generated by your in-house team; it does not include revenue earned with the help of outsourced services.
To track income across projects in the detailed work report, set the primary grouping (the first Grouped by filter) to 'Projects' and secondary grouping (the other Grouped by filter) to 'Overview'. The Selling price column indicates the earned revenue – the completed (billable) hours are multiplied by the unit selling price. The unit selling price is either role-based or service-based, depending on the revenue calculation method used in the project.
You can also use the following detailed work report filters to dive deeper into the data behind the revenue number. For example, you can:
- Group data by Users to see how much revenue each team member is bringing in.
- Group data by Activity types to see which activities drive your revenue.
Learn more about using the detailed work report.