TBILLPRICE in Google Sheets

What is TBILLPRICE in Google Sheets?

TBILLPRICE in Google Sheets is a function used to calculate the price per $100 face value of a Treasury bill (T-bill) based on its discount rate. The function returns the price value according to the provided settlement date, maturity date, and discount rate.

The TBILLPRICE function helps determine how much an investor would pay today for a Treasury bill that will mature at a specific date in the future. It is particularly useful in financial analysis, investment tracking, and calculating short-term government securities pricing.

As an example, let us enter the following parameters within the formula. This formula calculates the price per $100 face value of a U.S. Treasury bill (T-bill) that matures on June 30, 2025, when purchased on January 1, 2025, at a discount rate of 4.5%. The function returns the price per $100 face value of the T-bill.

=TBILLPRICE(DATE(2025,1,1), DATE(2025,6,30), 0.045)

The result is approximately 97.75, meaning the investor would pay $97.79 now for each $100 received at maturity.

TBILLPRICE Function in Google Sheets Intro
Key Takeaways
  • TBILLPRICE in Google Sheets calculates the price per $100 face value of a Treasury bill using settlement date, maturity date, and discount rate.

The syntax is:

=TBILLPRICE(settlement, maturity, discount)

  • TBILLPRICE can be combined with financial or array functions like AVERAGE, ARRAYFORMULA, and TBILLYIELD for broader portfolio analysis.
  • It assumes a 360-day year and only applies to Treasury bills maturing within one year of purchase.
  • The function helps investors determine the fair purchase price of a T-bill and analyze how changes in discount rates affect its value.

Syntax

The TBILLPRICE in Google Sheets formula is as follows:

=TBILLPRICE(settlement, maturity, discount)

Arguments:

  • settlement: The Treasury bill’s settlement date — the date after the issue date when the T-bill is purchased.
  • maturity: The T-bill’s maturity date — the date when the T-bill expires and the principal is repaid.
  • discount: The T-bill’s discount rate expressed as a decimal (for example, 4.5% entered as 0.045).

Here, the settlement and maturity dates must be valid dates entered using the DATE function or as date references. The maturity date must be within one year (or 365 days) of the settlement date, since T-bills are short-term instruments.

How to Use TBILLPRICE Function in Google Sheets?

The TBILLPRICE function in Google Sheets is used to calculate the price per $100 face value of a Treasury bill based on its discount rate. It returns the purchase price (less than $100) if the T-bill is sold at a discount.

It is useful in financial modeling, government bond valuation, and portfolio management where short-term investment returns need to be analyzed.

There are two main ways to enter the TBILLPRICE function in Google Sheets:
• Enter TBILLPRICE manually
• From the Google Sheets menu

Enter TBILLPRICE Manually

Let us look at the manual method to enter the TBILLPRICE function. To illustrate this, we will calculate the price of a Treasury bill.

Step 1: Open Google Sheets and in a new sheet, enter the following data:

How to Use TBILLPRICE Function 1

Step 2: Click in cell D2 and enter the formula:

=TBILLPRICE(A2, B2, C2)

How to Use TBILLPRICE Function 1-1

Step 3: Press Enter. The result will show the T-bill’s price per $100 face value.

How to Use TBILLPRICE Function 1-2

Step 4: Drag the formula down to calculate prices for other rows.

How to Use TBILLPRICE Function 1-3

The TBILLPRICE function calculates the purchase price of Treasury bills based on their discount rates and time to maturity. It assumes a 360-day year in its computation.

Please note that the function only provides the theoretical price. It does not include brokerage fees, taxes, or other costs.

Entering TBILLPRICE Through the Menu Bar

  1. Go to the Insert tab. Choose Function → Financial.
  2. From the list, select TBILLPRICE.
  3. Enter the required arguments and press Enter.

Examples

The TBILLPRICE function helps investors and analysts calculate how much they need to pay for a T-=bill today based on its discount rate and maturity date. It’s a useful tool for evaluating short-term government investments and comparing different market scenarios.
Below are several real-life examples that show how to apply this function in practical situations.

Example #1 – Calculate the price of a US Treasury Bill for investment purposes

An investor plans to buy a 6-month U.S. Treasury Bill with a discount rate of 5.5%. They want to find the current purchase price per $100 face value to understand how much the investment will cost today. This helps determine the return they’ll receive at maturity.

Step 1: In a new Google Sheet, enter the following data as shown below.

TBILLPRICE Function in Google Sheets Example 1

Step 2: Click in cell D2 and type the formula below:

