ECブランドのfreee会計活用|決済手数料と返品・値引の計上整理

この記事をシェア:
目次 クリックで開く

EC事業、特に自社ブランド(D2C)を展開する企業にとって、会計処理の最大の難所は「売上と入金の不一致」にあります。Shopify、Amazon、楽天市場などのプラットフォームを利用すると、売上から決済手数料や配送料、ポイント利用分が差し引かれ、ネットされた「純額」が銀行口座に振り込まれるからです。

これをfreee会計で「入金額=売上」として処理してしまうと、正確な利益管理ができないばかりか、消費税の過少申告を指摘されるリスクがあります。本記事では、日本最高峰のSEOライター兼IT実務担当者の視点から、ECブランドがfreee会計で決済手数料や返品を「総額計上」するための設計図を網羅的に解説します。

EC会計の核心「総額計上」と「決済手数料」の原則

なぜ入金額をそのまま売上にしてはいけないのか

ECサイトで10,000円の商品が売れ、決済手数料3.5%(350円)が引かれた9,650円が銀行に入金されたとします。このとき、会計上の売上高は「10,000円」であり、350円は「支払手数料」として費用計上するのが原則です。これを「総額主義」と呼びます。

入金額の9,650円を売上としてしまうと、以下の問題が発生します。

  • 消費税の計算ミス:消費税は「売上総額」に対して課税されます。純額で計上すると、本来払うべき消費税額が少なく計算されてしまいます。
  • 利益率の分析精度低下:決済手数料は変動費です。売上に隠蔽してしまうと、プラットフォームごとの収益性比較ができなくなります。

消費税計算と損益分岐点分析への影響

特に簡易課税制度を選択している場合や、インボイス制度下での仕入税額控除を正確に行うためには、売上と手数料の分離は不可欠です。また、ECブランドが拡大する過程で「広告宣伝費をいくら投下できるか」を判断する際、手数料を含んだグロス売上(Gross Sales)を基準にしなければ、LTV(顧客生涯価値)の計算も狂うことになります。

こうしたデータ基盤の重要性については、以下の記事でも詳しく触れています。

【図解】SFA・CRM・MA・Webの違いを解説。高額ツールに依存しない『データ連携の全体設計図』

freee会計におけるEC売上の基本アーキテクチャ

債権管理の要となる「未決済取引」の活用

freee会計でECの売上を管理する場合、銀行口座に「入金された時」ではなく、注文が発生し「出荷した時(または注文時)」に「未決済」の収入取引を登録するのが標準的なフローです。

  1. 売上の発生:売掛金 10,000 / 売上高 10,000
  2. 入金時の消込:預金 9,650、支払手数料 350 / 売掛金 10,000

この「差額」をどう処理するかが、実務上のポイントになります。

決済手段別の「決済用口座」という考え方

実務を劇的に効率化するのが、freee独自の機能である「決済用口座(資産の口座)」の作成です。銀行口座とは別に「Shopifyペイメント」「Amazon売上」「楽天ペイ」といった仮想の口座をfreee上に作成します。売上が発生した際、一旦これらの決済用口座に「入金」されたものとして処理し、実際の銀行振込があった際に「口座振替」として処理することで、未決済取引の消込を自動化しやすくなります。

決済手数料の計上パターンとfreeeでの設定実務

決済手数料の計上には、主に2つのパターンがあります。

【パターンA】売上計上時に手数料を同時計上する

ShopifyなどのAPI連携ツールを利用し、1件ずつの注文データをfreeeに飛ばす際に、あらかじめ手数料を控除した形で取引を登録する方法です。ただし、多くの連携ツールでは「手数料の自動計算」が完璧ではなく、月次で数円のズレが生じるため、中大規模なブランドでは次のパターンBが推奨されます。

【パターンB】入金明細から「差額」として手数料を切り出す

