Fidamen

WACC Calculator (Weighted Average Cost of Capital)

This advanced WACC calculator supports multiple industry-standard methods: market-value vs book-value weightings, CAPM-based cost of equity, net vs gross debt treatment, and an adjustable private-company premium. Use the method selector to choose the approach that matches your appraisal or valuation process.

Results are numeric estimates based on user inputs. Inputs expressed as percentages should be entered as percent values (for example, enter 6 for 6%). The calculator converts percentage inputs internally to decimals when computing WACC.

Updated Nov 6, 2025QA PASS — golden 25 / edge 120Run golden-edge-2026-01-23

Governance

Record bb99935d34a9 • Reviewed by Fidamen Standards Committee

Uses market capitalization for equity and net debt (debt minus cash). Cost of equity is estimated by CAPM using user inputs for risk-free rate, beta, and equity risk premium.

Inputs

Advanced inputs

Book-value inputs

Results

Updates as you type

WACC (%)

774.17%

Cost of equity (CAPM) (%)

8.50%

After-tax cost of debt (%)

3.95%

Equity weight (%)

83.33%

Debt weight (%)

16.67%

OutputValueUnit
WACC (%)774.17%%
Cost of equity (CAPM) (%)8.50%%
After-tax cost of debt (%)3.95%%
Equity weight (%)83.33%%
Debt weight (%)16.67%%
Primary result774.17%

Visualization

Methodology

Weights: either market-value weights (equity market capitalization and debt) or book-value weights (accounting figures). Net debt = total debt minus cash when net-debt mode is selected.

Cost of equity (CAPM): cost_of_equity = risk-free rate + beta × equity risk premium. For private companies, an additive premium may be applied to CAPM to reflect size, illiquidity, and control considerations.

Cost of debt: use pre-tax cost of debt and apply the tax shield by multiplying by (1 - tax rate). WACC is the weighted sum of the equity and after-tax debt costs.

Worked examples

Example 1 (public company, market-value, net debt): market cap 100m, net debt 10m, cost of equity 8%, pre-tax cost of debt 4%, tax 21% → compute weights and apply formula to get WACC.

Example 2 (private company): apply a private-company premium (e.g., 2%) to CAPM cost of equity to reflect higher expected return requirements; recompute WACC using the adjusted cost of equity.

F.A.Q.

Should I use market values or book values for weights?

Market values are preferred for valuations because they reflect current investor expectations. Book values may be used for accounting or regulatory contexts. Choose the approach consistent with your valuation purpose.

How should I input percentages?

Enter percentage inputs as whole numbers (for example, enter 6 for 6%). The calculator converts these to decimal fractions internally when computing.

Does this tool compute CAPM automatically?

Yes. When using CAPM methods, provide the risk-free rate, beta, and equity risk premium. The tool computes cost of equity = risk-free rate + beta × equity risk premium.

Are the results authoritative tax or accounting advice?

No. Calculations are estimates to support analysis and decision-making. Consult tax, accounting, or legal professionals for authoritative guidance. See the accuracy and compliance notes.

What are the limitations and accuracy considerations?

Outputs depend entirely on input accuracy and method selection. Model assumptions (e.g., CAPM validity, choice of ERP, beta adjustments) materially affect results. Rounding, data quality, and method selection introduce additional uncertainty. Use sensitivity checks and scenario analysis to validate results.

How should I treat private-company adjustments?

Private-company premiums are judgmental and vary by industry, size, and liquidity. Use market comparables, documented studies, or professional appraisal guidance when selecting a premium and disclose assumptions.

How are tax shields treated?

This calculator applies the corporate tax rate to the cost of debt to reflect the tax shield: after-tax cost of debt = pre-tax cost of debt × (1 - tax rate). Confirm the applicable tax rate for the entity and jurisdiction.

Sources & citations

Further resources

Versioning & Change Control

Audit record (versions, QA runs, reviewer sign-off, and evidence).

Record ID: bb99935d34a9

What changed (latest)

v1.0.02025-11-06MINOR

Initial publication and governance baseline.

Why: Published with reviewed formulas, unit definitions, and UX controls.

Public QA status

PASS — golden 25 + edge 120

Last run: 2026-01-23 • Run: golden-edge-2026-01-23

Engine

v1.0.0

Data

Baseline (no external datasets)

Content

v1.0.0

UI

v1.0.0

Governance

Last updated: Nov 6, 2025

Reviewed by: Fidamen Standards Committee (Review board)

Credentials: Internal QA

Risk level: low

Reviewer profile (entity)

Fidamen Standards Committee

Review board

Internal QA

Entity ID: https://fidamen.com/reviewers/fidamen-standards-committee#person

Semantic versioning

  • MAJOR: Calculation outputs can change for the same inputs (formula, rounding policy, assumptions).
  • MINOR: New features or fields that do not change existing outputs for the same inputs.
  • PATCH: Bug fixes, copy edits, or accessibility changes that do not change intended outputs except for previously incorrect cases.

Review protocol

  • Verify formulas and unit definitions against primary standards or datasets.
  • Run golden-case regression suite and edge-case suite.
  • Record reviewer sign-off with credentials and scope.
  • Document assumptions, limitations, and jurisdiction applicability.

Assumptions & limitations

  • Uses exact unit definitions from the Fidamen conversion library.
  • Internal calculations use double precision; display rounding follows the unit's configured decimal places.
  • Not a substitute for calibrated instruments in regulated contexts.
  • Jurisdiction-specific rules may require official guidance.

Change log

v1.0.02025-11-06MINOR

Initial publication and governance baseline.

Why: Published with reviewed formulas, unit definitions, and UX controls.

Areas: engine, content, ui • Reviewer: Fidamen Standards Committee • Entry ID: 0fe3c04439da