Introduction
Crypto lending and crypto earn products can look deceptively similar when you only compare the headline rate. One platform may advertise a generous APR, another may quote APY instead, a third may compound more frequently, and a fourth may quietly take a fee from the interest you generate. The whole point of this calculator is to strip away the marketing shorthand and put two offers on the same mathematical footing. If you already know your deposit amount and roughly how long you plan to hold the asset, the calculator tells you which product produces the larger ending balance after compounding and after fee drag.
That sounds simple, but it is exactly the comparison many people skip. In crypto, small differences in yield mechanics matter because the products often look close at first glance. A slightly lower APR can beat a higher APR if the fee is lower. Daily compounding can help, but not always enough to overcome a fee on interest. A short holding period can shrink the value of more frequent compounding, while a long holding period can magnify it. This page keeps the result in token units rather than fiat so you can evaluate the pure yield math without making any price assumption about BTC, ETH, USDC, or another asset.
How to use the calculator
Start with the scenario you control: your deposit and your holding period. The deposit amount is the number of tokens you intend to place in the product. The holding period is the number of months you expect to keep funds there. Once those two inputs are set, enter the terms for Product A and Product B. For each product, the calculator asks for the nominal APR, the number of times interest compounds each year, and any fee that is taken from interest earned. Click Compare Yields and the table will show the ending balance and the net interest earned for both products under the same assumptions.
- Deposit amount: enter how many tokens you plan to deposit, such as 1.5 BTC or 10,000 USDC.
- Holding period: enter the number of months you expect the funds to remain in the product.
- Product terms: enter APR, compounds per year, and fee on interest for Product A and Product B.
- Compare: run the comparison to see which offer produces the higher ending balance.
- Export: use the CSV download if you want a record for a spreadsheet, notes app, or due-diligence checklist.
What each input means in plain language
The deposit amount is your starting principal, usually labeled P in compound-interest formulas. The calculator assumes a one-time deposit at the beginning. It does not add recurring contributions and it does not simulate partial withdrawals. The holding period is how long your capital remains deployed. Internally, the calculator converts months into years because APR is an annual rate.
The APR field is the nominal annual percentage rate. APR by itself does not include the extra lift from reinvesting interest. That is why the calculator also needs compounds per year. If a product compounds monthly, use 12. If it compounds weekly, use 52. If it compounds daily, use 365. The fee on interest field models a fee that is deducted from interest earned rather than from principal. That distinction matters. A 15% fee on interest means you keep 85% of the interest generated by the underlying growth formula.
- Deposit amount (token units): your starting principal. Results are shown in the same token units.
- Holding period (months): the number of months funds remain invested before comparison.
- APR (%): the nominal annual rate before compounding effects are applied.
- Compounds per year: the frequency of reinvestment, such as 12, 52, or 365.
- Fee on interest (%): a cut of interest earned, not a direct deduction from principal.
Formula used for the comparison
The core calculation starts with standard compound interest. For principal P, APR as a decimal r, compounds per year n, and time in years t, the gross future value is:
Gross interest is simply future value minus principal. The fee is then applied only to the interest portion. If f is the fee rate as a decimal, net interest is:
Finally, the ending balance is principal plus net interest. That means the page does not treat the platform fee as a management fee on the full account value. It specifically models a fee taken from interest earned, which is a common way centralized and structured yield products present their fee schedule.
APR versus APY
APR and APY are related, but they are not interchangeable. APR is the nominal rate before compounding. APY is the effective annual return after compounding has been taken into account. Two products can show the same APR and produce different APYs if one compounds more often. Likewise, two products can advertise the same APY but imply different underlying APR assumptions depending on how often they compound.
If a platform quotes APR and compounds n times per year, the effective APY is:
If you only have APY and want an APR-equivalent for a known compounding schedule, you can rearrange the equation like this:
In practice, many users only have a marketing page rather than a technical product sheet. If the compounding schedule behind a quoted APY is unclear, you can still use this calculator to create a rough comparison. Just be explicit that the result is an estimate. The more uncertain the compounding assumptions are, the more attention you should pay to larger drivers such as fees, withdrawal terms, and whether the rate is fixed or variable.
Worked example
Suppose you deposit 1.5 tokens for 9 months. Product A offers 4.5% APR, compounds monthly, and charges 0% fee on interest. Product B offers 4.2% APR, compounds daily, and charges a 15% fee on interest. At first glance, Product B can look competitive because daily compounding sounds powerful. But once you model the fee, the extra compounding may not be enough to make up the difference.
This is why the ending balance matters more than any single headline number. If Product B produces more gross interest but gives away a significant share of that interest to fees, your net result can still trail Product A. The calculator makes that tradeoff visible in the exact same units as your deposit, which is especially helpful when the two products are close and the gap is only a few hundredths or thousandths of a token.
How to interpret the results
The results area shows two practical outputs for each product. Net Interest Earned tells you how much interest remains after the fee on interest is applied. Ending Balance tells you how many total token units you would hold at the end of the period if the rate, compounding frequency, and fee all stayed constant for the full run. If one product wins by a very small amount, that does not mean the choice is automatically obvious. It means the offers are close enough that non-math factors could easily matter more than the pure rate spread.
That is also why sensitivity testing is worth doing. Keep the same deposit and holding period, then adjust just one variable at a time. Raise the fee from 0% to 10% and see how quickly net interest shrinks. Change compounding from monthly to daily and notice how the effect becomes more meaningful as the holding period lengthens. If a tiny change flips the winner, you have learned something important: the offers are fragile enough that a platform policy change or a short rate reset could reverse the result.
Common pitfalls when comparing crypto lending rates
Most comparison mistakes come from mismatched definitions rather than from difficult arithmetic. People compare APR to APY without standardizing compounding. They overlook a fee taken from interest. They assume a headline rate applies to the full balance even though the product uses tiers. They compare a liquid account to a locked account as if time flexibility had no value. The calculator helps with the mechanical part of the comparison, but it is still important to read the product terms.
- APR/APY confusion: do not compare them directly unless the compounding assumption is aligned.
- Fee basis mismatch: some products charge on interest, some embed the cost in a lower rate, and some add withdrawal fees.
- Tiered rates: the first slice of a deposit may earn a higher rate than the remainder.
- Lockups and withdrawal gates: liquidity constraints can matter more than a small yield edge.
- Interest paid in another token: the token count may rise while fiat value moves unpredictably.
- Variable rates: many crypto products can reprice, which means a single constant APR may be optimistic.
Assumptions and limitations
This page intentionally isolates the math of rate comparison. It assumes a single deposit at the start, no extra contributions, no withdrawals before the end date, no tier breaks, no promotional rate resets, and a constant APR over the holding period. It also assumes the compounding schedule remains stable and that any fee is applied only to the interest generated. Taxes, slippage, spread costs, token price changes, platform solvency risk, rehypothecation risk, and legal risk are all outside the scope of the model.
That does not make the calculator unrealistic. It makes it focused. Before you worry about macro market moves or platform risk, you need a clean view of what the rate mechanics alone are doing. Once you have that number, you can decide whether the extra yield is meaningful enough to justify the risks and restrictions that a given platform imposes.
Decision guide when two offers are close
When the outputs are nearly tied, the better decision often comes from operational details rather than a pure return edge. Ask whether the platform lets you withdraw on demand, whether there are balance caps, whether the interest accrues in the same token you deposited, whether the rate is promotional or persistent, and whether the custody structure matches your comfort level. The calculator provides the arithmetic answer. Your due diligence turns that arithmetic into a real-world decision.
A useful workflow is to run the comparison here, export the CSV, and then add notes about custody, lockups, and rate stability beside the numbers. That creates a more complete record of why you chose one product over another. In short, use the calculator for the math, and use your own risk framework for everything the math cannot see.
When you are ready, enter your scenario below. The calculator compares ending balances in token units and keeps the math separate from token price risk, taxes, and platform risk.
Mini-game: Yield Router
Want a faster feel for the exact tradeoffs this calculator measures? This optional canvas mini-game turns the same decision into a quick routing challenge. Each wave presents three crypto lending offers at once. Your job is to route the deposit into the lane with the highest ending balance after APR, compounding, and fee drag are all applied. It is a short way to build intuition for a surprisingly common lesson: the flashiest APR does not always create the best net result.
