Research-backed guide

Is an Investment Portfolio Tracker Worth It for Active-Duty Military?

Updated 5 min readBy Dennis Vymer

An investment portfolio tracker for active-duty military earns its keep when it shows TSP fund-level allocation, BRS match, and SDP cash side by side

Quick answers

Does an investment portfolio tracker work with the Thrift Savings Plan?

Most consumer trackers cannot import TSP automatically; manual entry at the fund level (G, F, C, S, I, L) is the standard workaround.

How do I track the BRS match accurately?

Track your contribution and the service match as two separate line items each pay period and reconcile against the LES, since the 5% match is paid only on months you actually contribute 5%.

Should the Savings Deposit Program balance count toward my portfolio?

Yes — at a 10% APR guaranteed return, an active SDP balance is the highest-yielding cash position in your portfolio and should appear on the allocation snapshot.

A mainstream investment portfolio tracker labels every TSP balance "TSP" and stops there. For an active-duty service member, that single line erases the choice between the G fund (Treasury yield, capital-preservation), the C fund (S&P 500), the S fund (US completion index), the I fund (developed-international), the F fund (US aggregate bonds), and the L lifecycle series. The Thrift Savings Plan crossed $1.006 trillion in assets across more than 7.2 million participants in mid-2025,[] which makes it the largest defined-contribution plan in the country — and yet the tracker most service members reach for first treats it like a pension black box.

That's the central problem this page exists to solve. For roughly 1.34 million active-duty service members, a portfolio is rarely just "TSP plus brokerage." It's TSP at the fund level, an outside Roth IRA, a brokerage account, and — for anyone deploying to a combat zone — the Savings Deposit Program: a 10% APR cash vehicle administered by DFAS that sits entirely outside Plaid and every broker API.[] A tracker that cannot see the SDP balance cannot see your real allocation.

What Service Members Actually Hold: TSP, IRA, SDP, and Brokerage

A typical active-duty portfolio in 2026 has four parts. The largest is TSP, with a 5% maximum Blended Retirement System contribution: 1% automatic plus a 4% match on the first 5% of basic pay, so a member contributing 5% receives a 5% match — 10% of basic pay going to TSP each pay period.[] That match is the single best return in the portfolio and the easiest to leave on the table by under-contributing in any month of the year.

The second piece is a Roth IRA, which has its own $7,000 contribution cap for 2026 — separate from TSP's §402(g) elective-deferral limit and the §415(c) annual-additions cap.[] An IRA contribution audit run on TSP balances alone misses this entirely.

The third is the Savings Deposit Program. SDP earns 10% APR on up to $10,000 deposited during a combat-zone deployment, and the 10% continues for 90 days after the member leaves the zone.[] It's cash, but at a guaranteed real return that beats every TIPS yield on the curve. Treating it as "money in checking" understates the portfolio; treating it as a fund overstates it. Either way, a tracker has to make the call.

The fourth is whatever brokerage the member runs outside the TSP-and-IRA frame. For most service members that account stays small until they cross E-7 or O-3.

The Allocation Math: TSP G/F/C/S/I/L Funds Plus IRA and SDP

Inside the TSP, the five core funds split cleanly along risk: G is short-duration government securities, F is broad US bonds, C is large-cap US, S is small- and mid-cap US, and I is developed-international. The L (lifecycle) series automatically rebalances across those five toward a target retirement date. A target like "80% stocks / 20% bonds" maps to roughly 70% C-and-S, 10% I, and 20% G-and-F — but the exact split depends on whether the member treats the I fund as stocks (yes, by mandate) and the G fund as bonds or as cash-equivalent.

The calculation rendered below is what happens when an E-6 with eight years deploys for six months and maxes the SDP. Pre-deployment, the portfolio is $60,000 at 80/20. Post-deployment, once SDP unwinds and the $10,750 returns to checking, and the member's TSP and Roth IRA are six months further into their contribution schedule, the combined stock weight has drifted to roughly 69% — an 11-percentage-point gap from the 80% target. That drift is not a mistake; it is the mechanical consequence of holding cash through deployment. A tracker that doesn't see the SDP balance would record the stock weight as 80% and miss it entirely.

The Three Things to Track Monthly

For an active-duty portfolio, monthly review reduces to three checks:

  1. Cross-account allocation drift. Compute stocks vs. bonds vs. cash on the combined TSP, IRA, brokerage, and SDP balance. Anything more than 5 percentage points off target is a rebalance trigger — not a panic, but a decision.
  2. BRS match received vs. expected. A 5% match on December's basic pay only arrives if the member contributes at least 5% in December. Front-loading TSP contributions in the first eight months of the year is the most common reason a deployed member loses match dollars; the LES is the source of truth.[]
  3. CZTE annual-additions audit. During a combat-zone deployment, contributions can run against the §415(c) cap of $74,000 for 2026 instead of the $24,500 §402(g) elective-deferral cap.[] Combat-zone earnings excluded from federal tax under IRS rules[] still count toward §415(c). Track total annual additions (member plus employer) against the §415(c) ceiling, not the §402(g) one.

Where MFFT Fits In

MFFT supports manual TSP fund-level entry and a manual SDP balance line, which is what makes the cross-account allocation snapshot possible. Most consumer trackers can do neither. The drift calculation runs across all four account types together, not within a single account, so the SDP cash that returned from deployment shows up as cash in the combined view rather than disappearing into a checking-category bucket the allocation engine ignores. For deeper FIRE math specific to active-duty service members, the calculator covers BAH, BAS, CZTE TSP contributions, and the BRS pension as separate inputs.

What I'd Actually Track Each Month