銀行口座への入金明細(ネットされた金額)を起点に、freeeの「自動で経理」の機能を使って、手数料を「行追加」で分解する方法です。

  • 手順1:銀行明細(9,650円)を選択。
  • 手順2:未決済取引(10,000円)を紐付ける。
  • 手順3:差額(-350円)が発生するので、「更新内容」から支払手数料として処理。

主要決済プラットフォーム別:手数料・サイクル比較表

プラットフォーム 標準的な手数料率 入金サイクル freee連携の主な手法
Shopify (Shopify Payments) 3.25% ~ 3.4% 毎週(金曜など) API連携アプリ (Ship&Co, Shopify公式等)
Amazon (セラーセントラル) 8% ~ 15% (カテゴリー別) 14日間隔 売上レポート(CSV)のインポート
楽天市場 2.0% ~ 7.0% (プラン別) 月2回 ~ 3回 楽天ペイ明細のCSVアップロード
STORES / BASE 3.6% ~ 5.0% 申請後随時 / 月末締翌日 CSVインポートまたは決済用口座運用

※料金・仕様は2024年時点の各社公式サイトに基づきます。最新情報は各サービス公式ページをご確認ください。

このような複数のSaaSを組み合わせた運用では、アカウント管理の不備がセキュリティリスクに直結します。

SaaS増えすぎ問題と退職者のアカウント削除漏れを防ぐ。Entra ID・Okta・ジョーシスを活用した自動化アーキテクチャ

返品・値引・クーポン発生時の整理と処理手順

返品発生:計上済みの「未決済取引」をどう消し込むか

EC実務で最も厄介なのが返品です。すでにfreeeで「売上」として登録し、入金を待っている状態の未決済取引をどう処理すべきでしょうか。

  1. 全額返品の場合:freee上の該当取引を「削除」するのではなく、同額の「マイナスの収入取引」を登録します。これにより、売掛金の消込と売上のマイナス計上が同時に行えます。
  2. 一部返品・返金の場合:振替伝票を用い、売掛金を減額する仕訳を切ります。

クーポン値引:売上値引か、広告宣伝費か

クーポンの性質によって勘定科目が変わります。

  • 自社発行クーポン(販売時に割引):勘定科目は「売上高」を直接減らすか、「売上値引」を使用します。
  • モール負担クーポン:楽天市場などでモール側が負担するクーポンは、店舗に入る金額は変わらないため、通常の売上として処理し、後日モールからキャッシュバックされる形(雑収入等)になる場合があります。

クレジットカードのチャージバック対応と仕訳

不正利用等によるチャージバックが発生した場合、決済代行会社から強制的に売上が差し引かれます。この際は、「支払手数料」ではなく「雑損失」または「売上高のマイナス」として、入金明細との差額で処理します。

ECの決済手数料・返品・値引の計上、freeeの設定だけでは整いませんAurant の経理DX支援は、電帳法・インボイス対応から請求・経費精算・支払フロー、月次決算の早期化まで、業務プロセスの再設計を支援します。✓ 請求・経費・支払の業務再設計✓ 電帳法・インボイス対応✓ 月次決算の早期化経理DX支援を見る →会計ソフト導入だけで終わらせない紙・属人運用経理DX月次早期化電帳法・経費・支払フローの再設計

プラットフォーム別:freee連携の実務と注意点

Shopify:連携アプリで「手数料」を分解するための設定

Shopifyとfreeeを直接連携させると、1件ずつの売上が飛んできますが、Shopifyペイメントの手数料は「入金時」にしか確定しません。そのため、多くの実務家は以下の手法をとります。

  • 注文時は「総額」で売上計上。
  • 入金確定時にShopifyから出力される「ペイメント(支払い)」レポートをfreeeに取り込み、手数料を合算で計上。

より高度な在庫管理や、月次処理の高速化を求める場合は、以下のガイドが参考になります。

【完全版】Shopifyの売上をfreeeに直接連携してはいけない。決済手数料の分解と「月末在庫」を正しく処理する2つのコマースアーキテクチャ

Amazon:ペイメントレポートの取り込みと「振替伝票」の活用

