Wauvel

Excel like a finance pro.

← The library

Financial function

PRICEDISC

Returns the price per 100 face value of a discounted security.

Rarely usedDifficulty 1550 · AdvancedUsage rank #452 of 520
Practice · 2 questions →

When to use it

Price per 100 face value of a discounted security with no coupons.

The shape of it

Syntax
=PRICEDISC(settlement, maturity, discount, redemption, [basis])

Worked examples

  • Short paper

    =PRICEDISC(DATE(2008,2,16),DATE(2008,3,1),0.0525,100,2) 99.80

    Two weeks at a 5.25% discount, actual/360.

  • Half year

    =PRICEDISC(DATE(2025,1,1),DATE(2025,7,1),0.05,100) 97.5

    Half a year at 5%, 30/360.

  • One year

    =PRICEDISC(DATE(2025,1,1),DATE(2026,1,1),0.05,100) 95

    A full year.

Worth knowing

  • Price = redemption × (1 - discount × days/year).
  • DISC reverses it.
  • TBILLPRICE is the Treasury-bill special case.

Where it goes wrong

  • #NUM! for a non-positive discount or redemption.
  • Text dates return #VALUE!.

Related

Learn the moves here — or let Wauvel run them on your numbers.

Meet your AI CFO →

One CFO-grade Excel tip a week

A short, practical email for finance operators — functions, shortcuts, and the moves that save an afternoon. Free, unsubscribe anytime.