自己管理ウォレットの取引を拾う
- 執筆
- CRYPTO PORT 編集部
- 公開日
- 更新日
- 読了目安
- 7 分
結論
自己管理ウォレットでの取引は、誰も代わりに集計してくれません。使ったアドレスをすべて洗い出し、チェーンごとに履歴を取得し、自分の口座間の移動と外部との取引を区別する必要があります。ガス代の扱いなど判断を要する点は、国税庁の案内を確認したうえで税理士にご相談ください。
要点
- 使ったアドレスの一覧を作る。ハードウェアウォレットの複数アカウントも対象
- チェーンごとにエクスプローラから履歴を取得する
- 自分の口座間の移動と、外部との取引を区別して扱う
- ガス代・失敗したトランザクションの扱いは判断を要する
定義
取引所を介さず自分で鍵を管理するウォレットで行った送受信・交換・報酬受取を、申告のために把握し記録する作業のこと。
出発点は、アドレスの棚卸しです。ウォレットアプリを一つ使っていたつもりでも、ハードウェアウォレットでは複数のアカウントを作れますし、同じシードから複数のチェーンのアドレスが生成されます。過去に別のアプリを使っていたなら、そのアドレスも対象です。まずは「自分のものだと言えるアドレス」の一覧を作ってください。ここが不完全だと、以降の作業がすべて不完全になります。
アドレスが揃ったら、チェーンごとにエクスプローラから履歴を取得します。多くのエクスプローラには、アドレスを指定してCSVを書き出す機能があります。取得する際は、通常の送受信だけでなく、トークンの移動、コントラクトとのやり取りも含まれているかを確認してください。表示の切り替えが別タブになっていて、既定では見えていないことがあります。
取得した履歴は、そのままでは「どのアドレスからどのアドレスへ、何がいくつ動いたか」の羅列です。ここから、自分の口座間の移動(取引所から自分のウォレットへ引き出した、ウォレット同士で移した)と、外部との取引(誰かに送った、誰かから受け取った、交換した、報酬を受け取った)を区別していきます。自分のアドレス一覧が手元にあれば、相手側が自分のものかどうかで機械的に仕分けられます。これが、最初にアドレス一覧を作る理由です。
判断を要するのがガス代です。送金や操作のたびにネイティブトークンが消費されます。これをどう扱うかは、その支出が何に紐づくものかによって整理の仕方が変わり、一律ではありません。また、失敗したトランザクションでもガス代は消費されます。件数が多くなるため、少なくとも「いつ、どのチェーンで、どれだけ消費したか」のデータは残しておき、扱いについては税理士に確認してください。
DeFiのコントラクトとやり取りしている場合は、エクスプローラの表示だけでは何が起きたか分からないことがあります。一つの操作で複数のトークンの移動が発生し、受け取ったトークンが預り証の役割を果たしているようなケースです。何をした操作なのかを自分で説明できないと、正しい分類ができません。操作したときのメモが役に立つのはこういう場面です。この領域は取扱いが明確でない場合もあるため、tax-defi-swap も参照しつつ、専門家に相談してください。
注意点
- · 当サイトの記載は一般的な整理であり、税務アドバイスではありません
- · 履歴取得のために、秘密鍵やシードフレーズを入力させるサービスは使わないでください
- · ガス代やDeFi取引の扱いは判断を要します。税理士にご確認ください
よくある質問
自分のウォレット同士の送金も、取引として数えるのですか?
自分の管理下での移動は、一般に保有場所が変わっただけとして整理されますが、送金時に消費したガス代の扱いは別に検討が必要です。細かい点は状況によって変わるため、国税庁の案内を確認し、税理士にご相談ください。