メルカリとfreeeのAPI直接連携は現時点で対応しておらず、販売履歴の整理や整形済みデータのインポートが基本の連携手段です。 取引件数が増えるほど手動入力では対応しきれなくなるため、正しい手順を把握しておくと管理がぐっと楽になります。 この記事では、データ取り込みの設定から手数料・送料の仕訳例まで、実務に使える形で順を追って確認できます。

メルカリとfreeeの連携は直接APIではなくCSV経由が基本

メルカリとfreeeのあいだには、公式の直接API連携機能がありません。現時点での基本的な連携手段は、個人メルカリなら販売履歴の確認・手動整理、メルカリShopsならCSV活用、補助ツールなら整形済みデータの出力を経て、freeeに反映する方法です。

個人のメルカリでは公式CSV出力を前提にせず、Webの販売履歴確認やページ印刷、手動整理で進めるのが安全です。メルカリShopsを使っている場合は、管理画面の構成やCSVの項目が異なるため、Shops側の仕様を別途確認してください。

メルカリのデータをfreeeに取り込む3つの方法

freeeへのデータ取込には、大きく3つの方法があります。

  • データインポート:整理した販売履歴や整形済みCSVをfreeeの形式に合わせて取り込む。明細単位で仕訳できるため、手数料や送料を経費として個別に計上しやすい
  • 銀行口座連携:メルカリの売上振込を受け取る銀行口座をfreeeに登録し、振込タイミングで入金データを同期する。操作は手軽だが、取込されるのは振込金額のみで明細の粒度が粗くなる
  • 家計簿アプリ経由の間接連携:Money ForwardなどがメルカリやAmazonの入金を自動取得し、そのデータをfreeeへ流す仕組み。自動化の度合いは高いが、仕訳の細かさはツールの仕様に依存する

確定申告(メルカリの売上を帳簿に記録して申告すること)を意識するなら、明細を一件ずつ把握できるデータインポートが最も正確に対応できます。

一点補足しておくと、この記事では個人メルカリアカウントの販売履歴整理を基本にしています。メルカリShopsを使っている場合は管理画面の構成やCSVの項目が異なるため、Shops側の仕様を別途確認してください。

3つの方法の概要が整理できたところで、次はどの方法が自分の状況に合うかを判断する基準を確認します。

freeeとメルカリ連携の方法選びと注意点

どの連携方法を選ぶかで、帳簿の精度と日々の作業量が大きく変わります。自分の状況に合った方法を選ぶために、まず2つの方法の違いを整理します。

CSV連携と口座連携それぞれのメリット・デメリット

CSV連携と口座連携(銀行同期)は、取得できるデータの粒度がまったく異なります。

データ連携の特徴は、取引1件ずつの明細を持ち込める点です。販売手数料10%や送料を個別の経費として仕訳できるため、確定申告に使える帳簿を作れます。一方、毎月データを整理し、freeeのフォーマットに合わせて加工する手間が発生します。

口座連携(銀行同期)は、メルカリの売上がbank口座に振り込まれた金額を自動取得する方法です。freeeの「自動取込」機能と相性が良く、操作の手間は少なくなります。ただし、取得できるのは振込額の合計だけです。手数料や送料が差し引かれた後の金額しか見えないため、経費を個別に計上できません。

確定申告を意識している場合、口座連携だけで済ませるのはNGです。送料(荷造運賃)や販売手数料(支払手数料)を経費として帳簿に落とすには、明細単位で管理できるデータ連携が必要になります。

| 比較項目 | CSV連携 | 口座連携 | |---|---|---| | 明細の粒度 | 取引1件ずつ | 振込合計のみ | | 手数料・送料の経費計上 | 可能 | 難しい | | 操作の手間 | 毎月必要 | 自動取込 | | 確定申告への対応 | 向いている | 不十分になりやすい |

連携前に確認すべきfreeeの勘定科目の考え方

メルカリの売上をfreeeに取り込む前に、どの取引をどの勘定科目に当てるかを決めておくと、後の仕訳作業がスムーズになります。

まず、売上の計上タイミングです。メルカリの売上振込は月1回の申請か、申請翌日振込のどちらかを選べます。ただし帳簿上は、商品が売れた日(取引成立日)に売上を立てるのが原則です。これを発生主義(はっせいしゅぎ)といい、振込日に計上するとズレが生じます。freeeにデータを取り込む際は、振込日ではなく取引日の列を使ってください。

freeeのCSVインポートに必要な項目は、大きく3つです。

  • 日付:取引成立日(整理したデータの「取引日」列)
  • 金額:販売価格(手数料・送料控除前の額)
  • 摘要:商品名や取引番号(検索・照合に使う)

整理したデータには「販売価格」「手数料」「送料」を別々の列で持たせるのが実務上わかりやすいです。freeeのインポートフォーマットは1行1取引が基本なので、手数料と送料はそれぞれ別行の経費として登録するか、インポート後に手動で仕訳を調整します。

また、メルカリの売上帳簿(メルカリ 売上 帳簿)を正確に作るには、勘定科目を最初に統一しておくことが大切です。販売手数料は「支払手数料」、送料は「荷造運賃」か「販売費」を使うのが一般的です。freee側でルールを登録しておくと、同じパターンの取引に自動で科目が当たるようになります。

方法と注意点が整理できたところで、具体的なCSV取込の手順と仕訳の設定方法を順を追って確認します。

メルカリCSVをfreeeに取り込む手順と仕訳の設定方法

判断基準が整理できたところで、ここからは実際の作業に入ります。CSV取込は手順さえ覚えれば繰り返し使えるので、最初だけ丁寧に確認しておくと後が楽になります。

