Sections
Introduction
The eCBA tool is an online module that enables users to assess financial and economic feasibility of investment projects by utilizing aggregated primary input data series such as capital expenditures, operational costs, and revenue streams. As a result, users do not need expertise in financial modelling or proficiency in Excel to use the tool. By providing a standardized approach to appraisal and evaluation procedures, the tool can serve as a foundation for various applications – for example, supporting online public investment management (PIM) platforms or functioning as a repository, reporting, and record-management system for completed projects, rejected project concepts, and potential future undertakings.
To ensure global applicability and relevance across diverse project types, the calculations have been standardized and streamlined to a certain degree. Project proponents are expected to provide financial and economic streams as input data in line with specific PIM process requirements. These include financial costs and revenues series, as well as economic benefits, costs, externalities, and non-market impacts. A general challenge in public investment CBA lies in identifying and monetizing appropriate data series. For example, a CBA may require estimating the monetized value of time savings, accident reduction, or reduced CO2 emissions. Developing these series depends on various data sources and methods, particularly within the ‘without-the-project’ scenario and ‘with-the-project’ scenario framework. The eCBA tool does not resolve these methodological challenges but provides a more structured way to distil and present these valuations.
The eCBA tool allows proponents to upload documentation explaining how different summary series were created (e.g., PDFs, Word, or Excel spreadsheets). While Excel provides greater flexibility for experienced users, it can be less transparent and less accessible for general users with limited time and capacity. The eCBA tool is not intended to replace all key steps or inputs for a cost-benefit analysis. Users remain responsible for generating the required input data based on calculations done outside the module (e.g. demand analyses used to project revenues or estimate economic benefits). Particularly larger complex projects may require bespoke tools and methods, and hence the eCBA tool could simply be used to record key aggregate values.
A prerequisite for using the eCBA tool is transparent documentation of project components and their associated cost and benefit flows. The tool helps standardize the CBA process and clearly document assumptions and results. However, estimating actual benefits and costs must be done separately, and the basis for those calculations must be explained by the project proponent in the relevant input fields or supporting attachments. The eCBA module is not designed for conducting demand analyses or calculating economic benefits, costs, externalities and non-market impacts from scratch. Therefore, input data for financial and economic analyses must be prepared externally – often in Excel – before the aggregated annual values are entered into the eCBA tool. At this early stage of development, it is not feasible to provide a uniform framework for detailed, project-specific calculations without inadvertently favoring certain project types or requiring extensive sector- and country-specific data. Future releases may introduce additional modules allowing more calculations to be performed within the tool, potentially supported by databases of economic values (e.g., value of time, value of statistical life, shadow price of carbon) tailored to different country and sector contexts.
The eCBA tool is designed to balance ease of use with the need to capture essential project details. A core objective is to ensure that all critical financial and economic data series are made explicit over the project’s life. However, the tool does not require users to enter every intermediate calculation step; these can be documented in supporting files. For financial analysis, the current eCBA requires users to separately enter BAU (variant 0) and with-project (variant 1) series (e.g., current and projected costs, current and future revenues where applicable). Economic costs, benefits, externalities, and non-market impacts are recorded only as incremental values (i.e., variant 1 only), primarily to keep the process simple. A future module could require users to enter both BAU and with-project economic series explicitly, thereby making incremental values more transparent.
The tool is fully functional and continuously being improved, offering a flexible framework that can be used both for training purposes and as a source of inspiration for developing project assessment practices. Its underlying code is publicly available and can serve as a foundation for building national or country-specific project appraisal systems. While the tool enables rapid project validation by ministries of finance, it is most effective when integrated into a broader public investment management or budgeting system, as demonstrated in the case of Georgia.
This document describes in detail the methodology behind the eCBA tool, including how the financial and economic indicators are estimated and the underlying calculations. The following sections reflect the structure of the eCBA module. The methodology behind the calculations in the eCBA tool is inspired by EU appraisal guidelines and other international documentation pertaining to the subject, such as Guide to Cost-Benefit Analysis of Investment Projects for Cohesion Policy 2014-2020 and Economic Appraisal Vademecum 2021-2027.
Project Details
This section captures the general administrative information about the project, including its name or title, a brief description, the sector in which the project will operate, and the time horizon of the analysis.
Reference period indicates the overall lifespan of the project and includes both the investment as well as the operational phase. In other words, this is the period over which the financial and economic analyses are performed. The length of the reference period defines the time frame for which data must be entered, counted from the first year of the investment period (see Start of investment period below).
Base year specifies in which year the analysis is conducted and directly affects the discounting calculations. The tool treats the selected base year as the current year and does not discount cash flows up to and including that year. This allows the tool to accommodate both historical projects and projects planned to start in the future. Base year should always be greater or equal to the Start of investment period.
Start of investment period indicates the first year in which costs related to project implementation are incurred. This year also marks the beginning of the project’s Reference period.
End of investment period identifies the last year in which capital expenditures are incurred before project becomes operational, while Start of operation period marks the first year of project’s operational phase and determines the first year in which depreciation begins to accumulate (see: 2.3. Depreciation factors for estimating residual value and 3.4. Residual value for more details). The first year of the operation period should always be equal to or greater than the End of investment period.
General Assumptions
General assumptions define the setting, the environment in which a project is to take place. These include:
- Analysis assumptions (financial and social discount rates);
- Fiscal adjustment coefficients (VAT and employment tax rates);
- Depreciation factors for estimating residual value;
- Data types (Input and Output data types, Constant or Current prices)
- Macroeconomic assumptions (inflation, projected real wage growth and projected nominal wage growth rates).
2.1. Analysis assumptions
Financial and social discount rates provided in Analysis assumptions are used to discount the cash flows in financial and economic analyses, respectively, and ultimately to calculate the values of Financial Net Present Value (FNPV) as well as Economic Net Present Value (ENPV) of a project. The first year in which the discounting occurs is always ‘Base year +1’ (e.g. if base year is set to 2026, then 2027 is the first year in which the cash flows are discounted). The following formula is used:

