Open app
Guide Solana Payments & Fees

Why the first swap may cost slightly more

A simple explanation of associated token accounts and why they are created during the first swap.

Educational content only. Not investment, legal, or tax advice.

Open Monavo Learn how it works

When performing a token swap on Solana, you may notice that the first swap of a specific token costs slightly more than subsequent swaps. This additional cost usually appears when your wallet receives a token for the first time.

The reason is related to how tokens are stored on the Solana blockchain.

Why tokens require separate accounts

On Solana, most tokens are issued using the SPL token standard. Unlike SOL, which is the native network asset, SPL tokens require a dedicated account in your wallet to store their balance.

These accounts are called Associated Token Accounts (ATA).

Each token you hold requires its own token account. For example:

TokenRequired account
SOLMain wallet address
USDCUSDC token account
USDTUSDT token account
JUPJUP token account

If your wallet has never received a specific token before, the blockchain must create the corresponding token account before that token can be stored.

Why creating a token account costs SOL

Creating a token account requires storing data on the blockchain. Solana uses a system called rent-exempt storage, which requires a small deposit of SOL to keep an account permanently active.

This deposit is not a fee paid to an application. It is part of Solana network design and ensures that storage space on the blockchain is allocated responsibly.

Because of this, when your wallet receives a token for the first time, the transaction may include an instruction that creates the associated token account.

Why this usually happens during a swap

Token accounts are often created automatically during the first swap involving that token.

For example, if you swap:

USDC -> JUP

and your wallet has never held JUP before, the swap transaction will include an additional step:

  1. Create the JUP associated token account
  2. Execute the swap through liquidity pools
  3. Deliver the JUP tokens to the newly created account

This process happens automatically within a single blockchain transaction.

Why this cost appears only once

Once the associated token account is created, it remains linked to your wallet address.

Future swaps involving the same token do not require creating the account again. Because of this, the additional cost appears only the first time your wallet receives that token.

Subsequent swaps of the same asset will only require the normal Solana network fee.

Example of a first token swap

ActionCost source
Network transactionSolana network fee
Token account creationBlockchain storage deposit
Swap executionInteraction with DEX liquidity

After the token account exists, only the standard transaction fee remains.

Why this does not affect SOL transfers

This behavior applies only to SPL tokens.

SOL itself is the native asset of the network and is stored directly in the main wallet account. Because of this, sending or receiving SOL does not require creating additional token accounts.

What this means for users

If you notice that your first swap of a specific token costs slightly more, it usually means your wallet is creating the token account required to hold that asset.

This is a normal part of how the Solana network works and happens automatically in the background.

After the token account is created, future swaps of the same token will not include this additional cost.

If you want the trust model behind fee abstraction, read how Monavo sponsored fees work . For the broader onboarding view, continue with gas-free crypto transfers .

Built on Solana

Fast payments with a simpler fee experience

Monavo is built on Solana for fast transfers and swaps, with a wallet experience designed to reduce common fee friction for stablecoin users.

Open Monavo Solana fees guide →

Disclaimer

Educational content only. Not investment, legal, or tax advice.

Continue learning

How Monavo Sponsored Fees Work

Learn how Monavo improves the Solana fee experience, what sponsored fees mean, and what users should know before sending crypto.

Read guide ->

Gas-Free Crypto Transfers: How Monavo Makes Solana Payments Easier

A practical guide to gas-free UX on Solana, sponsored-fee flows, and stablecoin transfers without manual SOL management.

Read guide ->

Solana blockchain explained

Beginner-friendly explanation of the Solana network, its speed, low fees and why it is widely used for crypto applications.

Read guide ->

Trust pages