Amazonの場合、売上からFBA手数料、保管料、広告費が複雑に差し引かれます。これを1件ずつ取引登録するのは現実的ではありません。
「2週間に1度のペイメントレポート」をCSVでダウンロードし、freeeの「エクセルインポート」または「振替伝票」の形式で、期間内の売上総額と各種手数料をサマリーで取り込むのが正解です。

EC 返品・値引・クーポン種別 × freee会計での処理パターン × 仕訳設計 早見表

前のセクションでプラットフォーム別のfreee連携方法を説明しましたが、ECの経理で最も仕訳設計が難しいのが「返品・値引き・クーポンが発生した取引の処理」です。単純な全額返品なら返品仕訳1本で済みますが、部分返品・送料込みの返品・クーポン使用後の返品など複合条件になると、freeeでの処理方法と消費税の扱いが複雑になります。以下の表は発生パターン別のfreee仕訳設計をまとめたものです。

発生パターン freeeでの処理方針 仕訳の骨子 消費税の扱い 設計上の注意点
商品全額返品
(商品代・送料ともに返金)
元の売上仕訳の取消(返品仕訳)として処理。売上高のマイナスまたは返品・値引き勘定科目を使用する (借方)売上高 △△円 / (貸方)未収入金(または売掛金)△△円。返金完了後に未収入金の消込として(借方)普通預金 △△円 / (貸方)未収入金 △△円を計上 課税売上の取消として処理するため、元の売上と同じ税率(10%または8%軽減)で消費税も取り消す。freeeの返品仕訳で「課税区分」を元の売上と同一に設定することを忘れない ShopifyやBASEでの返金処理後にfreeeに自動連携される場合、「返金」として記録されるか「マイナス売上」として記録されるかはプラットフォームとfreee連携設定によって異なる。連携後の仕訳を確認して二重計上や科目ズレがないか毎月チェックする
部分返品
(5点購入のうち2点のみ返品)
返品された商品分の売上だけを取り消す。元の売上仕訳を修正するのではなく、返品分を新たな取引として登録する 返品2点分の金額(送料按分含むかどうかは返品規約による)を売上高のマイナスで計上。送料の扱いは「送料は返金しない」規約であれば送料部分を除いた商品代のみ取り消す 返品商品の税率が元の購入時と同じであれば同税率で処理。異なる税率の商品が混在する注文(10%と8%が混在)の場合、返品商品ごとに適切な税率を適用する 部分返品は手動仕訳が必要なケースが多く、自動連携では対応しきれない場合がある。部分返品が月10件以上発生する場合は「返品管理台帳」をスプレッドシートで別途管理して月次照合することを推奨
クーポン・ポイント値引き使用
(1,000円クーポン使用で決済額が減少)
クーポン・ポイントの経理処理方針は2通り。①「値引き後の金額を売上高とする」(純額計上)②「定価を売上高に計上してクーポン分を販売促進費・値引きで計上」(総額計上)。総額計上が収益認識基準上では原則 総額計上の場合:(借方)売掛金(実際の入金額)+ 販売促進費(クーポン額) / (貸方)売上高(定価)。純額計上の場合:(借方)売掛金(実際の入金額) / (貸方)売上高(実際の入金額) 総額計上の場合、販売促進費(クーポン部分)は課税仕入れとして処理する(自社発行クーポンは値引きのため不課税という解釈もあるため税理士に確認)。純額計上の場合は収受した金額に対して課税売上を計算する Shopify・BASE等のプラットフォームが送ってくる売上明細の「クーポン割引」欄の数字をfreeeにどう当てはめるかは、採用する計上方針によって変わる。方針を税理士と事前合意してfreeeのCSVインポートテンプレートを設計しておくことを強く推奨
クーポン使用後の返品
(1,000円クーポン使用→全額返品)
最も複雑なケース。「定価−クーポン額」の実際の支払い額だけを返金するか、定価全額を返金するかは返品規約による。規約に応じて返金額が変わるため仕訳も異なる 実支払い額のみ返金の場合:実支払い額分の売上を取り消す(クーポン部分の販売促進費は戻し入れしない)。定価全額返金の場合:売上高の全額取消+クーポン分の販売促進費の戻し入れという2本仕訳が必要 返品規約でクーポンを返還しない(再利用不可)の場合は、クーポン部分の販売促進費の戻し入れは発生しない。返品・クーポン処理の消費税は税理士に処理方針を確認して毎月一貫した方法で処理する クーポン使用後の返品は月次決算時に見落とされやすい。freeeの取引一覧でクーポンと返品の両方が発生している取引をフィルタリングして、仕訳の整合性を四半期ごとに確認するチェックリストを設ける