where:
- PV – present value;
- FV – future value;
- r – discount rate;
- t – time period.
As such, when calculating PV of cash flows in the base year, ‘t’ always equals 0.
2.2. Fiscal adjustment coefficients
Data provided in this section can be divided into two categories, each having a different impact on calculations in the later stages of the analysis:
- VAT rate(s)
- Employment tax
All of the fiscal adjustment coefficients are automatically applied in the calculations in the tool.
2.2.1. VAT rates
Different rates of VAT can be applied to each category of capital expenditures, each category of operating expenditures (except Wages and salaries cost category, see below: 2.2.2. Employment tax), and all revenue streams in a project. Their impact on the calculations can be multifactorial depending on provided information concerning Data types (see: 2.4. Data types – Input and Output data types; Constant and Current prices), and VAT recoverability (see: 3.5. Summary of calculation steps in the financial analysis and 4.2. From financial to economic analysis). Additionally, the aforementioned choices also have an effect on the Residual value calculations (see: 3.4. Residual value).
2.2.2. Employment tax
Employment tax is a coefficient that only applies to the Wages and salaries category in the OPEX section of the analysis (see: Wages and salaries in 3.2. Operational expenditures and 4.2. From financial to economic analysis).
2.3. Depreciation factors for estimating residual value
Residual value of a project is calculated automatically using the asset-based approach, which determines the net asset value at the end of the reference period. This amount is included as a positive cash flow in the final year of the analysis. Annual asset depreciation is calculated using the straight-line method, which reduces the asset’s value by an equal amount each year, starting from the first year of the operation period.
For more information on how residual value is estimated in the financial and economic analyses, see section 3.4. Residual value.
2.4. Data types – Input and Output data types; Constant and Current prices
As the tool offers its users an option to convert uploaded data from net to gross values and vice versa, it is necessary to establish these parameters for each analysis.
Input data type determines whether the values uploaded in the tool are net values (i.e. void of any taxes) or gross values, meaning that they include taxes based on rates provided in 2.2. Fiscal adjustment coefficients.
Output data types determines what kind of information should the analysis be based on.
Analysis based on net values represents an option to carry out the calculations in accordance with the international methodology, which means that:
- costs in financial analysis are based on net values unless VAT is not recoverable for the implementing or operating entity (to see the impact on calculations, please go to: VAT recoverability in 3.5. Summary of calculation steps in the financial analysis);
- economic analysis is based on net values regardless of VAT recoverability, whereas in Wages and salaries no deductions are made (assuming a well-functioning labor market).
Analysis based on gross values means that:
- gross values are used for calculation in the financial analysis, and VAT recoverability is not an issue;
- economic analysis is still based on net values regardless of the chosen option or VAT recoverability issue, whereas in Wages and salaries no deductions are made (assuming a well-functioning labor market).
Current prices or constant prices option determines whether the analysis should incorporate the effects of inflation. If Current prices are selected, the tool will automatically adjust the input data throughout the reference period based on the information provided in the Macroeconomic assumptions table (excluding Wages and salaries category in OPEX; more on that in 3.2. Operational expenditures).
Macroeconomic assumptions table includes inflation, projected real wage growth, and projected nominal wage growth, and it displays the cumulative values of each factor over the entire reference period. For the base year these values should always be set to 0%, meaning that regardless of chosen pricing option, data entered for the base year of the analysis will not be adjusted for inflation or wage growth (more on that in 3. Financial analysis). Data should be entered either for each year of the reference period or, alternatively, only for the first 5 years if the tool is to assume that the rates are constant afterwards.
Financial Analysis
The financial analysis methodology used in the tool is the Discounted Cash Flow (DCF) method. The calculations aggregate all positive and negative cash flows for each project variant, and then subtract the cash flows of the baseline scenario (i.e. Variant 0 or ‘business-as-usual’ scenario) from each investment alternative (i.e. Variant 1, Variant 2, and so on). Only actual cash inflows and outflows are considered in the analysis; therefore, depreciation, reserves, price and technical contingencies and other accounting items which do not correspond to real cash flows should be excluded. The key financial indicators – Financial Net Present Value (FNPV) and Internal Rate of Return (IRR) – are calculated based on these differential cash flows for each investment variant.
Variant 0 represents a situation that would occur if the project is not implemented, covering both financial and economic conditions. This scenario does not always correspond to a strict ‘do-nothing’ option. In some cases, it may represent a ‘do-the-minimum’ scenario, which could include capital expenditures such as rehabilitation costs to reestablish the performance of planned life of the degraded asset if proposed project is not undertaken. In such cases, the relevant capital expenditures (as well as any operational expenditures and revenues) should be entered in the appropriate tables.
The financial analysis and the calculations of project’s viability indicators rely on four categories of cash flows, each of which must be specified separately for every project variant:
- Capital expenditures and Replacement costs (negative cash flows, i.e. expenses);
- Operational expenditures (negative cash flows, i.e. expenses);
- Revenues (positive cash flows);
- Residual value (positive cash flow in the last year of the reference period).
3.1. Capital expenditures and Replacement costs
The Capital expenditures section covers all expenditures related to the acquisition or major improvements of fixed assets required to set up or establish a project. These may include tangible assets (e.g. buildings, structures, machinery or equipment) and intangible assets (e.g. information, communication, IT systems). Data entered into the tool should be grouped and categorized based on shared parameters regarding VAT recoverability, Tax rate, and Depreciation rate. Annual expenditure values must be provided for each year of the Investment period (see: Start of the investment period and End of investment period in 1. Project details).
Any expenditure entered for years after the End of investment period will be treated by the tool as a Replacement cost, i.e. an expenditure required to maintain the status quo or to rehabilitate the degraded assets. In principle, these costs must be incurred to ensure that assets remain functional. Replacement costs differ from Maintenance and repair costs within Operational expenditures, as the latter ones cover only minor renovation works that are not essential for the continued operation of the infrastructure.
Additionally, the tool will apply depreciation to all capital and replacements costs entered in the Capital expenditures section and will calculate the investment’s residual value based on these inputs (more on that in 3.4. Residual value). It is important to note that in a situation where parts of a project become operational before the overall investment is completed (e.g. project begins operations in 2030, while some investment costs continue to be incurred in 2031 and 2032), then the tool will still technically classify these expenditures as Replacement costs and apply the corresponding depreciation and residual value calculations’ rules accordingly.
3.2. Operational expenditures
Operational expenditures include all costs related to operation and maintenance of the service throughout the project’s lifetime. These costs must not include depreciation, interest, and loan repayments. Data entered into the tool should be grouped and categorized based on shared parameters regarding VAT recoverability and Tax rate. Special attention should be given to the Wages and salaries category as these costs follow a different set of rules in the calculations compared to other operational expenditures (see: 3.2.1. Wages and salaries).
3.2.1. Wages and salaries
Wages and salaries used in the financial analysis must always be presented as the full employer cost, i.e. it should include all social-security-related taxes, as well as overheads or surcharges. Regardless of the selected Input and Output data types, the tool consistently uses gross values of wages and salaries values in the calculation of both financial and economic indicators.
Additionally, wages and salaries are adjusted separately from other cost categories using Projected real wage growth rate or the Projected nominal wage growth rate, depending on whether the analysis is conducted in constant or current prices:
- If the analysis is performed in Constant prices, the tool automatically adjusts wages and salaries using Projected real wage growth rate throughout the whole reference period.
- If the analysis is performed in Current prices, the tool applies the Projected nominal wage growth rate to the annual wages and salaries values.
The projected nominal wage growth is calculated by combining inflation rate and real wage growth rate for a given year.
3.3. Revenues
Operational Revenues include all cash inflows generated from the provision goods and services or from monetizing usage and/or availability. Users are expected to estimate these inflows based on current demand (where applicable) and projected future demand, taking into account the existing infrastructure’s current capacity. Revenues used in the calculations of financial profitability must exclude transfers, subsidies, and other financial income, as these do not arise from project operations. Data entered into the tool should be grouped up and categorized according to shared Tax rate parameters.
3.4. Residual value
Residual value of each investment variant is calculated separately based on the inputs provided in the Capital expenditures and Replacement costs tables. All capital expenditures incurred during the investment phase (i.e. between Start of investment period and End of investment period) are aggregated within each CAPEX category defined by the user and depreciated annually using the applicable depreciation rate for that category. Depreciation for these costs begins in the first year of the operational period and continues until the end of the reference period or until the asset category is fully depreciated, whichever occurs first.
For replacement costs incurred during any year of the operational phase, depreciation begins in the following year of the analysis, using the same approach and depreciation rate applied to the corresponding cost category in capital expenditures. If the reference period ends before a replacement cost is fully depreciated, the net value of the asset (i.e. the original cost reduced by the accumulated depreciation) is added to the project variant’s residual value.
In the financial analysis, the values of capital expenditures and replacement costs used to calculate depreciation and residual value may be adjusted automatically by the tool depending on the user’s selections in Data types and based on the VAT recoverability:
- Input and Output data types
- net-net – no adjustments are made unless VAT is non-recoverable for one or more cost categories (in such cases gross values for those categories are used in residual value calculations);
- net-gross – all capital expenditures and replacement costs are converted into gross values, which are then used to calculate the residual value;
- gross-net – all costs are converted into net values and the residual value is calculated using the net values unless VAT is non-recoverable for specific categories (for those categories gross values are used instead);
- gross-gross – no adjustments are made, residual value is calculated directly from the entered inputs;
- Constant or Current prices – if Current prices are selected, the tool automatically adjusts input values for inflation before performing the calculations.
In the economic analysis, all capital expenditures and replacement costs are converted into net values and the residual value calculations are performed using these values (regardless of chosen Input and Output data types or VAT recoverability settings; however, if Current prices are selected, inflation adjustments may still affect the calculations).
3.5. Summary of calculation steps in the financial analysis
Applying the rules outlined in previous sections, the financial analysis follows these calculation steps:
- General assumptions are established and financial data is entered.
- Inflation adjustments – if Current prices are selected, the tool adjusts all relevant input values for inflation.
- Input and Output data types adjustments – if the analysis requires a net-gross or gross-net conversion, the tool applies the appropriate adjustment. Wages and salaries are always converted to gross values when necessary.
- VAT recoverability – if the implementing entity is unable to recover VAT for any cost category, gross values for these expenditures are used in all financial calculations, regardless of the selected Input and Output data type.
- Cash flow aggregation – all positive and negative cash flows are summed separately for each variant, including Variant 0.
- Differential cash flow calculation and financial indicators – cash flows of the baseline scenario (Variant 0) are subtracted from each investment variant. The financial indicators are then calculated using these differential cash flows (e.g. Variant 1 – Variant 0; Variant 2 – Variant 0, etc.).
Economic Analysis
Evaluating economic costs, benefits, non-market impacts, and externalities in the context of cost-benefit analysis is a complex and data-intensive process. Such analyses are typically intricate and require extensive data collection and research before aggregated values can be incorporated into decision-making tools. Sector-specific variability, unique project characteristics, and the need for comprehensive data across sectors and regions make standardization particularly challenging. These calculations fall outside the scope of what the eCBA tool currently accommodates. However, this does not mean that they should be omitted, as project proposers are expected to conduct these assessments and document them appropriately in the background materials accompanying the eCBA inputs.
The current release of the eCBA tool does not request a BAU economic value stream, but instead asks only for the incremental valuation of economic costs and benefits. This approach was chosen to avoid excessive complexity and potential confusion for users conducting foundational CBA. In a full breakdown, these series would typically be presented in detailed economic benefit modelling worksheets. However, in many cases, calculations methods produce only incremental values, and requiring BAU and project values to be separated would have necessitated an additional workflow.
Future releases of the eCBA are considering the introduction of a user workflow that allows both series – BAU and with project – to be entered separately, with the tool then calculating the resulting incremental values. This functionality is intended primarily for more advanced users, including those working with detailed valuation of climate change adaptation and resilience measures.
4.1. General approach
As the eCBA tool is intended to function as a universal instrument applicable globally across diverse project types and sectors, it is not feasible to provide a uniform framework for the detailed and often project-specific calculations required, e.g. related to demand estimation or valuation of economic benefits, costs, externalities or non-market impacts. Therefore, a simplified and more flexible approach was chosen.
The economic analysis in the tool builds upon the financial analysis by automatically converting or adjusting the financial cash flows generated from the user’s inputs. The tool also provides space for users to add monetized benefits, costs, non-market impacts and externalities arising from project implementation. These entries are treated as additional positive or negative cash flows and are incorporated into the adjusted or converted financial cash flows.
Economic indicators are then calculated based on the resulting differential cash flows, using the same methodology applied in the financial analysis.
4.2. From financial to economic analysis
As noted earlier, the tool applies several rules when converting or adjusting data provided in the financial analysis. These rules are as follows:
- Removal of taxes: All taxes are removed from capital expenditures, replacement costs, operational expenditures, and revenues – regardless of the choices made in Input and Output data types or VAT recoverability settings.
- Exception for wages and salaries: Wages and salaries are exempt from tax removal – the full employer cost is always retained.
- Residual value adjustments: Residual value is recalculated using the adjusted (tax-removed) or converted (net) capital expenditures and replacement costs.
- Integration of additional economic items: All identified benefits, costs, non-market impacts and externalities are added to the positive or negative cash flows, depending on their nature.
- Application of general rules: The same rules used in the financial analysis apply regarding general assumptions, Constant or Current prices option, residual value calculations, and the differential cash flows method.
- Calculation of economic indicators: Economic indicators are calculated based on the newly derived differential cash flows.
Summary
Completing a foundational project CBA is a prerequisite for addressing advanced climate change considerations, particularly those related to damage and loss risks (D&L). Climate change mitigation can be assessed by applying a shadow price for carbon; however, it is equally important to understand how differential calculations are conducted between the BAU scenario and Variant 1 (e.g. comparing diesel versus an electric train scenario).
Within the project appraisal framework, users may also be asked to provide a qualitative assessment of potential climate-related risks and possible mitigation options, including their implications for financial series. The Climate Change Screening and the detailed CBA guidance under the pim-pam.net platform offer further support for this more quantitative approach and are documented in accompanying manuals.
Ultimately, completing the basic project profile within the online CBA tool is a necessary precondition for undertaking any climate-informed CBA exercises.