STEP1:売上・明細データを準備する

個人のメルカリでは、Webの販売履歴を確認して必要項目を整理します。メルカリShopsでは、PC環境のWeb版で売上明細CSVを準備できます。

手順は以下のとおりです。

  • 個人メルカリなら、販売履歴を確認して取引日・商品名・販売価格・手数料・送料・振込予定額などを整理する
  • メルカリShopsなら、対象期間を選択して売上明細CSVを用意する
  • どちらの場合も、Excelやスプレッドシートで列を整理してからfreeeに反映する

列の並びや項目名はfreeeの標準フォーマットと異なるため、そのままインポートはできません。Excelやスプレッドシートで列を整理してから使うのが基本の流れです。

STEP2:freeeのCSVインポートで仕訳を登録する

freeeへのインポートは、「取引」メニューから行います。画面右上の「取引を登録」→「ファイルからインポート」の順に進むと、CSVアップロード画面が表示されます。

freeeのCSVインポートには「日付」「金額」「摘要」の3項目が最低限必要です。整理したデータの列を以下のように対応させます。

  • 取引日 → 日付
  • 販売価格 → 金額(収入)
  • 商品名 → 摘要

手数料と送料は、収入とは別に「支出」行として追加します。販売手数料はfreeeの勘定科目で「支払手数料」、送料は「荷造運賃」として登録するのが一般的です。

仕訳のイメージをつかむために、具体的な数字で確認しておきます。

計算例

販売価格
3,000円
メルカリ手数料 10%
300円
送料 らくらくメルカリ便
210円
仕入れ値 ポイント値引き後の実費
1,000円
利益
1,490円

この場合、freeeには「売上3,000円(売上高)」「手数料300円(支払手数料)」「送料210円(荷造運賃)」「仕入れ1,000円(仕入高)」を別々の行として登録します。手数料と送料をまとめて差し引いた金額だけ記録すると、後から経費の内訳が見えなくなるため注意が必要です。

インポート後、freeeの取引一覧に「未確定」ステータスで仕訳が表示されます。内容を確認して「確定」を押すことで、帳簿への反映が完了します。同じパターンの取引が続く場合は、freee側で「自動仕訳ルール」を設定しておくと、次回以降の確定作業を短縮できます。摘要欄に「メルカリ」と含まれる取引に対して自動で勘定科目を当てるルールを作っておくと、チェックの手間がひとつ減ります。

取引が月に数件であれば、このCSV作業は30分ほどで終わります。ただし件数が増えるにつれて、CSVのダウンロード・列の加工・インポートの繰り返しに要する時間も比例して伸びます。毎月コンスタントに続けるには、早めに記録の仕組みを整えておくほうが現実的です。

レシート撮影だけで、経費を自動記録。
フリマネならこの作業を自動化できます

メルカリの売上管理を自動化して帳簿付けの手間を減らす方法

件数が増えたとき、記録の仕組みがないままだと「気づいたら未整理の取引が数十件」という状態になりがちです。ここからは、日常の作業量を減らすための選択肢を整理します。

売上データを日常から蓄積しておくことで確定申告前の作業が激減する

確定申告の時期に一気に帳簿をつけようとすると、1年分の取引をまとめて処理する羽目になります。メルカリの売上管理を楽にするには、日常的にデータを蓄積しておく仕組みを先に作るのが効果的です。

選択肢のひとつが、Money ForwardやZaimといった家計簿アプリを経由した間接連携です。メルカリの売上振込口座と家計簿アプリを連携しておくと、振込のタイミングで入金データを自動取込できます。その後、freeeへエクスポートする流れで帳簿に反映できます。ただし、この方法で取得できるのは「振込金額の合計」だけです。手数料や送料を経費として個別に仕訳したい場合は、別途明細レベルの情報が必要になります。

フリマ販売に特化した管理ツールとして、フリマネージャーという選択肢もあります。Chrome拡張機能でメルカリの販売データを自動取得し、CSV形式で出力できます。freee対応フォーマットでのCSV出力はpro・確定申告プラン限定の機能です。取引件数が多く、明細単位での仕訳を継続したい場合に検討する価値があります。

ツール選びの優先度は、自分の立場によっても変わります。

  • 副業(給与所得者):いわゆる20万円基準は一定の場合の目安。まずは売上と経費の記録を整える
  • 個人事業主:青色申告特別控除(最大65万円)を受けるには正確な帳簿が必須
  • 法人:月次での帳簿管理と証憑保管が前提になる

ツールを使っていても使っていなくても、売上と経費の記録を日常から整えておく習慣が、確定申告前の作業を最も楽にする土台になります。

まとめ:メルカリとfreeeの連携は手順と仕訳を押さえれば実務に使える

この記事で確認してきたポイントを、最後に整理しておきます。

  • メルカリとfreeeに直接のAPI連携機能はなく、販売履歴整理や整形済みデータの取込が基本の手段
  • 個人メルカリなら販売履歴を整理し、メルカリShopsならCSVを活用して、freeeのインポート画面で日付・金額・摘要をマッピングして登録する
  • 販売手数料10%と送料は、それぞれ「支払手数料」「荷造運賃」として経費に個別計上する
  • 取引件数が増えてきたら、売上管理ツールを活用してCSV出力を自動化すると手間が大きく減る

口座連携だけで済ませると、手数料や送料を個別に仕訳できず、確定申告時に経費の根拠が曖昧になりやすい点は特に注意が必要です。

売上と経費の記録を日常から積み上げておくことが、メルカリ確定申告の前処理を最も楽にする近道です。まずは今月分の販売履歴や明細を整理することから始めてみてください。