確定申告のシーズンが近づいてきましたね!
昨年はこの差し迫った時期に、好奇心から初めてのショートに手を出して税金の計算を複雑にしてしまい、地獄を見ました!
というわけで、今回は私と同じ米国の証券会社「Firstrade(ファーストレード)」を利用している方々の、税金計算を楽にしてくれるスプレッドシートの紹介になります。
Firstradeを使ってない方には何の価値もない記事になりますので、そうした方々はどうぞ、ムカつく上司のクソ行動でもコメ欄に書きなぐって帰ってくださいね!
さて。
ドルでした取引を、その都度円換算して平均取得単価を計算して……
だなんてそんなこと、やるわけないですね。
スキャルピングなんてやりながらそんな計算を一個一個やろうとしたら、今以上に仕事をサボらなきゃいけなくなってしまう!
……まぁ仕事をサボるのはいいとして、しかし確かに面倒ではあります。
ですのでそんな計算は全て……
Googleスプレッドシートに任せてしまいましょう!
なぜExcelではなくGoogleスプレッドシートなのかといえば、googlefinance関数という特殊な関数を使い、株価データはもとより、為替データやVIXの値など、投資に必要になる様々なデータをリアルタイムで取得可能だから。
税金を計算するのにリアルタイムである必要はありませんが、とにかく取引データさえ貼りつければ、あとは諸々、面倒な計算を全てやってくれるわけですから、使わない手はありませんね。
実際に作成したスプレッドシートがこちら。
「確定申告_公開用」
Firstrade証券をお使いの方限定のファイルですけど、ただ貼り付けるだけだからそんな難しくない……はず。
使い方は当該スプレッドシートの「説明」シートに書いてますが、FirstradeのAccountメニュー > History から取引履歴をDLして貼り付けるだけですね。
昨年以前からFirstradeで取引してる場合は、昨年以前の取引データを先に計算する手間がありますけども。
そうしないと、保有したまま今年に持ち越してきた株のデータが抜け落ちますので。
そうして取引データを貼り付けることで、Resultページに課税所得の計算されて表示されるわけですね。
がんばれ〜?
この辺もスプレッドシートに書いてますので重複しますが、大事な点だけいくつか。
公開してるスプレッドシート全てに言えることですが、自分用のファイルとして編集するためにはまず、ファイルメニュー > コピー で、ファイルをコピーしなければいけません。
あと、基本的に私が作ったスプレッドシートは、淡いグレーのセルしか弄っちゃいけません。
それ以外のセルを弄ると壊れる可能性がありますので注意が必要です。
ちなみにこの「淡いグレー」とは別に、「ちょっと濃い目のグレー」とかも存在してますが、それはまた別で「他のセルと関数が少し違うから注意しろ」の意味です!
そのほかは……細かいことになりますけど、外貨建ての税金の計算の場合、為替のデータを使いますが、このスプレッドシートの場合、売りはTTB、買いはTTS、利息や配当なんかはTTMで計算してます……が。
万全を期すなら所轄の税務署に一度確認した方がいいかもしれません。
私が住んでる地区の税務署からはOK貰ってますけど、このあたりの法律は結構曖昧らしく、地区によって判断が異なる可能性があります。
税務署から後で怒られちゃう可能性がゼロではないので、そういうのが怖い方は念のためご確認を。
うーん……そんなとこかな?
あとはなんか、適当に触ってみてくださいな。
分からんことあったら適当にコメ欄かメールで!
やっと公開できましたね。
ずっと前から完成してたんですけど、スキャルピングをする私用に18,000取引まで収められるように拡張してたんで、一般向けデータ用に縮小するのに手間取ってました。
それ以外にも、実は昨年確定申告した時に税務署から呼び出されたことがあって、そこで部分的に間違いが発覚したことがあるんですよね。
それを直してなかった。
シート名でいうと「配当」の部分ですね。
これ、確定申告時に役所からDLして入力する「haitou_form_v5.xlsx」っていうExcel用のデータなんですけど、これが分かりづらくて。
この「haitou_form_v5.xlsx」に関する過ちは、他所のブログでもちらほら見かけてて、間違った記事がそのまま放置されてるケースが結構あるんですよね。
これには注意が必要です。
一応当該スプレッドシートのシート「配当」には、各項目下にそれぞれが意味するところをメモ書きしてるので読んでみるといいかもしれません。
この内容は税務署の方に一つ一つ尋ねたその回答なので、多分間違いないと思います……。多分。
あと個人的に気になるのは為替の扱いですよね……。
あまり突っ込んで話しても良いことなさそうなんで、あえて分かりづらい表現で書くと、対顧客電信売相場や対顧客電信買相場を使い分けて超短期取引を繰り返してたら、永久に税金払うことなさそうな気が……。
ズルしてるわけじゃないけど、少し胸痛いですね。
なにぶん私が片手間で作ったスプレッドシートですから、なんか間違いとかありそうですが、とりあえず今までのところおかしな数値吐いたりはしてないから大丈夫そう。
なんか間違い見つけたらコメントでお知らせくださいね! ★★
コメント
コメント一覧 (6)
為替のところは全くおっしゃる通りですね。TTSとTTBの差に1円とっていると、、私も気になっていました。ちなみにですが何が正しいかは分かりませんが、個人的には配当や利息にもTTBを使っています。出典を忘れてしまったのですが、以前に何かの本でそのように書いてあった記憶があるのと、仮に大手銀行でその日に日本円に戻したらその値段になる理屈なので、、。
また時々、こちらのブログ、立ち寄らせていただきます!
GG
が
しました
早速使わせていただきました。ありがとうございます!
とっても助かりました!
一つ質問ですが、確定申告用のシートのACH入出金トータルが全ての合計になっているのですが、こちらは間違いでしょうか? とてつもなく高額になってます。
GG
が
しました
確定申告は済んだのですが、来年のためにコピーさせていただきました。
とても便利だと思いました。ありがとうございます。
東京三菱のデータで為替を計算しておりましたが、
モーニングスターの数値よりも安い結果となりました。
東京三菱のエクセルデータを貼って計算できると良いかなと思ったのですが、
為替のシートに自分で貼れば実現できるのでしょうか?
あと、長期でホールドしている場合、historyのデータだけだと売買の損益計算ができないので、
損益gain/lossのダウンロードデータを貼ってそこから個別株式の損益計算できると非常に助かります。
配当用とのことなので、こちらは呟き程度に聞き流してください。
GG
が
しました