スマレジ・デベロッパーズ・コミュニティはアーカイブされました。


これまでに投稿いただいた内容は引き続きご覧いただけます。

今後のお問い合わせはこちら

サービスチャージ額の計算式を教えてください

サービスチャージの計算が下記スクリーンショットに表示されている¥198にならないので、サービスチャージの計算式について教えていただけると嬉しいです。

自分で計算すると、次のような金額が出ます:((¥2,160 [税込価格] * 0.9 [税額10%])+ ¥20) * 0.1 [サービスチャージ率] = ¥196.4

ウェイターAPIから取得した注文内容のレスポンスは下記の通りになります。


{

"id": "613",

"tables": [

{

"id": "2",

"name": "T2"

}

],

"number": 2,

"customerGroups": [],

"status": "started",

"started": "2022-05-25T15:26:29+09:00",

"ended": null,

"storeId": "1",

"quantity": 2,

"tableChargePerPerson": "10",

"serviceChargeRate": 10,

"totalPrice": "2399",

"tempTransactionHeadId": null,

"orders": [

{

"orderId": "01G3WYASJA8CNV6ZSSZFTFPZ8K",

"ordered": "2022-05-25T15:26:42+09:00",

"tableUseId": "613",

"items": [

{

"id": "1656",

"menuId": "19",

"name": "サーモンとホワイトソースの パニーニ",

"quantity": 1,

"status": "waiting",

"customContentId": "",

"customContentName": "",

"categoryId": "1",

"menuType": "normal",

"memo": "",

"sellingPrice": {

"taxRate": 10,

"taxType": "normal",

"amount": "1080",

"tax": "included"

},

"discount": null,

"toppings": []

},

{

"id": "1657",

"menuId": "19",

"name": "サーモンとホワイトソースの パニーニ",

"quantity": 1,

"status": "waiting",

"customContentId": "",

"customContentName": "",

"categoryId": "1",

"menuType": "normal",

"memo": "",

"sellingPrice": {

"taxRate": 10,

"taxType": "normal",

"amount": "1080",

"tax": "included"

},

"discount": null,

"toppings": []

}

]

}

]

}

ベストアンサー

  • 横からすみません。

    単純に、税込み価格から税抜き価格を求める際には「0.9(=90/100)」ではなく「100/110」をかけないとだめなのでは?と思います。🙄

    # ¥1,944.に10%を上乗せして¥2,160.になりますか?というお話です。

答え

  • May 2022 編集されました

    @河野陸

    サービスチャージの計算式にテーブルチャージ額も入るため、198円となります。


    サービスチャージ額は、下記の計算式で計算されます。

    なお店舗の販売区分が内税店舗の場合、算出結果にさらに税率をかけたものがサービスチャージ額となります。

    ◎計算式

    ①サービスチャージ計算対象明細の税抜き額の和

    ②テーブルチャージ額(店舗が内税なら税抜き額を算出して用いる)

    (①+②)*サービスチャージ率=サービスチャージ額

  • スマレジ 清谷

    返事、ありがとうございます。

    今くれている公式なんですが、それがまさに今使われている公式で、198円というサービスチャージが出てこない

    今回の場合

    ◎計算式

    ①サービスチャージ計算対象明細の税抜き額の和 ¥2,160 [税込価格] * 0.9 [税額10%] = ¥1,944

    ②テーブルチャージ額(店舗が内税なら税抜き額を算出して用いる)¥10 [一人あたりのテーブルチャージ] * 2 [二人] = ¥20

    (①+②)*サービスチャージ率=サービスチャージ額 = (¥1944 [サービスチャージ計算対象明細の税抜き額の和] + ¥20 [テーブルチャージ額] )* 10% [サービスチャージ率] = ¥196.4  ← ここは¥198にならないですウェイターアプリだと¥198になっているのです。


    質問

    1. 今の計算式でどこかで計算ミスがありましたか?
    2. そして②テーブルチャージ額(店舗が内税なら税抜き額を算出して用いる)なんですが外税ならどういった公式で計算すればいいでしょうか?
  • @河野陸

    エーエヌラボ様仰せの通りです。

    今回の場合は以下の計算式となります。

    (2,160 [税込価格] ÷1.1 [税額10%])+ ¥20) * 0.1 [サービスチャージ率] = ¥198