MS Excel: RECEIVED function to calculate maturity amount
- Fakhriddinbek

- Apr 29
- 2 min read
In the world of fixed-income investing, discount instruments like Treasury bills and commercial paper are sold below face value and mature at full par. To calculate the maturity amount for such investments, Excel offers the RECEIVED function—a simple yet powerful tool for financial professionals, investors, and analysts.
This article explains how to use the RECEIVED function, where it applies, and how it supports financial modeling for short-term investments.

The RECEIVED function returns the amount to be received at maturity for a fully discounted security, given the purchase discount rate, settlement date, and maturity date.
It assumes no interest is paid during the life of the security, and all returns are embedded in the difference between the purchase price and the face value.
Syntax
=RECEIVED(settlement, maturity, investment, discount, [basis])
Parameter Breakdown:
Example: Treasury Bill Maturity Amount
Scenario: You purchase a T-bill on January 1, 2025 that matures on July 1, 2025, for $9,800 at a 4% annual discount. What will you receive at maturity?
=RECEIVED(DATE(2025,1,1), DATE(2025,7,1), 9800, 0.04)
Result: $10,000
The function calculates the maturity amount based on the time to maturity and the discount rate.
This function is particularly useful for:
Short-term fixed-income investing
Treasury bill pricing
Discount note and commercial paper analysis
Calculating yield on discount instruments
Cash flow modeling for short-term securities
It’s especially useful for cash managers and treasury professionals who need to track and predict short-term investment outcomes.
Related Functions
These functions are frequently used together to create robust models for money market investments and short-term debt portfolios.
Common Errors & Tips
Best Practices:
Use the DATE() function to avoid regional date interpretation issues.
Always check that settlement < maturity.
Confirm basis matches your financial instrument's documentation (e.g., money market uses actual/360 or actual/365).
Summary Table
Final Thoughts
The RECEIVED function provides a fast and reliable way to calculate the face value return of short-term investments purchased at a discount. It's essential for bond traders, treasury analysts, and institutional investors managing liquidity or short-term portfolios.
Used alongside PRICEDISC and DISC, RECEIVED becomes part of a powerful trio of Excel functions for pricing and valuing money market securities.



Comments