Pump.fun and Solana memecoins: tax guide for active traders
In 2024-2025, Pump.fun became the most active memecoin launch platform in all of crypto history. At its peak, it was releasing over 50,000 new tokens every day on Solana. For actively participating traders, this poses unique tax challenges.
The Pump.fun model
- Anyone pays ~0.002 SOL to launch a token.
- The token follows a bonding curve: price rises with each purchase.
- When the token reaches ~$69,000 liquidity, it "graduates" to Raydium (DEX).
- Pump.fun charges 1% of each operation.
Basic taxation: each swap is a transmission
When you buy and sell a memecoin on Pump.fun or Raydium:
- Purchase: price in SOL (or USDC) = acquisition cost in EUR at the current exchange rate.
- Sale: price in SOL = transmission value in EUR at the current exchange rate.
- It is also a SOL transmission (if you pay in SOL): first you "sell" SOL to the market.
Each transaction, no matter how small, is a taxable event.
The volume problem: hundreds of daily trades
A typical memecoin trader can execute:
- 50-200 purchases per day in different tokens.
- 90% of positions end in -50% to -99%.
- 10% of positions give x5 to x100.
With 10,000 operations per year, manual management is impossible.
Tools for Solana memecoin trading:
- Koinly: Solana import but may fail with tokens without market price.
- Cointracking: Solana supports with API/CSV import.
- Taxodio: specialized in ultra-active Solana.
- Custom script: many traders use Solana RPC + custom parsing.
FIFO with ephemeral tokens: the special case
Most Pump.fun memecoins have a lifespan of hours or days. With FIFO:
- If you buy 1,000,000 PEPE2 in 3 lots → you must calculate the cost per lot.
- When you sell 500,000 → you apply FIFO: you sell first from the oldest lot.
- If the token "dies" and is worth 0 → realized loss or not?
Tokens that "die" (zero value)
A token with no residual liquidity or buyer:
- Technical position: The loss is not realized until there is an effective transmission (even one of $0).
- Practical position: If the token is listed on Raydium at $0.0000001, you can sell even symbolically to crystallize the loss.
- It is recommended to make a residual sale before December 31 to monetize losses.
The cost of fees in SOL
Each transaction on Solana has a fee cost in SOL (~$0.0001 to $0.001):
- These fees are an acquisition or transmission cost and reduce the profit/loss.
- With 10,000 operations, it can be $100-$1,000 in deductible fees.
Tax planning with memecoins
Strategy 1: Crystallize losses before December 31
Fallen memecoins with latent losses serve to offset gains from other assets.
Strategy 2: Separate investment vs. speculative activity
If you trade memecoins systematically (signals, analysis, high volume):
- The AEAT could consider it an economic trading activity.
- As a self-employed person: taxation on net profit, possible expense deductions.
- Without economic activity: capital gains/losses based on savings.
Strategy 3: Control the computing base
In winning years, consider deferring some purchases to the following year to optimize sections.
Token airdrop
Pump.fun projects sometimes distribute tokens to holders:
- Airdrop of a new token → capital gain on the general basis (market value upon receipt).
- If the token is then worth 0 → additional capital loss when selling/abandoning.
Table of common incidents
| Situation | Treatment |
|---|---|
| I buy meme at SOL | SOL streaming + takeover meme |
| Token reaches 0, I don't sell | No taxable event yet |
| I sell token at a very low price | Realized property loss |
| I receive airdrop meme | General base gain upon receipt |
| Solana Fee (0.0001 SOL) | Higher acquisition cost of the asset |
Updated: April 2026 | Fiscal year: 2025


