Supply Side Notes

Home › Numbers & Supply › Token Buyback Calculator Example: Fees, Burns and Rewards

Token Buyback Calculator Example: Fees, Burns and Rewards

Editorial team · Updated 2026-10-14 · 5 min read

To calculate a token buyback, multiply the fee base by the fee rate, send the chosen share to the vault, divide by the token price to see tokens bought, then apply the burn percentage. The result is only useful next to market volume and new supply, so this walkthrough ends with that comparison.

The formula in five lines

  1. Fee base: the monthly activity that is charged, in dollars.
  2. Fees collected: fee base × fee rate.
  3. Buyback budget: fees collected × share sent to the vault.
  4. Tokens bought: buyback budget ÷ token price.
  5. Tokens burned: tokens bought × burn share. The rest goes to rewards, treasury or a lock.

Everything depends on the first line. Teams often publish the last three and hide the first.

A worked example from a public whitepaper

The bitcoin.one whitepaper offers a clear illustration, which we reproduce as the project’s own hypothetical, not as a prediction. It assumes $1,000,000 of monthly volume: $600,000 of peer-to-peer sends and $400,000 of shop purchases. P2P sends are free, and the shop margin is 2%.

Step Calculation Result
Fee base Shop volume $400,000
Fees collected $400,000 × 2% $8,000
Buyback budget 100% of app fees $8,000
Tokens bought at $0.004 $8,000 ÷ 0.004 2,000,000 BC1
Burned 50% 1,000,000 BC1 (about $4,000)
To rewards 50% 1,000,000 BC1 (about $4,000)

The whitepaper also scales the idea: $10 million of volume would give $80,000 in fees and $40,000 burned, and $50 million would give $400,000 and $200,000 burned, assuming the same mix. These are labelled illustrations. They are not predictions of how the app will perform, and they assume the same split between free sends and shop spending.

Key takeaway: The calculation is linear. Double the shop volume, double the buyback. Nothing in the arithmetic tells you how likely the volume is.

Reading the example critically

The price is an assumption. At $0.004 the buyback buys 2 million tokens. If the price is $0.002, the same dollars buy twice as many; if $0.008, half as many. The dollars are the stable quantity, not the token count.

The fee base is the weak link. The example reaches $8,000 only because $400,000 of shop purchases is assumed. The project’s own pages show no real totals yet, and the buybacks page is labelled as testnet. Until live usage exists, the example is a model.

The buyback is only one flow. The whitepaper states that each shop purchase sells BC1 for the full order value, and that the 2% buyback offsets only part of the selling. Our article on whether buybacks raise the price puts this in a market context.

Put the buyback next to the market

A buyback matters only relative to what else moves. Take the $8,000 monthly buyback and compare it with hypothetical trading volumes.

Daily trading volume Monthly volume (30 days) $8,000 as a share of volume
$50,000 $1.5 million about 0.5%
$500,000 $15 million about 0.05%
$5 million $150 million about 0.005%

These volumes are hypothetical. On a shallow market, $8,000 is noticeable; on a deep market it disappears. That is why a burn percentage on its own tells you little, and why revenue-funded buybacks should always be read with the revenue base in view.

Add the supply side

Next, add scheduled new supply. The published allocation for BC1 includes a 30% treasury released in 52 equal weekly unlocks of about 121.15 million tokens each, and an ecosystem allocation of about 87.5 million per month. At the hypothetical $0.004 price, a single weekly treasury unlock is worth roughly $485,000 at face value, compared with $4,000 burned in the whole month. This is a simple multiplication from the project’s own figures and the same hypothetical price, not a market observation, and unlocked tokens may not be sold. Still, it shows why vesting and buybacks belong in one analysis.

Build your own spreadsheet

  • Column A: month
  • Column B: fee base
  • Column C: fee rate
  • Column D: buyback budget
  • Column E: token price (an assumption you change)
  • Column F: tokens bought, burned and to rewards
  • Column G: scheduled unlocks, valued at column E
  • Column H: net new supply

Change the price and volume and watch how little the buyback moves the net figure unless fees are large. If you want a documented reference to start from, read the whitepaper and the project’s buybacks page.

Summary

Buyback maths is simple, and its meaning is not. The calculation produces a dollar figure and a token count; the interpretation requires market volume, price assumptions and the other flows of supply. Use the whitepaper example as a template, not a forecast. Nothing here is investment advice, and crypto-assets can lose all of their value.

A final suggestion is to run three scenarios rather than one: a pessimistic case with a fifth of the assumed volume, a base case and an optimistic case with double. Seeing the buyback range from ,600 to 6,000 a month in the whitepaper’s setting, for instance, is a healthier habit than anchoring on a single number. Then repeat the exercise for the supply side. For a live reference to the underlying design, the BC1 buybacks page shows the stated mechanism and its disclaimers. Also record the date and price assumption next to every figure, because a calculation without them goes stale within days. Treat the output as a way to ask better questions, not as a way to predict a price.

To keep the exercise honest, add a column for what you do not know. Fee rate: stated. Share to the vault: stated. Fee base: unknown until launch. Price: unknown. Slippage: unknown. Seeing three or four unknowns beside two knowns is a useful corrective to the confidence that a neat table can create. Spreadsheet models have a way of making guesses look like facts, so label the assumptions in a distinct colour, change them one at a time and note which of them moves the output most. In almost every buyback model, the fee base dominates, which is why careful projects publish activity data as soon as they have any.

Frequently asked questions

How do you calculate a token buyback?

Multiply the fee base by the fee rate, apply the share that goes to the buyback, divide by the token price to get tokens bought, then apply the burn percentage.

What price should I use in a buyback calculation?

Use the actual market price at the time, or label your figure as hypothetical. The bitcoin.one whitepaper uses an illustrative $0.004 per BC1 for its worked example.

Is the bitcoin.one example a forecast?

No. The whitepaper labels its scaling figures as illustrations, not forecasts.

Why compare a buyback with trading volume?

Because the same dollars have a very different effect on a market that trades $50,000 a day than on one that trades $50 million.

Sources