見出し画像

メルカリ取引情報CSV出力(Chrome拡張機能)

確定申告の季節になってきましたね…。Orz。
勤務先からPDFファイルで送られてきた支払い調書をダウンロードして印刷したり、ああああ、支払い関係の表もダウンロードしなければ…。

なぜか個人の確定申告の去年のExcelファイルが見つからなくて、税理士さんに送ったメールの添付ファイルから復活させたり。
毎度、前年のファイルを参照するのはいいけれど、つい、日付を間違えたりで結構、大変。

今年の確定申告はメルカリとAdobe Stock始めた分、ややこしくなりそう;;

Asobe Stockの売り上げ履歴をExcelにコピペ。これは振込申請時の為替レートも関係してややこしそう。
12月31日に2度目の報酬支払申請して現在、手続き中。

メルカリは細かい明細がサイトにあるし、ちゃっちゃとCSVダウンロードできるのかと思っていたら…。Cromeの拡張機能が必要だったのね…

メルカリ取引情報CSV出力 - Chrome ウェブストア

とりあえず関係データをダウンロードしてExcelに読ませなきゃ…。

しかし…。拡張機能をインストールしたものの、拡張機能を呼び出せない;;

最悪、手動でコピペするけど…。
全315件。1ページ20件のを何回コピペすんねん、いう世界やね;;
まさかメルカリショップにしかCSVダウンロード機能がついてないとはおもわなかったよ;;

と思ったら、私のやり方が違っていたのね;;このやり方でやったら拡張機能でダウンロードできました。

メルカリの売上をCSVに集計!個人事業の確定申告の便利ツール - 起業家のための税理士ナビ

結構、がさがさ動くのでショッキングでしたが。

50件ずつ7つのCSVファイルをダウンロードできた。
mercari_hanbaizumi_20250113111914_1.csv
という形で、アンダーバーから後が開始データ行(51、101…)というわかりやすいネーミング規則になっていた。
後は、最初のファイルをエクセル形式で保存し、残りのファイルのデータをコピペして貼り付けるだけ。

そうやって作ったシートを申告用ファイルの新しいシートにコピー。必要なデータだけを抽出する予定。


ぜいぜい。今日はここまでだ…。

その後、Excelのシートを時系列にソートしてみていて気が付いたのは、販売履歴のデータのうち送料だけが、すべてが「送料込み(出品者負担)」になっている。

コラムも、メルカリは

になっているのにダウンロードしたSCVファイルは次のようになっていて微妙に違う。

コラムの名称や順序が違うのは良いのだが、送料はメルカリのデータは、こちらでクリックポストや普通郵便を使った場合は0円、メルカリゆうゆう便を使った場合は、その送料が記載されている(その分、売上からは惹かれている)。
まあ、ゆうゆうメルカリ便を使った回数は少ないが、その分、手動で拾う必要がありそうだ。

その後メルカリの売り上げ履歴から、ゆうゆうメルカリ使用分だけ送料をピックアップ。

履歴が「購入完了日」なのにダウンロードデータが「購入日時」になっているので、微妙に照合しにくかった。
販売利益からはちゃんとゆうゆうメルカリ便の送料ひかれているのね…。

で、ピックアップ後に検算をすると微妙に合わない。ピックアップ漏れがあるっぽい。

で、EXCELで
商品代金-販売手数料
を計算し、
販売利益
と比較してみた。

確か、そういう関数があったはずと思ってもうろ覚え。
Copilotに聞いてみた。

なんか簡単なコードまで書いてくれたけど

3. EXACT 関数
文字列を比較する場合に使用します。この関数は大文字と小文字を区別して比較します。
plaintext

=IF(EXACT(A1, B1), "同じ", "異なる")

そうだ、そうだ、EXACTだよ。ありがと~。

=EXACT(D2,G2)
でFALSEを抽出し、抜けていた部分を発見。

入力したら…。
まだ、数字が30円合いませんでしたとさ…。ちゃんちゃん!
全部、送料見直しかよ…。

見直したら、1か所間違えていたよ…。

ゆうゆうメルカリ便送料ピックアップなど考えたら、地道にコピペした方がかえって早いのかも…。
まあ、購入者名もダウンロードしてくれるのは照合しやすくて便利ではあるし…。一長一短か。

というか、この時期にまとめてやろうと思うなよ、という世界ですな…。

振込履歴はWebで振込申請履歴一覧を参照。

というかこちらは振込先の銀行口座の取引を1年分ダウンロードしたので、そちらで名寄せをする方が速い。
気を付けるべき点は

  • 一回の振込あたり200円の振込手数料が差し引かれていること

  • 別の取引も残高に合算されていること

200円の手数料はEXCELで申請額を振込額+200で計算し、後で照合(したことにする)で終わり。

問題はポイントが付くたびに買っていたビットコインを11月に売却したこと。この売上もメルカリ残高に入ってしまう。
できるだけ通常のメルカリ売り上げがない状態で売ったのだが、100円、10円単位で売り上げとまじっちゃっているはず;;
こういうときにややこしいな。

ついでにクリックポストのデータもダウンロードに挑戦…。
これはクリックポストのサイトではなくAmazon Payのサイトでデータを取得。
CSVダウンロードないし;;。
20行ずつ10ページにわたって表示されているデータを1ページずつテキスト形式でコピペして、後でCSV形式で保存してExcelに呼び込むしかなさそう…。
EXCELでCSVいじって化けまくったいやんな記憶がよみがえる。
日本語だし、大丈夫だよね?ね?

メモ帳にテキスト形式でコピペしたものを.txtで保存、Excelに呼び込んで無事EXCEL形式で保存、申告用ファイルにシートをコピーできた。

いいなと思ったら応援しよう!