メルカリで販売価格はいくら?|手取額から販売価格を逆算するメルカリ電卓とコード公開

電卓
金野内
金野内

どーもー!金野内でーす!!

倹約(=減量)と投資(=筋トレ)で,アスリート級の家計体脂肪を目指しながら,同時に人生の幸福度=QOL(Quolity of Life)もあげちゃうような情報発信をしております.

さて,今回のテーマはこちら!

『結局,販売価格をいくらにすればいいの?手取額から販売価格を逆算するメルカリ電卓をつくってみた!』

です!有益な情報発信になるように頑張ります!!

この記事のポイント
  • こんくらい稼げたらいいなぁと思っても,手数料と配送料を考慮すると結局いくらにすればいいのか?を計算する電卓を紹介します!
  • 電卓のコードを公開します!

メルカリとは

 メルカリの概要,はじめかた,商品の出品のしかたについて紹介した記事がありますので,そちらをご参照ください!

メルカリの手取り額

 メルカリで商品を出品する際には,当たり前ですが,販売価格を設定する必要があります.

 その後,商品が売れて取引が完了すると,メルカリ様に『取引させていただいてあざまーす』ってことで,10%の販売手数料を引かれた金額が,出品者のメルカリアカウントの残高に売上金として加算される仕組みです.

また,配送料も必要です.『いやいや!着払いにすればいいじゃん』となるかもしれませんが,ガチで売れませんので,基本的には配送料は自己負担としておきましょう.らくらくメルカリ便やゆうゆうメルカリ便を利用すると,販売手数料に加えて配送費用も引かれたうえで,アカウント残高に加算されます.

 ここまでの話をいったんまとめると,下の図のようになります.

 例えば,10,000円の商品を販売したとしましょう.

まず販売手数料は10%なので,1,000円です.そして発送費用が1,500円かかったとすれば,販売利益は7,500円になりますよね.

 では逆に,この商品で8,000円の利益を得たいと思ったのであれば,販売価格はいくらに設定すべきだったのでしょうか?

販売価格 = (希望の販売利益 + 配送料) ÷ 0.9

で計算できるので,答えは10,555円です.

 その価格で売れるかどうかは別問題ですが,はじめの価格設定として,希望の販売利益を得るための販売価格が,簡単に計算出来たら便利だと思いませんか?

 そこで,金野内が作成したメルカリ電卓を,この記事で紹介したいと思います.

メルカリ電卓

厚生年金 保険料電卓

ver.20230424

希望販売利益


発送方法

送料


円 


販売手数料

送料

販売価格

 希望の販売利益と輸送方法を選択することで,その利益を得るために設定しなければならない販売価格を計算することができます.

※送料は,2023年4月現在のらくらくメルカリ便とゆうゆうメルカリ便の配送料金表を参考にして,JavaScriptで電卓化しました.

※コード作成には最新の注意を払っておりますが,不備がありましたら申し訳ありません.

HTML

<p>
  希望販売利益
</p>

<p>
  発送方法
  <select id="shipping_type" onchange="selcet_type(this.value)">
    <option selected>配送料 任意入力</option>
    <option>らくらくメルカリ便・ネコポス</option>
    <option>らくらくメルカリ便・宅急便コンパクト</option>
    <option>らくらくメルカリ便・宅急便60サイズ(2kg以内)</option>
    <option>らくらくメルカリ便・宅急便80サイズ(5kg以内)</option>
    <option>らくらくメルカリ便・宅急便100サイズ(10kg以内)</option>
    <option>らくらくメルカリ便・宅急便120サイズ(15kg以内)</option>
    <option>らくらくメルカリ便・宅急便140サイズ(20kg以内)</option>
    <option>らくらくメルカリ便・宅急便160サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパケット</option>
    <option>ゆうゆうメルカリ便・ゆうパケットポスト</option>
    <option>ゆうゆうメルカリ便・ゆうパケットプラス</option>
    <option>ゆうゆうメルカリ便・ゆうパック60サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック80サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック100サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック120サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック140サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック160サイズ(25kg以内)</option>
    <option>ゆうゆうメルカリ便・ゆうパック170サイズ(25kg以内)</option>
  </select>
</p>

<p>
  送料
  <input id="shipping_fee_1" style="text-align:right" type="text">
</p>

