Solanaのレントとは?「insufficient funds for rent」の直し方
Solanaのレントは月額料金ではなく返ってくる預り金です。ウォレットとトークン枠の実額、「insufficient funds for rent」が出る理由、回収の方法を説明します。

Solanaのレントとは
Solanaのレントは、返ってくる預り金です。毎月引かれる利用料ではありません。Solana上で領域を占めるアカウントは、作成時に少額のSOLをロックし、そのアカウントを閉じると同額が戻ります。
問題は名前です。「レント」と聞くと、どこかでメーターが回っていて、月ごとにウォレットが削られていくように思えます。実際に起きているのはまったく別のことです。月単位でも年単位でも引かれるものはなく、アカウントを閉じれば預り金は全額あなたの手元に戻ります。
コインロッカーの預り金と同じです。借りるときに預けて、返せば戻る。ネットワークがこれを求めるのは、アカウントがどれも、Solanaを動かしている数千台のマシンのディスク領域を占めるからです。あなたのウォレットも、あるトークンを持つための枠も、トークン自身の登録情報も例外ではありません。預り金は、その領域に値段を付けたものです。
ネットワークは2026年9月から預り金の額を段階的に引き下げており、この記事の数字は現在の値です。
種類ごとの預り金
ほとんどの場面は、次の3つの金額で足ります。
| アカウントの種類 | ロックされる額 | いつ発生するか |
|---|---|---|
| ウォレット本体 | 0.00065 SOL | 初めてSOLがウォレットに入るとき |
| トークン枠 | 0.00149 SOL | 新しいトークンを初めて受け取るか送るとき |
| トークンの登録情報 | 0.00107 SOL | 自分でトークンを発行するとき |
これらはアカウントが占める領域に紐づいた金額で(規則はSolanaのアカウントの公式ドキュメントに説明があります)、固定ではありません。アカウントは開いたときの預り金をそのまま保つので、2026年9月より前に開いたトークン枠にはいまも0.00203928 SOLが入っています。
表の1行目が、ほぼ全員がいずれ突き当たる謎の答えです。ウォレットにSOLをほんの少しだけ残す送金は通りません。ウォレット自体もアカウントです。ちょうど0まで空にすることはできますが、0より多く預り金の0.00065 SOLより少ない残高は認められず、そうなる送金はその場で拒否されます。
トークン枠ごとに預り金がかかる理由
ウォレットは、すべてのトークンを1つの引き出しに積みません。持っているトークンの種類ごとに別々の枠を開き、枠を作るたびに0.00149 SOLの預り金がロックされます。技術文書ではこの枠を関連トークンアカウント、略してATAと呼びます。
枠は自動で開きます。あるトークンが初めてウォレットに届くとき、ネットワークは同じ取引のなかで枠を作り、預り金はその取引に署名した人が払います。他人が新しいトークンを送ってきた場合は、たいてい送信側が払います。自分で署名したスワップや購入なら、あなたの残高から引かれます。
受け取る側の話はエアドロップとはの記事に書きました。配る側から見ると、予算の大半がこの枠に消えます。そのトークンを一度も持ったことのない1000個のウォレットに配るということは、1000個の枠を開くということです。1枠あたり約0.00149 SOLなので、預り金だけで約1.49 SOLになります。取引手数料はこれに含まれていません。エアドロップで重いのは、手数料ではなく預り金です。
一括送金ツールはこの項目をプレビューで独立した行として表示するので、資金がウォレットを出る前に総額が見えます。
自分でトークンを発行する場合は、もう1行増えます。トークンが生まれるときに作られる登録情報が0.00107 SOLをロックします。トークン作成ツールを使うときは、このレントもコストの一部で、ツール自体の手数料は別に表示されます。
「insufficient funds for rent」の意味
Solanaで出るこのメッセージは、文字どおりの意味です。送ろうとした取引が、あるアカウントを最低預り金より下に落とす結果になるため、ネットワークが送信前に拒否しました。
何も失っていません。何も動いておらず、手数料も引かれておらず、残高も変わっていません。このレントのエラーは拒否であって、損失を伴う失敗ではありません。
Solanaでこのエラーを起こす原因は2つに集中していて、他のすべてを合わせたより多くを占めます。1つ目は、ウォレットのSOLをほぼ全額送ろうとすること。ウォレットはちょうど0まで空にできますが、少しでも残すならウォレット本体の預り金、約0.00065 SOL以上が必要なので、端数だけを残す送金はこの線を割ります。2つ目は、新しいトークン枠を開く必要がある取引で、残りが0.00149 SOLの預り金と手数料に足りないことです。
二度と出さないための3つの習慣
- 余裕を残す。ウォレットには常に最低0.005 SOLを残してください。ウォレット自身の預り金、いくつかの枠の預り金、そして何回分もの取引手数料をまかなえます。
- 空にするときは「最大」ボタンを使う。ウォレットアプリが送れる額を計算してくれます。全額を手で入力する操作が、まさに拒否の引き金になります。
- 新しいトークンが届く前に余裕を見ておく。0.003 SOLほどの余裕があれば、枠の預り金と、自分が負担する場合の手数料をまかなえます。
ロックされた預り金を回収する
Solanaの預り金は、アカウントを閉じたときに戻ります。閉じる価値があるのは、空になったトークン枠です。ウォレットには、コートのポケットに古いレシートが溜まるように、空の枠が溜まっていきます。
去年買って、いまは全部売ったトークン。エアドロップで届いて、売ったトークン。試しに買って、売って、そのまま忘れたトークン。どれも枠だけが残り、預り金として最大0.00203928 SOLをロックし続けています。
20個溜まっていれば最大0.04 SOL、100個なら最大0.2 SOLです。金額としては小さいですが、放置しても戻ってきません。アカウントを閉じてレントを回収では、閉じられる枠だけを絞り込んでまとめて処理できます。
1点だけ注意します。残高が入っている枠は閉じられません。閉じる前にトークンを送るか、トークンをバーンする必要があります。価値のないトークンをバーンしてから枠を閉じる、という順番が一般的です。
手数料との違いと、よくある質問
Solanaのレントは預り金で、戻ってきます。ネットワーク手数料は支払いで、戻りません。1回の取引の基本手数料は0.000005 SOLで、混雑時にはこれに優先手数料を上乗せします。いくら払うべきかは優先手数料の目安にまとめました。
ウォレットに常に0.005 SOL残しておく理由は2つあります。レントの下限を割らないためと、次の取引の手数料を払えるようにするためです。
Solanaのレントは戻ってきますか?はい。名前に反して、これは預り金で、あなたのものであり続けます。SOLはアカウントが存在するあいだロックされ、アカウントや枠を閉じると全額がウォレットに戻ります。月ごとであれ、それ以外であれ、途中で引かれるものはありません。
トークン枠の預り金は誰が払いますか?枠を開く取引に署名した人です。エアドロップなら配布に署名するのは送信側なので、新しい受取人の枠ごとの預り金は送信側が負担します。自分でスワップしてトークンを受け取るときは、あなたの署名が取引を承認するので、約0.00149 SOLの預り金はあなたのウォレットから出ます。


