Receipt split
レシートを品目ごとに割り勘する方法|均等割りとの違いも解説
全員がほぼ同じものを頼んだなら人数で均等に割る方が簡単です。一方、注文内容や飲酒量が違う会計では、レシートの品目を「誰が負担するか」に分けると説明しやすくなります。
Choose the rule first
まず「均等でよい会計」かを判断する
均等割りが向く
コース料理、同じ価格のセット、全員が似た量を注文した会計など。細かく分ける手間に対して差額が小さいときは、人数割りの方が分かりやすいです。
品目別が向く
個人注文が多い、飲む人と飲まない人がいる、高額な追加注文が一部の人だけ、共有品と個人品が混ざる場合。
先にルールを共有
どの方法が「公平」かはグループ次第です。計算を始める前に、個人品と共有品をどう扱うかだけでも合意しておくと揉めにくくなります。
飲酒量の差が主な問題なら、飲まない人がいる飲み会の割り勘方法で4つの選択肢を比較できます。
Workflow
レシートを品目ごとに分ける6ステップ
- レシート全体を取り込む。
写真または画像から品目を読み取る場合でも、まずレシート全体が確認できる状態にします。 - 品目名・価格・数量を確認する。
OCRやAIの読み取り結果は最終答えではありません。欠けた品目、誤った金額、同じ行の結合などがないかを見ます。 - 参加者を登録する。
会計に含まれる人を揃えます。あとで誰にも割り当てられていない品目が残らないよう、対象メンバーを先に確定します。 - 個人の品目を1人へ割り当てる。
自分だけが頼んだドリンクやデザートなどは、その人の負担にします。 - 共有品を複数人へ割り当てる。
全員または一部だけで分けた料理は、そのメンバー間で分担します。TossReciの現在の実装では、同じ共有品は選択したメンバー間で等分します。 - 未割り当て品と合計を確認する。
誰にも割り当てていない品目がないか、各人の負担額を足した金額が意図した会計総額と整合するかを確認します。
TossReciではレシート読み取り後に品目を修正・追加できます。読み取りが合わないときは何度も撮り直すだけでなく、確認→修正→手入力へ切り替えることも重要です。
Worked example
共有品がある場合の計算例
A・B・Cの3人で次の注文をしたとします。
| 品目 | 金額 | 負担する人 | 1人あたり |
|---|---|---|---|
| Aのドリンク | 600円 | A | A 600円 |
| Bのドリンク | 500円 | B | B 500円 |
| 唐揚げ | 1,200円 | A・B・C | 各400円 |
| デザート | 700円 | C | C 700円 |
負担額
A = 600 + 400 = 1,000円
B = 500 + 400 = 900円
C = 400 + 700 = 1,100円
合計 = 3,000円
A = 600 + 400 = 1,000円
B = 500 + 400 = 900円
C = 400 + 700 = 1,100円
合計 = 3,000円
この例では「誰が会計時に3,000円を支払ったか」はまだ考えていません。ここで計算しているのは本来誰がいくら負担するかです。旅行などで立て替えた人まで含めて最後に整理する場合は、旅行の立て替え精算という別の層で考えます。
Final check
最後に見るべき3点
- 未割り当て品がないか:誰の負担にも入っていない行が残っていないか。
- 共有品の対象が正しいか:食べていない人まで共有メンバーに含めていないか。
- 丸めた後の差額がないか:端数処理を使う場合、各人の合計と会計総額の差をどう扱うか決めたか。
端数が問題になる場合は、割り勘の端数処理で「品目ごとに丸める場合」と「最後に丸める場合」の違いを確認できます。
Other receipt situations
レシートがない場合・共同購入の場合
TossReci fit
この方法をTossReciで行う場合
現在の実装では、レシートをカメラまたはアルバムから取り込み、AIで品目抽出を試みた後、品目を手動修正・追加できます。各品目は1人または複数人へ割り当てられ、共有品は選んだメンバー間で等分されます。
また、レシートを使わず手入力から新しい割り勘セッションを始めるフローも確認しています。ただし、手入力だからアプリ全体が完全オフラインになるとは説明しません。
AI読み取りには通信が必要で、認識精度を保証するベンチマークは公開していません。読み取り結果の確認を前提に使ってください。