Balance examples reviewed October 9, 2026

How Algorand MBR recovery is calculated

AlgoReclaim reads current chain state, uses protocol constants in integer microAlgos, and treats uncertainty as a reason to block—not guess.

What Algorand minimum balance means

Algorand requires an account to reserve ALGO for ledger resources it uses. This is a protocol-enforced minimum balance requirement (MBR), not a payment to AlgoReclaim and not custody by a wallet provider. Removing an eligible resource lowers the account's MBR and makes that ALGO spendable again, after network and disclosed service fees.

Account totals

Total balance and current minimum balance requirement come directly from live Algorand account data. Available ALGO is max(total balance − current MBR, 0).

Example: three empty assets lock 0.3 ALGO

This is an illustrative calculation, not a customer result. Assume an account holds 2 ALGO, has three eligible empty ASA holdings, and uses no other ledger resources. Its minimum balance is 0.4 ALGO: 0.1 for the account plus 0.1 for each holding. It can spend 1.6 ALGO before fees.

Minimum balance
0.4 → 0.1 ALGO
Gross release
0.3 ALGO
After 10% service fee
0.27 ALGO − network fees

Removing all three holdings lowers the minimum to 0.1 ALGO. The released amount was already in the account; it is not a reward or a new deposit. The exact transaction group determines network fees. AlgoReclaim shows the net amount before signing and keeps the account open.

Check your own address without connecting a wallet or read about minimum balance errors.

Zero-balance ASA holdings

Each Algorand Standard Asset holding adds 100,000 microAlgos (0.1 ALGO) to account MBR. An item is selected by default only when its balance is exactly zero, it is not frozen, its creator can be verified, and the connected account is not the asset creator. If Algod no longer has a destroyed asset, AlgoReclaim checks its historical Indexer record before deciding. NFTs use the same holding rule and are labelled from on-chain total and decimals.

Application Local State

The calculated release is 100,000 + 28,500 × uints + 50,000 × byte slices microAlgos. Clear State is never preselected because it deletes the account's local data and can remove application-specific access, records, positions, or reward eligibility.

Fees and atomic groups

The suggested success fee is 10% of selected gross MBR, capped at 1 ALGO. Network transaction fees also apply. Groups contain at most 16 transactions, and larger cleanups are split automatically. Exact amounts are shown before signing.

Final safety gate

Immediately before signing, AlgoReclaim rescans every selected item, rebuilds short-lived unsigned transactions, and simulates the exact group. A failed check blocks signing. AlgoReclaim never asks for a mnemonic, seed phrase, or private key.

What this cleanup does not recover

  • The base 0.1 ALGO requirement while the account remains open.
  • Funds held inside an application, a staking position, or an exchange account.
  • Lost keys, a lost seed phrase, or access to someone else's wallet.
  • Minimum balance tied to created assets, created apps, or boxes through this opt-out flow.

A zero-balance ASA holding and an unused app are different decisions. Clearing Local State does not withdraw funds from a protocol. Use the original app to review positions and withdrawal instructions first; do not infer that an app is safe to clear from its age or name.

Primary protocol sources