
Stablecoin treasury management: policy, custody and yield
A stablecoin balance needs the same written policy as any other corporate cash: how much sits where, who can move it, how it's booked and what it may earn. The yield decision comes last, once the liquidity tiers and approvals are set.
Stablecoin treasury management is the policy and tooling a company uses to hold, move, account for and earn on USDC, USDT and other dollar stablecoins. You split balances into liquidity tiers, approve issuers and custodians, set signing limits, book the holdings correctly and decide which idle portion can earn yield, and under what controls.
The balances are already large enough to need that structure. Stablecoins in circulation reached $311.3B on 29 September 2026, according to DefiLlama's stablecoin dashboard. An EY-Parthenon survey from June 2025 found 13% of financial institutions and corporates already using stablecoins, and 54% of non-users expecting to start within 6 to 12 months. Most of those companies arrive through payments. You receive USDC from a customer, pay a supplier in USDT or pre-fund a payout corridor. Within a quarter you're holding a balance your cash policy never mentioned.
Why do companies hold stablecoin balances?
Companies hold stablecoins because some of their money now moves on stablecoin rails, and a balance builds up between the money coming in and going out. Each type of balance has its own holding period, and the holding period decides what you can do with it. A card program's float turns over in days, while a cross-border reserve may sit for weeks.
Balance | Who holds it | Why it's in stablecoins | Typical holding period |
Settlement float | PSPs, merchant acquirers, marketplaces | Collections and merchant payouts settle 24/7 onchain | Hours to a few days |
Card float | Card programs, crypto cards, neobanks | Customer balances fund card spend at the point of sale | Days to weeks per dollar, with a stable core |
Cross-border pre-funding | Remittance and payroll companies | Corridors get funded without correspondent banks or cut-off windows | Days to weeks |
Operating reserves | Exchanges, crypto-native companies, protocols | Revenue arrives in stablecoins and costs are paid in them | Months |
Customer funds held | Wallets, exchanges, fintech apps | Customers keep dollar balances on the platform | Varies with customer behaviour |
Payments companies usually hold the first three, and the payments and card float page covers how those balances can earn and still settle on time. The mechanics of card float are set out in how card programs earn yield on customer float, and the wider category is explained in what PayFi is. Operating reserves are the balances a corporate or protocol treasury holds for itself, and the treasuries page covers that case.
What should a stablecoin treasury policy cover?
A stablecoin treasury policy covers five decisions, and your auditors, bank partners and board will ask about each of them. Most companies adapt their existing investment policy and add a stablecoin annex. That keeps one approval chain and one set of limits.
- Liquidity tiers: how much sits ready to spend, how much sits in near-cash, and how much can wait for months.
- Approved assets and issuers: which stablecoins you'll hold, on which chains, and the reserve standards each must meet.
- Counterparties and custody: who holds the keys, which custodians and off-ramps you use, and the exposure limit per counterparty.
- Accounting and reporting: how the holdings are classified, measured and reconciled, and what goes into the monthly pack.
- Approvals and limits: who can initiate, who approves, the signing thresholds and the venues each tier may use.
Liquidity tiers
Liquidity tiering sorts every stablecoin dollar by when you'll need it. A company already does this with fiat. This week's payments sit in a current account, next month's in a money market fund, and money it won't touch this year in a term deposit. A stablecoin treasury uses the same logic, with onchain venues in place of bank products.
In the illustrative diagram, the operating tier covers the next few days of outflows. It sits as plain USDC or USDT in a custody account or MPC wallet, earns nothing and is available at once. The reserve tier covers the next few weeks and sits in a tokenised T-bill vault with a liquid buffer. It earns the short-term Treasury rate and exits the same day through that buffer. The strategic tier holds money you won't need for months, in a whitelisted curated vault running lending or credit, and exits under the vault's published withdrawal terms. You size each tier from your cash forecast, and you move money toward the operating tier as a payment date gets close.
Approved stablecoins and issuers
Your policy should name the stablecoins you'll accept and the tests each one passes. The usual tests are reserve composition, the frequency and quality of attestations, redemption terms for your entity, and the issuer's licence. The GENIUS Act sets reserve and disclosure rules for US payment stablecoin issuers. MiCA does the same for e-money tokens in the EU (source: the statute texts). Depeg history and secondary market depth belong in the file too, and how stablecoin depegs happen covers the past cases.
Counterparties and custody
Custody is where most treasury teams start their DD. You'll choose between a qualified custodian, an MPC wallet provider and a multisig you operate, and many companies use more than one. The tradeoffs are covered in MPC vs multisig. Your policy should cap exposure to each custodian, exchange and off-ramp, the same way it caps exposure to each bank. If you plan to earn yield, check whether the balance can stay in custody while it earns. Some routes require you to move funds out to a third party.
Accounting and reporting
Stablecoin accounting under US GAAP depends on the rights each token gives you. Deloitte's FAQ on ASU 2023-08 notes that some stablecoins fall outside the fair value crypto standard, depending on their redemption rights (source: Deloitte, updated July 2025). On 18 August 2026 the FASB proposed guidance on whether certain stablecoins can count as cash equivalents, with comments due by 19 November 2026 (source: FASB). Until that settles, agree the classification with your auditor before the first balance lands.
Reporting is easier onchain, since every position and transfer is readable at any time. You still need a reconciliation routine that ties wallet balances to the general ledger, and a record of the value and date of every yield payment for tax. The IRS digital assets guidance treats digital assets as property (source: IRS), and your tax adviser will decide how yield is characterised for your entity.
Approvals and limits
Approval rules for stablecoins mirror your payment controls. You set who can initiate a transfer, who approves it, the quorum for large moves, and the whitelist of destination addresses. A typical setup uses a multisig or MPC policy with maker-checker approval, a per-transaction limit for the operating tier and a board-approved allocation limit for the strategic tier. Any change to a yield venue, such as a new vault or a higher allocation, should go through the same approvals as a new bank account.
Where does yield on treasury stablecoins come from?
Yield on treasury stablecoins comes from deploying them, because the token itself pays nothing. The GENIUS Act bars permitted payment stablecoin issuers from paying holders interest or yield "solely in connection with the holding, use, or retention" of the stablecoin (source: section 4(a)(11) of the Act). Any return you earn comes from lending the dollars, buying short-dated bills with them, or running a strategy, and each source pays for a different risk.
Source | Who pays you | Indicative band | Main risk | Typical exit | Fits which tier |
Tokenised T-bill and money market funds | The US Treasury, through the fund | 3-4% | Fund issuer and redemption terms | Same day to T+1, faster with a buffer | Reserve |
Overcollateralised onchain lending | Borrowers posting crypto collateral | Floats with borrow demand | Smart contract and liquidation risk | Usually instant, subject to pool liquidity | Reserve or strategic |
Curated multi-strategy vaults | Borrowers, carry and funding spreads | 5-7% | Strategy, protocol and curator risk | Published withdrawal terms, often days | Strategic |
Institutional CeFi lending | Vetted institutional borrowers | Set per facility | Borrower credit risk | Loan term | Strategic |
Market-neutral strategies | Rate spreads, option premium, funding | 8%+ | Levered positions and execution risk | Longer windows, capacity caps | Strategic, small allocation |
Bands are the indicative yield of the underlying assets before vault fees, taken from the Upshift yield options page as of September 2026. Every rate floats and none is guaranteed. Tokenised Treasury products held $14.72B on 29 September 2026 according to rwa.xyz, a deep enough market to anchor a reserve tier. The fund choices are compared in stablecoin yield without DeFi, and the full range of sources for businesses is laid out in where stablecoin yield comes from.
What are the risks of earning yield on treasury stablecoins?
Earning yield adds risks on top of holding the stablecoin itself. Your policy should name each one and the control that answers it.
- Smart contract risk: a bug in a vault or protocol contract can lose funds. Ask for the audit history and who can upgrade the code.
- Counterparty risk: a borrower, fund issuer or exchange can fail to repay. Cap each counterparty and check collateral terms.
- Liquidity risk: a vault may need days to process a large withdrawal. Match every venue's exit time to the tier it serves.
- Depeg risk: the stablecoin you hold can trade below $1 for a period. Limit concentration in any single issuer.
- Operational risk: a wrong address or a compromised signer can move funds. Whitelist destinations and require a quorum.
- Regulatory risk: rules on stablecoin yield are still being written in several markets. Have counsel review each route before you allocate.
Always make sure to do your own research and be aware of the above and any other risks before depositing.
How do onchain vaults fit a corporate treasury?
An onchain vault fits a corporate treasury when it's set up for one depositor, runs under limits your finance team approves, and reports positions you can check yourself. A vault is a smart contract that pools deposits, runs a defined strategy and issues a receipt token priced at NAV. The basics are in what an onchain vault is, and the structures a treasury can choose from are compared in how companies earn yield on idle treasury cash.
A treasury review usually checks the vault for these features:
- Whitelisting: the vault takes deposits only from addresses you approve. Providers differ on what the list gates, as whitelisted vault providers compared shows.
- Sole-depositor setup: your treasury is the only depositor, and no other investor shares the vault's positions or its exit queue.
- Segregation: positions sit in accounts tied to your vault alone. Segregated vs co-mingled vault accounts covers who shares a loss under each structure.
- Qualified custody: the receipt token can stay with your custodian. Kraken Institutional clients already allocate into permissioned vaults from their qualified custody account, as the Kraken Institutional case study describes. Onchain yield in qualified custody explains the model.
Upshift is non-custodial vault infrastructure for onchain yield. Fintechs, exchanges, wallets, neobanks, chains and asset managers use Upshift to launch custom yield products without building vault contracts, risk controls, NAV accounting, fee logic or withdrawal processing themselves. Upshift vaults held $536.9M on 30 September 2026. Upshift's policy engine checks every vault transaction at the chain, protocol, token and contract function level, and a curator can only reach pre-approved protocols and addresses. The vault owner is a multisig. On most vaults, parameter changes such as the management fee go through a timelock configured per vault. The contracts have been through 11 smart contract audits by 6 independent firms.
What should you ask a vault provider before allocating?
A vault provider should answer your DDQ in writing before any treasury money moves. The questions below cover what finance, compliance and internal audit typically ask, and vault provider due diligence goes through each area in more depth.
Area | Question to ask | What a complete answer includes |
Custody | Who can move funds out of the vault, and to where? | The owner and operator roles, the signers behind each, and any emergency withdrawal path |
Upgrades | Which changes are timelocked, and which aren't? | A list by function: fees, limits, whitelist and code upgrades, with the quorum for each |
Audits | Which contracts were audited, by whom and when? | Named firms, dates and scope, with links to the reports |
Pricing | Who sets NAV, and can the manager mark its own book? | An independent pricing source and how often NAV updates |
Limits | How are strategy limits enforced? | Onchain restrictions on protocols, tokens and functions, and what happens to a breach |
Liquidity | How fast can we exit, and what if everyone exits at once? | Withdrawal terms, buffer size, any instant-exit fee and past redemption behaviour |
Compliance | Who runs KYC and AML, and on whom? | The screening provider, the checks run on depositors, and sanctions controls |
Reporting | What will our auditor and fund administrator receive? | Onchain position data, NAV history and third-party reports on request |
Insurance | Is there cover for a contract failure? | Whether protocol-level cover exists and which third-party policies can be bought |
Upshift answers these from a data room and prepared DDQ responses. Upshift's frontend runs KYC and AML checks, positions and NAV are readable onchain, and Upshift's multi-oracle engine prices every position independently of the curator. Upshift vaults carry no protocol-level smart contract insurance, and cover can be bought from third-party providers.
Setting up a stablecoin treasury policy? Tell us which balances you hold and the limits you work under, and we'll send a vault setup with the DD material your finance team needs.
Frequently asked questions
What is stablecoin treasury management?
It's the policy and tooling a company uses to hold, move, account for and earn on stablecoin balances. It covers liquidity tiers, approved issuers, custody, accounting, approvals and any yield allocation.
Can a company earn yield on stablecoins?
Yes, by deploying them into tokenised T-bill funds, lending markets, curated vaults or institutional lending. The issuer doesn't pay holders yield, and every rate floats with the source.
Are stablecoins cash equivalents on the balance sheet?
It depends on the token's rights and your auditor's view. The FASB proposed clarifying guidance on 18 August 2026, with comments due by 19 November 2026 (source: FASB).
How much of a stablecoin treasury should earn yield?
Only the portion your cash forecast says you won't need before a venue's exit time. Most policies keep the operating tier idle and allocate from the reserve and strategic tiers.
Can treasury stablecoins stay in qualified custody while they earn?
Yes, on some routes. Kraken Institutional clients allocate into permissioned vaults from their qualified custody account, with the receipt token held in custody.
What is a sole-depositor vault?
It's a vault with one approved depositor, usually a single treasury. No other investor shares its positions or its withdrawal queue.
Keep reading
- Stablecoin yield for businesses. Where the yield comes from and how businesses offer it.
- How to use an onchain vault in a treasury product. Fees, integration and who holds what once it's live.
- Tokenized treasuries. The largest funds and how fast each returns USDC.
- Institutional DeFi. How institutions access onchain markets and the controls they need.
- Onchain yield for treasuries. Whitelisted vaults with your treasury as the only depositor.
Launch a vault with Upshift
Upshift builds custom, permissioned vaults for custodians, exchanges, neobanks and asset managers. Tell us what you are building and the team will follow up.
Create a vault with Upshift
Share your use case and we’ll get back to you shortly