<p>
  <input class="btn" id="execute" value="計算" type="button" onclick="exe_benefit()">
</p>

<hr>

<p>
  販売手数料
  <input id="handling_fee" style="text-align:right" type="text" readOnly>
</p>

<p>
  送料
  <input id="shipping_fee_2" style="text-align:right" type="text" readOnly>
</p>

<p>
  <b><font color="blue">販売価格</font></b>
  <input id="sales_price" style="text-align:right" type="text" readOnly>
</p>

JavaScript

<script>

  //選択された配送方法によって,配送料を自動反映するスクリプト
  function selcet_type(){
    let shipping_type  = document.getElementById("shipping_type");
    let shipping_fee_1 = document.getElementById("shipping_fee_1");
    //今後,さらに便利にするため,梱包資材代金の要素も予約設計
    let shipping_arr = [
      ["らくらくメルカリ便・ネコポス", 210, 0],
      ["らくらくメルカリ便・宅急便コンパクト", 450, 70],
      ["らくらくメルカリ便・宅急便60サイズ(2kg以内)", 750, 0],
      ["らくらくメルカリ便・宅急便80サイズ(5kg以内)", 850, 0],
      ["らくらくメルカリ便・宅急便100サイズ(10kg以内)", 1050, 0],
      ["らくらくメルカリ便・宅急便120サイズ(15kg以内)", 1200, 0],
      ["らくらくメルカリ便・宅急便140サイズ(20kg以内)", 1450, 0],
      ["らくらくメルカリ便・宅急便160サイズ(25kg以内)", 1700, 0],
      ["ゆうゆうメルカリ便・ゆうパケット", 230, 0],
      ["ゆうゆうメルカリ便・ゆうパケットポスト", 215, 0],
      ["ゆうゆうメルカリ便・ゆうパケットプラス", 455, 0],
      ["ゆうゆうメルカリ便・ゆうパック60サイズ(25kg以内)", 770, 0],
      ["ゆうゆうメルカリ便・ゆうパック80サイズ(25kg以内)", 870, 0],
      ["ゆうゆうメルカリ便・ゆうパック100サイズ(25kg以内)", 1070, 0],
      ["ゆうゆうメルカリ便・ゆうパック120サイズ(25kg以内)", 1200, 0],
      ["ゆうゆうメルカリ便・ゆうパック140サイズ(25kg以内)", 1450, 0],
      ["ゆうゆうメルカリ便・ゆうパック160サイズ(25kg以内)", 1700, 0],
      ["ゆうゆうメルカリ便・ゆうパック170サイズ(25kg以内)", 1900, 0],
    ];

    if( shipping_type.value == "配送料 任意入力" ){
      shipping_fee_1.readOnly = false ;
      shipping_fee_1.value = "" ;
    }else{
      shipping_fee_1.readOnly = true ;
      for(var i=0 ; i<=shipping_arr.length-1 ; i++){
        if(shipping_arr[i][0] == shipping_type.value){
          break;
        }
      }
      shipping_fee_1.value = Number(shipping_arr[i][1]).toLocaleString() ;
    }
  }

  //設定された条件をもとに,希望する利益を得るための販売価格を計算するスクリプト
  function exe_benefit(){
    let profit  = document.getElementById("sales_benefit");
    let shipping_type  = document.getElementById("shipping_type");
    let shipping_fee_1 = document.getElementById("shipping_fee_1");
    let shipping_fee_2  = document.getElementById("shipping_fee_2");
    let handling_fee  = document.getElementById("handling_fee");
    let sales_price  = document.getElementById("sales_price");

    shipping_fee_2.value = shipping_fee_1.value ;
    sales_price.value = Math.round(( Number(profit.value.replace(/,/, "")) + Number(shipping_fee_1.value.replace(/,/, "")) ) / 0.9).toLocaleString() ;
    handling_fee.value = Math.floor( Number(sales_price.value.replace(/,/, "")) * 0.1).toLocaleString() ;
  }

</script>

まとめ

  • メルカリで,稼ぎたい利益はあるんだけど,手数料と配送料を考慮すると,結局のところ販売価格をいくらにすればいいのを計算するメルカリ販売価格電卓を作ってみました!
  • 電卓のコードも,参考のために掲載してみました!

最後まで,お読みいただきありがとうございました.

みなさまのメルカリライフのヒントになれば幸いです.では,またっ!

コメント