Als Barwert wird der zusammengefasste heutige Wert einer oder mehrerer zukünftig anfallender positiver oder negativer Zahlungen bezeichnet. Der Barwert wird rechnerisch dadurch ermittelt, dass die in der Zukunft anfallenden Zahlungen auf den heutigen Wert abgezinst und aufaddiert werden.
Der Barwert ermöglicht einerseits den Gegenwartswert einer Zahlungsreihe zu ermitteln. Andererseits erlaubt er es, Investments mit unterschiedlicher Zahlungsreihe aber gleicher Laufzeit zu vergleichen. Der Barwert ist neben der Rendite einer der wichtigsten Kennzahlen zur Analyse von Anleihen.