Updated:
📅 Originally Published: · Earlier amendments: October 14–15, 2026; see update history
A HYSA vs money market fund comparison gets misleading fast if you start with the displayed yields. First ask when the cash is needed, where it sits, and what protection you require. Then screen a high-yield savings account (HYSA), money market fund (MMF), and any Treasury bill against those constraints and the T-bill maturity. Next, identify what each quoted percentage actually measures. Put only eligible choices on the same starting principal and holding period, then compare after-tax dollars. If the cash is already parked, move it only when the best eligible alternative adds enough to justify the transfer or maturity friction.
Check the cash deadline and protection needs · Compare eligible quotes in dollars
Why the quoted yields are not directly comparable
A HYSA’s annual percentage yield (APY) is a 365-day deposit measure that includes compounding. It helps compare deposit offers, but a variable bank rate is not a forecast. If you use today’s APY, treat it as a scenario input for the chosen horizon. Keep its tier, balance, promotion, and eligibility terms attached to it.
Money market funds can report more than one 7-day yield measure. SEC Form N-MFP reports a series-level 7-day gross yield before shareholder fees and fund operating expenses. It also reports a class-level 7-day net yield using the Form N-1A method. Before using a displayed MMF yield, first identify whether it is gross or net and which share class it covers. Then check how expenses or waivers are reflected. A gross or unidentified figure should not be treated as investor net yield.
Treasury bills use a third quote language. Treasury rules separate discount-rate and investment-rate conventions, which use different formulas and day-count bases. A bare T-bill percentage is not the same as APY. Before a bill enters the comparison, identify its quote convention and days to maturity, or use its actual purchase price and maturity value.
Displayed percentages are not a ranking. Keep each quote type clear, then put every eligible option on the same starting balance and holding-period endpoint. Only after that conversion does the dollar comparison mean what it appears to mean.
HYSA vs Money Market Fund: Start With the Cash Job
Before comparing yields, decide what the cash has to do. If the need date is immediate or uncertain, a fixed-maturity option may not belong in the ranking at all. If the date is known, use that same horizon for every choice.
Where the cash already lives matters too. Moving money out of a bank account is a different operational decision from reallocating idle cash inside a brokerage account. That friction is not part of the quoted yield, so keep it separate from the return comparison.
Then apply the protection filter. A money market mutual fund is an investment and is not guaranteed by the Federal Deposit Insurance Corporation (FDIC). Bank-deposit insurance follows the rules for deposits at an insured depository institution and their ownership capacity. Here, that difference is a screening constraint. Detailed failure-event coverage belongs in the separate SIPC-vs-FDIC analysis.
An option that fails a hard deadline, location, or protection constraint is out, even if its quoted yield looks better. The comparison below is only for choices that still fit the cash job.
The Quote-to-Net-Cash Switch Matrix
The matrix turns three different quote conventions into comparable dollars. Let B be the starting cash balance and h the comparison horizon in days. Every vehicle must use the same B and endpoint. If an input cannot support that endpoint, mark the vehicle ineligible instead of inventing a return.
Optional: quote conventions and full comparison matrix
| Vehicle | Eligibility / disqualification | Quote identity required | Normalized holding-period return | Pre-tax dollars | Tax assumptions to verify | Net dollars |
|---|---|---|---|---|---|---|
| HYSA | Keep only if the bank-side access, product eligibility, location, and protection constraints fit the cash job. | APY a, comparison as-of date, and relevant product, tier, balance, or promotion conditions. | R = (1 + a)h/365 − 1. This is an APY-equivalent scenario, not a promise that a variable rate persists. | Dpre = B × R | Apply only reader-supplied taxable-account assumptions that are appropriate to the actual account. | Pre-tax dollars minus only the modeled taxes supported by those assumptions. |
| Money market mutual fund | Keep only if an investment, rather than an FDIC-guaranteed deposit, fits the protection constraint and the brokerage-side location works for the cash job. | The exact displayed 7-day yield type and share class. A gross or unidentified yield is invalid for net-cash ranking unless its expense treatment is separately resolved. | For an identified simple 7-day yield q whose expense treatment is resolved: R = q × h/365 under an explicitly constant simple-yield scenario. | Dpre = B × R | Give no state-tax credit unless the exact fund, tax year, qualifying U.S.-government-obligation percentage, and applicable state rule are supplied. | Pre-tax dollars minus modeled taxes, with any MMF state-tax benefit limited to the supported fund-year-state inputs. |
| Direct Treasury bill | Keep only when the cash horizon is compatible with the modeled maturity endpoint and the required quote or price data are known. | Discount rate d plus days r; identified investment rate i plus Treasury day basis y; or actual purchase price P and maturity value M. | Discount quote: P = 100 × (1 − d × r/360), then R = 100/P − 1. Price data: R = M/P − 1. For investment rate with r ≤ y/2, R = i × r/y; for longer periods use Treasury’s semiannual investment-rate equation. | Dpre = B × R | In a taxable-account model, Treasury interest is federally taxable and exempt from state and local income tax. Reader-specific federal rates remain assumptions. | Pre-tax dollars minus modeled federal tax; do not add state or local income tax to direct Treasury interest in the taxable-account case. |
Δswitch = Dnet(best eligible alternative) − Dnet(current holding)
If the cash is already parked, set F as the minimum dollar advantage you require before accepting transfer hassle, maturity commitment, or other friction. Switch only when the alternative remains eligible and Δswitch > F. If you are starting fresh, choose among eligible options on net dollars without pretending that F is a switching hurdle. If the current holding fails a hard deadline or protection constraint, resolve that constraint first; F should not keep an ineligible option in place.
Start by filtering for eligibility, then identify the quote type and put each surviving choice on the same B and h. Use the formula that matches that quote and apply the sourced tax rules plus any tax rates you supply as assumptions. If the cash is already parked, compare the best eligible alternative with the current holding and calculate Δswitch. If you are starting fresh, identify the highest modeled net-dollar result among the eligible choices.
Hypothetical comparison: $10,000 for one year
Assume $10,000 already sits in a HYSA and will not be needed for 365 days. Both the HYSA and a candidate MMF meet the reader’s access and protection requirements. A candidate T-bill matures too late and is excluded. These are invented scenario inputs, not product quotes: a constant 3.00% HYSA APY and an identified 4.00% annualized simple 7-day MMF net yield, after fund expenses. Assume no waiver changes, no principal loss, no transfers during the year, and no reinvestment of MMF distributions. The HYSA APY includes its stated compounding; the MMF side deliberately uses a constant simple-yield scenario.
The MMF’s 4.00% is annualized, not a 4% gain every seven days. Its modeled seven-day return is 0.04 × 7 ÷ 365. Extending that same simple rate over 365 days gives 0.04 × 365 ÷ 365 = 4.00%. The HYSA’s one-year return is (1 + 0.03)365/365 − 1 = 3.00%. On the same $10,000, that is $400 of modeled MMF income versus $300 of HYSA interest.
For this taxable-account illustration only, assume all income is taxed at flat 24% federal and 5% state rates, with no MMF state exemption, no NIIT, no federal deduction for state tax, and tax paid at the horizon. The HYSA leaves $300 × (1 − 0.24 − 0.05) = $213 after tax. The MMF leaves $400 × 0.71 = $284. The modeled switching advantage is $284 − $213 = $71; ending principal plus after-tax income is $10,284 versus $10,213.
Now set the total switching hurdle F at $50: a hypothetical $20 transfer charge plus $30 the reader requires for the inconvenience of moving. The $71 edge clears that $50 hurdle by $21, so the switch passes this scenario’s test. Count a charge once, either in the modeled dollars or in F. If F were $75, stay put; if the MMF failed the protection or access requirement, exclude it regardless of the $71. These results depend on constant rates and the stated income treatment, not a forecast of next year’s earnings.
Run the numbers with your own cash inputs
Once the eligibility screen is done, the calculator can handle the arithmetic. Use only products that still fit the cash deadline, account location, and protection needs; clear a quote field to exclude a vehicle. A T-bill is modeled only when its entered days to maturity match the comparison horizon. The tool does not substitute a made-up early-sale return.
Quote-to-Net-Cash Calculator
Normalize HYSA, MMF, and matching-maturity T-bill inputs into modeled after-tax dollars. The defaults combine illustrative inputs with historical observations, not recommendations.
| Vehicle | Pre-tax earnings | Modeled tax | After-tax earnings |
|---|
Default provenance, not a recommendation: the 3.40% HYSA APY is an illustrative assumption, not a verified bank offer. The 3.49% MMF input uses the SEC’s June 2026 government-fund aggregate as historical context, not a named fund or share-class quote. The T-bill price is from the August 10, 2026 auction identified below. Replace these inputs with identified current product quotes before making a decision. The 24% federal rate, 5% state rate, and $50 switching hurdle are illustrative assumptions.
How much edge actually clears a $50 switch hurdle?
F becomes actionable when it is translated into a return hurdle. After every product has been normalized and taxed, let e be an annualized simple-equivalent after-tax edge. Over h days, the incremental dollars are about B × e × h/365. Solving for the edge required to recover F gives the break-even test below.
A basis point (bp) is 0.01 percentage point: 100 basis points (bps) equal 1 percentage point. An 81.1-bps annualized edge is about 0.811 percentage points. The example above has a 0.71-percentage-point after-tax edge, or 71 bps.
Required after-tax edge (bps) = (F / B) × (365 / h) × 10,000
This is not an APY, a 7-day yield, or a Treasury quote. It is a normalized after-tax sensitivity measure used only after the quote and tax conversions above.
| Starting cash B | 30 days | 90 days | 180 days | 365 days |
|---|---|---|---|---|
| $10,000 | 608.3 bps | 202.8 bps | 101.4 bps | 50.0 bps |
| $25,000 | 243.3 bps | 81.1 bps | 40.6 bps | 20.0 bps |
| $50,000 | 121.7 bps | 40.6 bps | 20.3 bps | 10.0 bps |
| $100,000 | 60.8 bps | 20.3 bps | 10.1 bps | 5.0 bps |
For example, with $25,000 parked for 90 days, a $50 hurdle requires about 81.1 bps of normalized after-tax edge. A 50-bp edge would add only about $30.82; 75 bps adds about $46.23; 100 bps adds about $61.64. With a $25 hurdle, every number in the table is cut in half; with a $100 hurdle, every number doubles.
The sensitivity range uses the SEC’s dated MMF observations as context. It does not estimate the spread available between current bank accounts and funds. In the SEC’s June 2026 dataset, Tables 4.3–4.4, the asset-weighted 7-day net yield for government MMFs was 3.49%. For that same June observation, the median was 3.40%, and the 95th percentile was 3.60%; these are historical observations, not current quotes. For the grid, 25 to 75 bps is an assumed sensitivity band and 100 bps a stress case, not a measured current spread or a forecast. The raw HYSA and MMF percentages still use different quote conventions, so normalize them before comparing.
Taxes can change the ranking, but not symmetrically
The tax advantage is not the same for every option. In a taxable account, direct Treasury-bill interest is federally taxable but exempt from state and local income tax. Your federal rate remains your own model input. Do not carry this taxable-account rule into a tax-advantaged account without checking the account rules.
An MMF gets no automatic matching state-tax break. A state-tax benefit needs the exact fund and tax year, the qualifying U.S. government-obligation share, and the rule for your state. Without those inputs, leave the MMF state-tax benefit at zero. The adjustment can change the net-dollar ranking, but only among choices that already passed the deadline, location, and protection filters.
Where T-bills fit and where they do not
A direct T-bill is only a conditional third choice here. The cash need date must be known, the bill’s quote type must be usable, and maturity must fit the modeled horizon. When those conditions hold, the bill can compete on after-tax net dollars. When they do not, do not force it into the ranking just because its displayed yield looks attractive.
Early sale is the main boundary to remember. A Treasury bill can be sold before maturity through a bank, broker, or dealer, but the maturity result is no longer locked in. If the bill is held in TreasuryDirect, it must be transferred to the commercial book-entry system before an early sale. TreasuryDirect also requires a newly purchased marketable security to be held there for 45 days before sale or transfer; a 4-week bill matures before that hold ends. Check this access restriction before treating an early sale as available. Account location can therefore add both a waiting period and a transfer step. The sale amount can also change with market prices. A hold-to-maturity calculation therefore cannot be prorated backward and shown as the expected cash from an earlier sale.
T-bill boundary: if your cash horizon and the bill’s maturity do not line up, do not invent the missing return. Use a supported early-sale or post-maturity assumption, or leave that bill out of the ranking.
Keep the role narrow. This is not a Treasury-ladder guide. It asks whether one bill with a matching maturity belongs beside the HYSA and MMF for the same cash job.
Choose the parking place and set the next recheck
The final choice is not simply the highest displayed quote. It still has to pass the cash-job constraints and, when you are considering a move, your friction threshold.
- Choose the HYSA path when bank-side access or the bank-deposit protection classification is decisive. If the cash already sits in an eligible HYSA, keep it there when the best eligible alternative does not clear F. The same stay-put rule applies to an eligible current MMF or T-bill; it is not a reason to move that cash into a HYSA.
- Choose the MMF path when an investment rather than an FDIC-guaranteed deposit fits the cash job and brokerage location is useful. The displayed MMF yield type must be valid, and its eligible net-dollar edge must clear F when moving already-parked cash. For fresh cash, compare eligible net dollars without a switching hurdle.
- Use a direct T-bill conditionally when the need date is known, the maturity endpoint fits, and the quote or price data are valid. For already-parked cash, its after-tax net-dollar edge must clear F; fresh cash has no switching hurdle. Do not use a hold-to-maturity return for an early-sale case.
Re-run the comparison when the cash deadline changes or the money moves between bank and brokerage accounts. Recheck when a HYSA APY, MMF yield, T-bill quote, auction input, or your tax assumptions change. Also rerun it when new annual MMF government-obligation data appear. Do the same when a product changes its fees, access, liquidity, redemption terms, or protection features.
YOUR TURN
What would change your result most today: the cash deadline, the yield, your tax rate, or your switching hurdle?
- Quote definitions: Regulation DD for deposit APY; SEC Form N-MFP for MMF 7-day gross and net yield definitions; 31 CFR Part 356 Appendix B for Treasury-bill quote conventions.
- Protection and tax treatment: Investor.gov MMF guidance; FDIC coverage rules; IRS Topic 403; and fund tax information used to limit any MMF state-tax assumption to a supported fund-year figure.
- Treasury mechanics: TreasuryDirect T-bills; TreasuryDirect selling rules; and Investor.gov bond-sale guidance for the maturity/early-sale boundary.
- Historical context and current product terms: SEC June 2026 MMF statistics provides the dated government-MMF yield observations. For current product terms, consult Ally, Marcus, Fidelity FDLXX, Schwab SWVXX, and Vanguard VUSXX. The spread scenarios above are assumptions, not a current product ranking.
- T-bill calibration: Treasury auction results for the August 10, 2026 auction: CUSIP 912797WB9, price 98.063722 per $100 face value, issued August 13, 2026 and maturing February 11, 2027 (182 days). This historical price is the calculator default, not a current quote.
- TheFinSense method: each eligible choice is normalized to the same starting balance and cash horizon, then adjusted only with supported tax assumptions. For already-parked cash, the switch test compares the best eligible alternative with the current holding and applies the reader-defined hurdle F. The sensitivity grid solves F = B × e × h/365 for the annualized simple-equivalent after-tax edge e.
Update history
- Calculator interaction correction October 19, 2026 CORRECTION
Changing a calculator input or current holding now hides the previous comparison until Calculate or Enter runs it again. Quote conversions, tax assumptions and published examples are unchanged.
- Independent verification correction October 17, 2026 CORRECTION
Separated the illustrative HYSA default, June 2026 aggregate MMF observation and dated Treasury auction price; no product-quote or common-date calibration is implied.
- Article clarification CLARIFICATION
Added TreasuryDirect’s 45-day holding restriction and its consequence for 4-week bills to the early-sale discussion.
- Article clarification CLARIFICATION
Applied the stay-put rule to the actual current holding and identified the Treasury auction behind the default price.
- Article amendment CLARIFICATION
Identified the SEC net-yield tables and June 2026 observation period explicitly; preserved quote-convention and calculator assumptions.
- Article amendment CORRECTION
Clarified eligibility, comparable after-tax dollars and when the switching hurdle applies.
- Article amendment CORRECTION
Added an accessible visual version of the numerical matrix and restored the distinction between fresh cash and a switch of already-parked cash.
- v1.0 2026-08-11 PUBLISH
Original publication with the Quote-to-Net-Cash Matrix, interactive cash-parking calculator, and switch-hurdle sensitivity analysis.
