Beefy fees: Compounding Costs and Net Returns
Beefy fees depend on the selected vault and the transactions involved in moving your assets. Performance fees take a share of harvested earnings. Some products also charge withdrawal or deposit-related fees, while Zap can add conversion charges. Network gas is separate. The displayed vault APY accounts for performance fees, but it doesn’t describe your personal entry and exit costs.
- updatedA useful comparison keeps each charge attached to its calculation base. A percentage of rewards differs from a percentage of withdrawn assets. Comparing the final asset amount, with gas accounted for separately, avoids treating those percentages as interchangeable.
A vault’s performance fee reduces harvested earnings, while withdrawal charges, conversion costs, and gas affect what you keep when moving funds.
Costs attached to your deposit and exit choices
Holding the asset that a vault accepts removes the need for conversion before a direct deposit. Starting with another token adds the operations needed to obtain that asset. Those operations can introduce trading fees and price impact, whether Zap handles them or you prepare the deposit separately.
The same distinction applies when leaving. Direct redemption returns the product’s designated asset or assets, subject to applicable withdrawal charges. Receiving another token adds conversion costs. Where a route crosses blockchains, its bridging and destination execution costs also belong in the comparison. A route with fewer visible transactions isn’t necessarily cheaper overall.
Beefy’s deposit and withdrawal area presents the selected vault’s fee breakdown. Read the values for that product instead of applying a remembered platform-wide percentage. Strategy settings and the chosen conversion route determine which charges apply.
How does Beefy calculate its performance fee?
Beefy calculates a vault’s performance fee as a percentage of harvested rewards, using the strategy’s configured rate. Harvesting collects earnings so the strategy can reinvest them. The performance fee applies to harvested earnings rather than the entire deposited principal. It isn’t an annual management charge on your whole balance.
For gross harvested rewards R and a performance fee fraction f, the fee is R × f. The rewards remaining after that deduction are R × (1 - f), before any other applicable strategy execution costs. This relationship describes a harvest, not a forecast of future earnings.
Configured allocations fund Beefy’s treasury, BIFI participation incentives, the strategist, and the account calling the harvest function. These allocations divide the total performance fee; they aren’t separate charges to add on top of it. Their proportions can differ between strategies.
Does the displayed APY already include performance fees?
Beefy’s displayed vault APY already incorporates the applicable performance fee, so subtracting that fee again understates the displayed estimate. APY means annual percentage yield and includes compounding assumptions. Its calculation responds to the strategy’s earnings and estimated compounding frequency.
Personal transaction costs need separate treatment because deposit size, entry method, and withdrawal timing differ between users. Gas and conversion expenses can consume a substantial part of a small position’s earnings. A shorter holding period also leaves less time for earnings to offset those costs, without establishing any fixed break-even duration.
Compare yields with the same treatment of compounding and fees. A farm’s unadjusted reward rate and a vault’s net compounded estimate answer different questions. Neither establishes the amount that a position will ultimately return.
Withdrawal deductions and network gas
A withdrawal fee, where configured, reduces the assets released on redemption. Its calculation base is the withdrawn amount, which can include accumulated earnings. Beefy’s vault withdrawal fees remain in the vault for the benefit of its remaining depositors.
Harvest-on-deposit strategies provide another way to prevent new deposits from capturing previously accumulated rewards. They harvest before admitting the new funds, allowing the withdrawal fee to be removed. That additional work can increase deposit gas consumption. A zero withdrawal fee therefore doesn’t establish a zero-cost entry and exit.
Gas pays for blockchain execution. The network’s rules determine its allocation, including operator payments or fee burning where applicable. Beefy doesn’t receive it as vault revenue. An approval can also require a separate transaction, so its gas belongs in the total when permission is needed.
Zap charges and the amount quoted
A Zap quote incorporates the applicable Zap fee in its estimated output. Deducting that fee again from an already adjusted quote counts it twice. Fee treatment varies with the Zap implementation and operations involved; the Zap swap fee applies to assets swapped, including on supported crosschain and vault-to-vault routes. If the selected route is marked fee-free, Beefy waives its Zap swap fee, while gas and applicable bridge or relay fees remain.
Zap fees support Beefy’s treasury. Trading fees associated with the underlying swaps follow the relevant pool’s rules. Price impact is different: it reflects how execution changes the pool price. Slippage tolerance sets an acceptable execution boundary; it isn’t another fee payable to Beefy.
Comparable quotes need the same starting position and final token. Include all required approvals and transactions in the gas estimate, and distinguish charges already reflected in output from those paid separately.
A withdrawal quote with a narrow cost advantage
Consider a hypothetical withdrawal where both available paths end in the same desired token on the same chain. Every amount and gas valuation in this example is hypothetical. Zap quotes 742.82 output-token units after withdrawal, conversion, and Zap charges. Direct redemption followed by a separate swap quotes 743.12 units after its applicable deductions.
Assume the total gas estimates, including any required approvals, equal 0.42 output-token units for Zap and 0.97 units for the separate operations. Zap leaves an economic equivalent of 742.82 - 0.42 = 742.40 units. The alternative leaves 743.12 - 0.97 = 742.15 units. Zap’s advantage is 0.25 units despite its lower initial output quote. Gas remains payable in the network’s required currency; this conversion only makes the costs comparable.
The comparison is time-sensitive because output quotes and gas estimates can change. If updated costs erase that 0.25-unit advantage before signing, the original preference no longer follows from the arithmetic. A refreshed quote can support another comparison, but it can’t undo transactions that have already completed.
After execution, confirm successful receipts for the withdrawal and any separate swap, along with receipt of the desired token from those transactions. Actual gas and received tokens replace the estimates. If execution differs from the assumptions, the calculated advantage must change with it.
CLM earnings and fees at different product layers
Beefy’s concentrated liquidity products require an additional distinction between fees earned by the position and fees charged for managing it. A pool fee tier describes charges on trades through the underlying pool. It doesn’t state Beefy’s performance fee.
A Beefy CLM Vault can charge a separate harvest fee on incentives compounded above the underlying CLM product. The underlying CLM product charges on the trading fees it claims. These deductions apply to different earnings streams, so adding their percentages as though both applied to the whole deposit misstates the cost.
Deposits into an imbalanced CLM product can also incur a swap fee that benefits other depositors. The swap fee applies to the portion of the deposit that addresses the imbalance, rather than automatically to the whole deposit. That charge belongs in the entry calculation alongside any applicable Zap costs, with deductions already reflected in the quote counted only once. The relevant comparison is the position acquired after entry costs and the earnings retained after each product layer’s charges.
Beefy fees FAQs
Why did a failed Beefy transaction still cost gas?
A transaction that executes and then reverts can still consume gas for work already performed. Reverting reverses its state changes, but doesn’t refund that execution cost. This differs from rejecting a wallet signature or a transaction that never reaches execution. A failed transaction receipt therefore doesn’t by itself establish that Beefy collected a vault fee.
Where can I obtain a machine-readable Beefy fee breakdown?
Beefy’s API provides a per-vault fee breakdown containing the total performance fee, its allocations, and the withdrawal fee. The total already includes the allocation components, so adding them again would overstate the charge. Use the record for the specific vault; a sample response illustrates the data format and doesn’t establish another vault’s settings.
Does a partial withdrawal reduce the percentage fee?
A smaller withdrawal reduces the amount subject to a percentage withdrawal fee, without itself establishing a lower fee rate. Separate withdrawals can also require separate gas payments. Splitting a withdrawal therefore doesn’t inherently reduce total costs, especially when the same percentage applies each time. The applicable rate remains a property of the selected vault’s configuration.
Are the strategist and harvest caller fees additional to the total performance fee?
The strategist and harvest caller allocations are components of the total performance fee. They identify who receives part of the deduction rather than creating extra percentages to add afterward. The caller allocation rewards the account that triggers harvesting; it should also be distinguished from the network gas that a transaction consumes.
Can performance fees apply while my position loses market value?
Performance fees can apply to harvested earnings even when the position’s market value has fallen. The fee calculation concerns those earnings, while token prices and liquidity-position changes affect the value of the assets you hold. Receiving additional assets through compounding therefore doesn’t establish an overall profit measured in another currency.