【完全版】Shopifyの売上をfreeeに直接連携してはいけない。決済手数料の分解と「月末在庫」を正しく処理する2つのコマースアーキテクチャ
目次 クリックで開く
【完全版】Shopifyの売上をfreeeに直接連携してはいけない。決済手数料の分解と「月末在庫」を正しく処理する2つのコマースアーキテクチャ
最終更新日:2026年4月6日 ※本記事は、D2C・EC事業や卸売ビジネスを展開する企業が直面する「売上の純額計上問題(手数料天引き)」と「月末の在庫評価の手作業」を解決する、OMSを用いたアーキテクチャと、APIを用いた独自自動化アーキテクチャの2つを解説しています。
こんにちは。Aurant Technologiesです。
Shopify、Amazon、楽天市場などのECプラットフォームや、BtoBの卸売を展開する企業において、売上規模が拡大すると経理部門から必ず悲鳴が上がります。
その原因は、「銀行口座に振り込まれた入金額と、ECサイト上の売上金額が全く一致しない」というEC特有の闇にあります。決済手数料、プラットフォーム利用料、ポイント値引きが複雑に絡み合い、さらに「月末に残っている商品の在庫価値(原価)」を毎月手計算しなければなりません。
「だったら、Shopifyのアプリストアにある『freee連携アプリ』を入れて全自動化しよう」
そう考えて安易に簡易的な連携アプリを導入すると、後日、税務調査で「売上の計上方法(純額計上)」を指摘され、数年分の消費税の修正申告を求められるという大惨事に発展します。
本記事では、EC・卸売企業が絶対に避けるべき簡易連携の罠と、それを解決する**「OMS(受注・在庫管理システム)を用いたハブアーキテクチャ」、そしてより高度な「API(iPaaS・GCP)を用いた完全自動化アーキテクチャ」**について徹底解説します。
1. 経理を絶望させる「純額計上」の罠(税務リスク)
ECサイトの売上を会計ソフトに連携する際、最も多く、そして最も危険な間違いが「純額計上(入金額=売上にしてしまうこと)」です。
たとえば、顧客がShopifyで10,000円の商品をクレジットカードで購入し、Shopify Paymentの決済手数料が340円引かれ、後日銀行に9,660円が振り込まれたとします。
* **【間違った会計処理(純額計上)】**
入金時:(借方)普通預金 9,660円 / **(貸方)売上高 9,660円**
一見すると銀行の残高と合っているため問題ないように見えますが、これは消費税法上、重大な違反となります。日本の会計基準では、売上は「顧客が支払った総額(10,000円)」で計上し、手数料は「支払手数料」として経費計上する**「総額処理」**が原則です。
* **【正しい会計処理(総額処理と手数料の分解)】**
売上発生時:(借方)売掛金(Shopify) 10,000円 / **(貸方)売上高 10,000円**
入金時:(借方)普通預金 9,660円 / (貸方)売掛金(Shopify) 10,000円
(借方)支払手数料 340円
簡易的な「直接連携アプリ」の限界
小規模向けに提供されている無料・安価な連携アプリの多くは、注文データをそのままfreeeに流すことはできますが、「決済代行会社ごとに異なる手数料率」や「ポイントの充当分」を、自動的に上記のような「売上と支払手数料、値引に分解した複合仕訳」として起票する高度な機能を持っていません。結果として、経理が後から手作業で仕訳を修正することになります。
2. EC最大の闇:「月末の在庫評価(売上原価の算定)」
さらに、物販ビジネスにおいて会計上絶対に避けて通れないのが**「在庫(棚卸資産)」の評価と「売上原価」の計算**です。
売れた商品の仕入代金(原価)をその月の費用にするためには、**「期首在庫 + 当月仕入 - 月末在庫 = 売上原価」**という計算を毎月行わなければなりません。
【公式仕様と実務の壁:freee会計の在庫管理機能】
freee会計にも「在庫棚卸」の機能はありますが、これはあくまで月末の「金額」を手入力して仕訳を切るためのものです。「Aという商品が何個売れて、倉庫に何個残っていて、その原価単価はいくらか(移動平均法など)」を日次でトラッキングするWMS的な機能は持っていません。
(出典:freee公式ヘルプ「在庫棚卸の仕訳を登録する」)
この結果、多くのEC企業では、月末になると倉庫会社から送られてくるCSVデータと、Shopifyの販売データを突き合わせ、巨大なExcelで「今月の在庫評価額」を手計算してfreeeに入力する泥沼に陥ります。
3. 【アーキテクチャ①】中堅企業向け:OMSをハブとして配置する
この「手数料の分解」と「在庫評価」の課題をパッケージとして解決する王道の手法が、Shopify等のフロントと、freee等のバックエンドの間に、「OMS(受注・在庫管理システム)」をハブとして挟み込むアーキテクチャです。
代表的なOMSとして、ネクストエンジンや、倉庫管理(WMS)と一体化したLOGILESS(ロジレス)が挙げられます。
【公式機能と事例:LOGILESSによる原価・手数料の分解連携】
LOGILESSでは、商品マスタに「仕入単価(原価)」を登録しておくことで、日々の入出庫データと連動し、「月末時点での正確な在庫金額」と「当月の売上原価」をシステムが自動計算します。
成長中のD2Cブランドの事例では、AmazonやShopifyの売上データをLOGILESSに集約し、LOGILESSから出力される「手数料が分解された売上仕訳」と「原価仕訳」をfreee会計に取り込むだけで、月末に倉庫と経理が数日がかりで行っていた在庫のExcel突合処理が完全に不要になりました。
(出典:LOGILESS 公式サイト「機能一覧」)
4. 【アーキテクチャ②】D2C・エンタープライズ向け:APIを用いた独自自動化基盤(カスタム連携)
OMSを導入すれば多くの課題は解決しますが、特定のサブスクリプションECモデル(定期通販)や、独自のポイント経済圏を持つブランドの場合、「パッケージソフト(OMS)の仕様に縛られたくない」というニーズが発生します。
その場合の最高峰の解決策が、iPaaS(MakeやZapier)やGCP(Google Cloud)を活用し、ShopifyとfreeeのAPIを直接叩いて「自社専用の自動連携基盤」を構築するアーキテクチャです。
APIを用いたデータフロー(成功例)
- Webhookによるリアルタイム検知: Shopifyで注文が発生(または決済完了)した瞬間に、Webhookを通じてデータがiPaaS(Makeなど)やGCP(Cloud Functions)に送信されます。
- データ変換と手数料の自動計算(ミドルウェア): 受信した注文データをプログラムで分解します。
・「決済方法がShopify Paymentsなら、売上の3.4%を支払手数料として分離する」
・「割引コードが使われていれば、売上値引として分離する」
という自社独自のルールをプログラム(またはiPaaS上のシナリオ)で実行します。 - freee APIへの複合仕訳の送信: 分解・計算されたデータを、freee会計のAPI(取引作成API等)を叩いて、美しい「総額+手数料」の複合仕訳として直接流し込みます。
- 月末の在庫API連携: 月末の夜間に、ShopifyのGraphQL APIを叩いて「現在の全SKUの在庫数」を取得し、データベースに持たせた「原価マスタ」と掛け合わせて在庫金額を自動計算。そのままfreeeへ「棚卸の振替伝票」としてAPIで起票します。
💡 プロの視点:なぜこのアーキテクチャが最強なのか
APIとミドルウェアを用いた自前連携の最大の強みは、「自社のビジネスモデルの変更にシステムを100%追随させられる」点です。新しい決済手段(PayPayなど)を追加した際も、iPaaS上の計算ロジック(手数料率)を一行修正するだけで、明日から完璧な仕訳がfreeeに連携され続けます。Excelでの手作業は一切発生しません。
5. まとめ:自社のビジネスモデルに合わせたインフラ設計を
ECや卸売ビジネスにおいて、売上を会計ソフトに連携するアプローチは、企業のフェーズによって明確に分かれます。
* **フェーズ1(立ち上げ期):** 無料の連携アプリを使い、手数料のズレは月末に手作業で調整する。
* **フェーズ2(多店舗展開):** ネクストエンジンやLOGILESS(OMS)をハブとして導入し、標準機能で手数料分解と在庫管理を半自動化する。
* **フェーズ3(独自のD2C・エンタープライズ):** APIとiPaaS/GCPを用いて、自社特有の商流に完全フィットした「売上・手数料・在庫評価の全自動化パイプライン」を自前で構築する。
「ECの売上が増えたが、決済代行会社からの入金と売上が合わず、消込ができていない」
「月末の在庫評価をExcelで手計算しており、正しい粗利が分かるのが翌月中旬になっている」
「Shopifyとfreeeの間にMake(iPaaS)を挟み、自社専用の会計自動化パイプラインを設計してほしい」
もしこうした「コマース領域のシステム連携」でお悩みでしたら、ぜひ一度ご相談ください。私たちは単なる会計ソフトの導入ベンダーではなく、商流・物流・金流のすべてのデータを俯瞰し、OMSの導入からAPIによるフルカスタム開発まで、貴社に「最適なコマースアーキテクチャ」をご提案・構築いたします。
【無料相談】貴社のEC売上・在庫管理、Excelで手作業になっていませんか?
現状の販売チャネルのヒアリングから、OMS導入、あるいはAPI(iPaaS)を用いた会計フル自動化の設計まで。「CX to Backoffice 構造診断」を無料で実施しております。お問い合わせはこちら
あわせて読む
- 前受金管理とバクラクを活用したサブスク一括請求アーキテクチャ
- Bill One等と会計ソフトの正しい責務分解(請求書受取の自動化)
- 給与ソフトからfreeeへの配賦連携。GCPを用いた原価計算アーキテクチャ