JUMPBIT
Open app
GlossaryUpdated 2 Nov 20261 min read

What is an associated token account?

In one sentence

An associated token account (ATA) is the default account that holds one wallet's balance of one Solana token. Its address is derived from the wallet and the mint, and opening one costs a refundable rent deposit of about 0.0015 SOL.

The short answer

A Solana wallet does not hold tokens directly. For each token it owns, there is a token account that stores the balance, and the standard one is the associated token account (ATA), whose address is calculated from the wallet address, the token program and the mint. Because anyone can calculate it, senders know where to deliver a token without asking.

SPL TokenToken-2022
Size165 bytes170 bytes, more with some extensions (182 with a transfer fee)
Rent deposit0.00148844 SOL0.00151384 SOL, 0.0015748 SOL with a transfer fee
ProgramAssociated Token Account ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knLSame

Who pays for it

Whoever creates the account pays the rent deposit. When you buy a new token, your swap usually creates your ATA, so the first buy costs a little more. When someone airdrops a token to many wallets, the sender pays for every new ATA, which is why multisends cost more than the transfer fees alone, see how to airdrop a token.

Getting the deposit back

An empty token account can be closed and its rent returned to you. Spam tokens and dust leave many such accounts behind, see how to close empty token accounts and reclaim SOL.

How we checked

Account sizes from the SPL Token and Token-2022 account layouts; deposits from simulating account creation on Solana mainnet on 3 November 2026 at the current rent rate.

Questions people ask

What is an associated token account?

The default account that holds one wallet's balance of one token, at an address derived from the wallet and the mint.

Why did I pay SOL to receive a token?

A new token account was opened for you, which locks a refundable deposit of about 0.0015 SOL.

Can I get the SOL back?

Yes. Close the token account once it is empty and the deposit returns to your wallet.

Is my token account the same as the mint address?

No. The mint identifies the token; your token account holds your balance of it.