=TBILLPRICE(A2, B2, C2)

TBILLPRICE Function in Google Sheets Example 1-1

Step 3: Press Enter. The cell will display the calculated purchase price for the Treasury bill.

The investor would pay $97.79 for every $100 face value of the Treasury bill. This means they will earn $2.21 upon maturity, representing their return on investment. The TBILLPRICE function thus helps estimate fair pricing before purchasing short-term securities.

TBILLPRICE Function in Google Sheets Example 1-2

Example #2

A financial analyst wants to compare two Treasury bills with the same 4.5% discount rate but different maturities — one for 3 months and another for 9 months. This comparison will show how the length of time until maturity affects the bill’s price.

Step 1: Enter the following data into your spreadsheet:

TBILLPRICE Function in Google Sheets Example 2

Step 2: In cell D2, type the formula and drag it down to D3:

=TBILLPRICE(A2, B2, C2)

TBILLPRICE Function in Google Sheets Example 2-1

Step 3: Press Enter. The function calculates the price for each T-bill automatically.

Even though both bills have the same discount rate, the longer-term T-bill has a lower price because investors must wait longer to get their returns. This demonstrates how time to maturity directly influences bond pricing and investor preference for liquidity.

Example #3 – Assess the value of US Treasury Bills in different market conditions

A portfolio manager wants to understand how changes in market interest rates affect the price of Treasury bills. By testing different discount rates for the same maturity period, they can evaluate how sensitive T-bill prices are to market fluctuations.

Step 1: Enter the following information in your sheet:

TBILLPRICE Function in Google Sheets Example 3

Step 2: Type this formula in cell D2.

=TBILLPRICE(A2, B2, C2)

TBILLPRICE Function in Google Sheets Example 3-1

Step 3: Press Enter. With this formula, you can get the price for each discount rate. Based on this you can assess its performance for different market conditions.

TBILLPRICE Function in Google Sheets Example 3-2

As discount rates increase, T-bill prices decrease, showing the inverse relationship between interest rates and bond prices. This helps investors decide whether to buy or wait, based on interest rate trends in the economy.

Important Things to Note

  1. The settlement date must be earlier than the maturity date, and both must be valid date values in Google Sheets.
  2. The difference between the settlement and maturity dates cannot exceed one year, as T-bills are short-term securities.
  3. The discount rate must be expressed as a decimal (for example, 4.5% should be entered as 0.045).
  4. The result of TBILLPRICE represents only the theoretical purchase price — it does not account for brokerage fees, taxes, or transaction costs.
  5. If any date is invalid or the settlement date is later than the maturity date, Google Sheets will return a #NUM! or #VALUE! error.
  6. The function is especially useful for investment analysis, allowing investors to compare prices and yields across different maturities and discount rates.

Frequently Asked Questions (FAQs)

What does TBILLPRICE in Google Sheets calculate?

TBILLPRICE calculates the price per $100 face value of a U.S. Treasury Bill based on its settlement date, maturity date, and discount rate. It helps investors understand how much they’ll pay today for a T-bill that pays $100 at maturity.

Why does TBILLPRICE assume a 360-day year?

Treasury bills in the U.S. use a 360-day year convention for standardization and simplicity in financial calculations. This assumption slightly affects price calculations compared to a 365-day year.

What happens if the maturity date is more than a year after the settlement date? Can TBILLPRICE handle non-U.S. Treasury instruments?

If the maturity date exceeds one year from the settlement date, Google Sheets will return a #NUM! error, since Treasury bills are short-term instruments with maturities under one year.

TBILLPRICE is designed specifically for U.S. Treasury bills and may not accurately represent securities from other markets that use different calculation conventions.

How can TBILLPRICE be combined with other functions?

You can combine TBILLPRICE with other functions like AVERAGE, IF, or ARRAYFORMULA to analyze multiple T-bills at once.

For example: =ARRAYFORMULA(TBILLPRICE(A2:A10, B2:B10, C2:C10))

This formula calculates T-bill prices across multiple rows automatically.

Download Template

This article must help understand the TBILLPRICE Function in Google Sheets, with its formula and examples. We can download the template here to use it instantly.

Guide to What Is TBILLPRICE Function In Google Sheets. We explain how to use the TBILLPRICE Function In Google Sheets with examples and points to remember. You can learn more from the following articles.

UNICHAR in Google Sheets

YIELDMAT in Google Sheets

MIDB in Google Sheets

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

Black Friday Deal - Get 60% + 20% OFF on ALL COURSES 🚀

X