Updated 07 Jun 2026
How to buy T-bills with CPF
The CPFIS-OA process for T-bills: what you need, fees, timing, and the 'dead money' gotcha that can wipe out your yield gain.
Informational only, not financial advice. Process details below are current as of Q2 2026 based on MAS, CPF, and bank documentation. Fees change; verify on your bank’s CPFIS schedule before applying.
Using CPF OA to buy T-bills is a common retail move in Singapore. The mechanics: when a T-bill’s cut-off yield is above OA’s 2.5% floor, the gross yield is higher — but fees, timing, and a dead-money gap eat into that difference, sometimes erasing it. Here’s the full picture.
What you need
- CPF Investment Scheme - Ordinary Account (CPFIS-OA) account with DBS/POSB, OCBC, or UOB. Open once, use for all CPFIS-OA investments.
- CPF Investment Self-Awareness Questionnaire (SAQ) completed. There is a short processing period before your first investment can be made — check your bank’s CPFIS portal for the current wait time.
- OA balance above S$20,000. The first S$20,000 of your OA cannot be invested under CPFIS-OA. Only amounts above this floor are available. Source
What about CPFIS-SA?
T-bills are on the CPFIS-SA approved instrument list, alongside SGS bonds, fixed deposits, statutory board bonds (secondary market only), annuities, endowment policies, and selected unit trusts / ILPs / ETFs. Source
For members under 55, CPFIS-SA still works: only SA savings above S$40,000 can be invested. Because the SA floor rate is materially higher than the OA floor rate, the bar for T-bills to “beat” SA is steeper, and many under-55 members deliberately leave their SA untouched. Operationally, CPFIS-SA T-bill subscription is offered by your CPFIS agent bank (DBS, OCBC or UOB) and the exact flow can vary between banks — confirm before assuming it’s a one-click option.
For members 55 and above, the Special Account was closed in January 2025 — balances moved to RA (up to Full Retirement Sum) and any remainder went to OA at 2.5%. As of that date, no 55+ member has an SA, so CPFIS-SA simply doesn’t apply to them. Source
This article focuses on CPFIS-OA for T-bills, by far the most common path used by retail members.
The application flow (online only)
As of Q2 2026, all three banks support online CPFIS-OA T-bill applications — no physical branch visit needed. Source
DBS/POSB
- Log in to digibank web or digibank mobile
- Go to Invest → Singapore Government Securities (SGS)
- Select current T-bill auction
- Choose “CPFIS-OA” as funding source
- Enter amount (min S$1,000, multiples of S$1,000)
- Submit before the bank’s CPFIS processing cutoff — typically by end of the business day before the auction. MAS closes bids at ~12 noon on auction day; banks need time to process CPFIS applications before that, so submit earlier rather than later.
OCBC
- Log in to OCBC internet banking or OCBC Digital app
- Go to Investments → SGS / T-bills
- Select auction, choose CPFIS-OA
- Same S$1,000 minimum; same ~1-day-ahead cutoff
UOB
- Log in to UOB internet banking (PIB)
- Go to Investment → Singapore Government Securities
- Select T-bill auction, choose CPFIS-OA funding
- UOB supports online CPFIS-OA T-bill applications (has since late 2023).
Fees — and why they matter
Typical CPFIS charges per transaction (rates vary slightly by bank; verify on your bank’s CPFIS schedule):
| Fee | Amount (incl. 9% GST) |
|---|---|
| Transaction fee (per application) | ~S$2.50 + GST ≈ S$2.73 |
| Quarterly service charge (per holding, per counter) | S$2.00 + GST ≈ S$2.18/quarter |
A 6-month T-bill spans two quarters (e.g. bought April, matures October). So you pay:
- S$2.73 transaction fee (application)
- S$2.18 × 2 = S$4.36 quarterly fees (two quarters)
- Total ~S$7 in fees per 6-month T-bill
Sources: CPFIS fees (CPF PDF) · OCBC CPFIA schedule · DBS CPFIA schedule · UOB CPFIS charges
Fees shown are representative of Q2 2026 schedules across the three banks. Actual charges can vary by bank and are revised periodically — verify your bank’s current CPFIS fee schedule (linked above) before transacting.
On S$10,000: S$7 in fees is 0.07%. On S$1,000: S$7 is 0.7% — often larger than the yield spread over OA 2.5%. Small allocations don’t make sense.
The dead-money gotcha (the big one)
This is where most first-time CPFIS T-bill users get hurt:
- You buy a 6-month T-bill with OA funds. Money is debited from OA, earning T-bill yield for 182 days.
- T-bill matures. Principal + interest is returned to your CPF Investment Account (CPFIA), not directly to OA.
- CPFIA pays zero interest. The money sits there earning nothing until you (manually transfer) or the bank (auto-sweeps after ~2 months) moves it back to OA.
- During that dead period, you’ve lost the OA 2.5% floor you’d have earned if the money had stayed in OA.
Worked example: if a T-bill yields 3.0% and OA yields 2.5%, the spread is 0.5% over 6 months ≈ 0.25% on principal. If the proceeds then sit in CPFIA for 2 months earning 0% instead of 2.5% in OA, that idle gap costs ~2.5%/12×2 ≈ 0.42% on principal — a net of about −0.17% on principal in this scenario. The result depends on the spread, the idle period, and the amount.
Sources: Growbeansprout CPFIS→OA guide
How to avoid the dead-money trap
- Manually transfer from CPFIA to OA on the day your T-bill matures. All three banks support this via their CPFIA interface.
- Roll into the next T-bill auction — if the next auction is close to your maturity date, you skip the dead period.
- Weigh yield spread against fees + dead time. A rough heuristic (not a formula): the T-bill cutoff sitting roughly ~0.8% above OA’s 2.5% (so around 3.3%+) is often cited as the break-even point after typical fees and 2 months of CPFIA dead-money drag. The actual break-even depends on your specific fees, how quickly you transfer CPFIA back to OA, and how large the allocation is — run the numbers with the calculator for your situation rather than relying on a single cut-off.
Current T-bill vs CPF OA math
In Q2 2026, recent T-bill cut-offs have run below the 2.5% OA floor — so on those auctions the gross T-bill yield was lower than the OA floor, before fees. Cut-offs change every auction; check current rates on the T-bill tracker.
Competitive vs non-competitive when using CPF
Under CPFIS-OA you can submit both bid types. Practical guidance:
- Non-competitive is simpler — you accept the cutoff yield. Capped at 40% of issue size and S$1M per individual per auction.
- Competitive requires picking a yield. The risk: if your bid is too low, you’re shut out. If too high, you still receive the cutoff.
Most retail CPFIS users submit non-competitive.
Other gotchas
- First S$20,000 of OA is excluded from investing. You cannot deploy this portion into T-bills even if you want to.
- Some banks limit CPFIS-OA transactions to office hours for same-day processing. MAS closes bids at ~12 noon on auction day — submit your CPFIS application at least one full business day before to be safe.
- Maturity proceeds in CPFIA do not count toward the First $20K protection. They’re part of the investable balance.
- Inactive CPFIA counters may still incur quarterly fees (S$2 per quarter). Close unused counters if you stop using CPFIS.
What affects the outcome
The factors that determine whether a CPFIS-OA T-bill nets more than leaving funds in OA:
- Yield spread — how far the T-bill cut-off sits above the OA 2.5% floor; a wider spread absorbs the fees and idle-period drag.
- Amount — larger allocations dilute the flat ~S$7 fee to a smaller percentage (0.07% on S$10,000 vs 0.7% on S$1,000).
- Idle period — rolling into the next auction, or transferring CPFIA→OA on maturity, avoids the zero-interest dead-money gap.
Plug your own figures into the calculator to see the net for your situation.
Related reading
- CPF OA vs SSB compared — the broader CPF vs retail fixed-income question
- T-bill auctions explained — how non-competitive bidding works
- T-bill tracker — current cutoff yields, auction calendar