On the first of every month, the four numbers I'd surface to a service member are: total portfolio value across TSP, Roth IRA, brokerage, and SDP; stock-weight drift versus target in percentage points; year-to-date BRS service match received versus expected; and year-to-date CZTE annual additions versus the §415(c) cap. For the quarterly cadence, add a Roth IRA contribution audit against the $7,000 cap and a TSP fund-mix snapshot against the lifecycle baseline.

That's not a dashboard. It's six numbers and one decision: rebalance, or don't.

Run your own numbers — in 2 minutes.

Open free planner

Frequently asked questions

Does an investment portfolio tracker work with the Thrift Savings Plan?

Most consumer trackers cannot import TSP automatically; manual entry at the fund level (G, F, C, S, I, L) is the standard workaround.

TSP is administered by the Federal Retirement Thrift Investment Board, not by a Plaid-connected broker, so consumer aggregators cannot pull a balance directly. The reliable workaround is to enter each TSP fund as its own line item in your tracker — G fund, F fund, C fund, S fund, I fund, and any L (lifecycle) fund balance — and update the values from the My Account page on TSP.gov on the first of each month. With more than 7.2 million TSP participants and over $1 trillion in plan assets, this is a common gap, but treating each fund as a separate sub-account is what makes a real allocation snapshot possible.

How do I track the BRS match accurately?

Track your contribution and the service match as two separate line items each pay period and reconcile against the LES, since the 5% match is paid only on months you actually contribute 5%.

Under the Blended Retirement System, the Department of Defense automatically contributes 1% of basic pay starting 60 days after entry, and matches up to an additional 4% once the member has completed two years of service — for a maximum employer contribution of 5% of basic pay. The catch is that the match is paid month-by-month on the contributions you actually made that month: front-loading TSP and hitting the elective-deferral limit in October will cost you matching dollars in November and December. The Leave and Earnings Statement is the authoritative record; your tracker should compare year-to-date match received against the expected 5% × YTD basic pay.

Should the Savings Deposit Program balance count toward my portfolio?

Yes — at a 10% APR guaranteed return, an active SDP balance is the highest-yielding cash position in your portfolio and should appear on the allocation snapshot.

The Defense Department's Savings Deposit Program earns 10% APR on up to $10,000 deposited during a combat-zone deployment, paid for the duration of the deployment and for 90 days after departure. Functionally, SDP behaves like a high-yield cash holding with a hard cap, so most asset-allocation frameworks treat it as cash or as the bond/short-duration sleeve. Excluding it from your portfolio underrepresents your actual position by up to $10,750 plus accrued interest at unwind, and ignoring it during deployment hides a meaningful temporary shift in your stock-vs-cash weighting.

What's the difference between the §402(g) and §415(c) caps for 2026 TSP contributions?

The §402(g) elective-deferral cap for 2026 is $24,500; the §415(c) annual-additions cap is $74,000 and applies during combat-zone deployments using CZTE-excluded pay.

In a normal year, an active-duty service member contributing to TSP runs into the §402(g) elective-deferral limit, which is $24,500 for 2026. During a combat-zone deployment, however, contributions made from CZTE-excluded pay are not counted against §402(g), and the operative ceiling becomes the §415(c) annual-additions limit — total contributions from member and employer combined — which is $74,000 for 2026. Tracking against the wrong ceiling can either cause a deployed member to stop contributing too early, or to blow past the actual cap. A portfolio tracker should let you switch which ceiling is in force for the months you are deployed.

Is SDP interest taxable even when combat-zone base pay is not?

Yes — combat-zone basic pay is excluded from federal income tax under the Combat Zone Tax Exclusion, but interest earned on SDP deposits is taxable as ordinary investment income.

The IRS treats SDP interest separately from the underlying combat-zone earnings: the deposit itself may have come from CZTE-excluded base pay, but the 10% APR is investment income and gets reported on a 1099-INT. Service members who max SDP at $10,000 and earn the full nine months of accrued interest (the deployment plus the 90-day post-departure window) will see roughly $750 of taxable interest land on the year-end statement. Trackers that auto-bucket all military pay as tax-exempt during deployment will miscategorize this line and quietly understate the year's taxable investment income.

Can I track each TSP fund (G, F, C, S, I, L) separately in a tracker?

Most consumer tools roll all TSP holdings into a single line; the workaround is to create six manual sub-accounts and update them monthly from TSP.gov.

Mainstream portfolio aggregators that label every TSP balance as a single 'TSP' line item are missing the actual allocation: the G fund is functionally cash, the F fund tracks Bloomberg US Aggregate, C tracks the S&P 500, S tracks the Dow Jones US Completion Index, I tracks an MSCI ACWI ex-US derivative, and the L lifecycle funds are pre-mixed targets. To compute real stock-vs-bond drift, you need the fund-level breakdown — either by entering each as its own sub-account in your tracker, or by using a tracker (like MFFT) that exposes a manual TSP-fund split natively.

Sources

  1. [1] TSP Assets Now Over $1 Trillion — C Fund Share Price Tops $100 FedSmith (Jul 22, 2025)
  2. [2] Savings Deposit Program Military Compensation and Financial Readiness (Department of Defense) (Sep 1, 2025)
  3. [3] Blended Retirement System (BRS) Overview Military Compensation and Financial Readiness (Department of Defense) (Aug 15, 2025)
  4. [4] Thrift Savings Plan Contribution Limits for 2026 Military.com (Nov 15, 2025)
  5. [5] Miscellaneous provisions — Combat zone service Internal Revenue Service (Apr 1, 2025)

About the author

Dennis Vymer

Dennis Vymer is the founder of My Financial Freedom Tracker, a budgeting and FIRE planning platform. He writes about personal finance grounded in public-data sources and transparent math.

Published by My Financial Freedom Tracker.