この表で最も会社の経理方針として事前決定が必要なのが「クーポン・ポイント値引きの総額計上vs純額計上の選択」です。どちらが正しいという絶対的な答えはなく、業種・規模・税務上の取り扱いによって合理的な方法が異なります。ECを開始する前またはfreeeへの連携設定を行う前に、顧問税理士と方針を合意して、freeeのCSVインポートテンプレートに反映しておくことが、毎月の照合工数を最小化する最も効率的な設計です。

よくあるエラーとトラブルシューティング

入金額が1円単位で合わない原因と「雑損失」の許容範囲

外貨決済や消費税の端数処理の関係で、システム上の計算額と実際の入金額が数円ズレることがあります。これに時間を溶かすのは本末転倒です。「支払手数料」または「雑損失」として処理し、月次決算を優先させましょう。ただし、100円を超えるようなズレが頻発する場合は、連携設定の税率(内税・外税)を見直す必要があります。

月を跨ぐ返品で「売掛金」がマイナスになる場合の対処法

3月に売上を立て、4月に返品が発生した場合、4月の売上が少ないと売掛金の残高がマイナス表示されることがあります。これは会計上正当な状態ですが、銀行融資の審査などで説明が必要になることがあるため、「返金債務」として負債の部に振り替える処理を検討してください。

まとめ:EC経理を自動化するための3つの鉄則

ECブランドがfreee会計を使いこなし、経営数字をリアルタイムに把握するためには、以下の3点を徹底してください。

  1. 「総額主義」を貫く:手数料を引く前の金額で売上を計上する体制を、最初から構築する。
  2. 決済用口座を活用する:銀行口座への入金を待たずに、決済手段ごとの債権残高を把握する。
  3. すべてを自動化しようとしない:API連携でズレが生じる部分は、月次のサマリー計上(CSVインポート)に切り替える勇気を持つ。

適切な会計基盤があれば、次に着手すべきは「広告効果の可視化」や「CRMの深化」です。データの流れをスムーズにすることで、ECブランドは真の成長軌道に乗ることができます。

さらなる月次業務の効率化については、こちらの詳細マニュアルもあわせてご覧ください。

【完全版・第4回】freee会計の「月次業務」フェーズ。給与連携・月次締めを爆速化し、決算の精度を高める手順

経理・会計DXと仕訳/請求/債権自動化のご相談

仕訳・請求・入金消込・債権管理といった経理業務の自動化と、会計データの可視化までを一気通貫で支援します。ツール選定や既存運用の見直しについて、導入前後のセカンドオピニオンとしてもご相談いただけます。

経理DX支援を見る → 会計領域の支援を見る →

会計・経理DX

freee・マネーフォワードの導入から、AI仕訳・請求書自動化・銀行連携まで一貫対応。経理工数を大幅に削減し、月次決算を早期化します。

AT
aurant technologies 編集

上場企業からスタートアップまで、数多くのデータ分析基盤構築・AI導入プロジェクトを主導。単なる技術提供にとどまらず、MA/CRM(Salesforce, Hubspot, kintone, LINE)導入によるマーケティング最適化やバックオフィス業務の自動化など、常に「事業数値(売上・利益)」に直結する改善実績多数。

この記事が役に立ったらシェア: