PVA function

Discounted Cash Flow category - DCF Annual family Home 
What the name means"Present Value of an annual stream of cashflows"
SyntaxPVA ( NPVDate, DisAER, AnnualCashFlows, StartAnnDate, [DCountDisc], [StartDCF], [FinishDCF] )
DescriptionCalculates the Net Present Value of a series of annual cashflows. It is the simplest of the DCF (Discount Cash Flow) functions.
See AlsoPVE (NPVDate, DisAER, EvenCashFlows, EvenTimeStart, EvenTimeInterval, [StartDCF], [FinishDCF])
PVM (AnnPmt, InterestAER, TermYrs, PmtsPerYear, [FVOpt])
PVT (NPVDate, DisAER, Dates, Cashflows, [DayCountDisc], [PrdsDisc], [StartDCF], [FinishDCF], [PVTOptions])
See also Excel functionsNPV (Related)
VariableType or ValueDescription
Inputs: (7)
1 NPVDate Date The date to which the Net Present Value (NPV) is discounted.
2 DisAER Float The discount rate expressed as an AER (Annual Equivalent Rate). See Annual Equivalent Rates.
3 AnnualCashFlows Range of Floats (numbers) Annual cash flows, evenly spaced one year apart, the first one starting on StartAnnDate
4 StartAnnDate Date Start date of annual cash flows
5 DCountDisc Float (Optional) A single integer denoting the DayCount method used for determining time differences for discounting purposes. See Using Daycount. (Optional)
6 StartDCF Date (Optional) Optional Start Date for cashflows to be included in the DCF (PV or IRR) calculation. If omitted, all cashflows are included. Over-rides other Start dates in the function. (Optional)
7 FinishDCF Date (Optional) Optional Finish Date for cashflows to be included in the DCF (PV or IRR) calculation. If omitted, all cashflows are included. Over-rides other Finish dates in the function. (Optional)
Output:
Return Value NPV Float The Net Present Value.
Defaults and Values

The variable(s) of this function have certain defaults and/or switch values associated with them. Click here to see more.

Range Handling and Constraints

This function has range inputs that are subject to range handling procedures to help reduce input errors and increase flexibility and speed. Click here to see more.

Whats good or unique about it
Like Excel's NPV function but with more options, notably allowing for a separate NPV date (not just the start of the cashflow) and allowing the use of (optional) Daycount options.
For Excel Experts
This is similar to Excel's NPV function but is more specific. Excels function assumes end of year cash flows as the default which means that that the first cash flow is always discounted 1 year. PVA is more explicit in its assumption, forcing you to specify an NPVDate and a StartAnnDate so that there is no doubt as to the timing of your cash flows. Note however, that StartAnnDate is the date of the first cashflow.
Key Points
StartAnnDate
Note in the PVA and PVE functions, StartAnnDate is the date of the first cashflow. In the fairly similar NPVM function, StartAnnDate is the start date of the first period, because NPVM deals with cash flows occurring over time rather than at a discrete point.
PVA takes into account daycount when determining the length of time between NPVDate and StartAnnDate , because this might be an inexact number of years. This is the only application of daycount in this function. Cash flows are discounted using traditional annuity formulae on an annual basis.
Mathematical Formula
Examples
  • Preview of the PVA example.
  • The above spreadsheet can be accessed from the Quick Reference (on the Business Functions menu), on the Examples menu, or in the Business Functions\Component Examples directory