分帳結算器
將多筆共同消費分攤給群組成員,算出最少的還款轉帳。
加入群組成員與每一筆消費,包含誰付款、以及每筆有哪些人參與。工具會把所有花費結算,算出還清欠款所需的最少付款筆數。出遊、聚餐、合租都適用。所有資料都留在你的瀏覽器中。
成員
支出
分攤對象:
總計: $60.00
結算
- 小美→小安$20.00
- 小傑→小安$20.00
小安
+$40.00
小美
-$20.00
小傑
-$20.00
先在群組成員欄位加入每個人,再為每筆消費輸入金額、由誰付款,並用核取方塊勾選這筆該由哪些人分攤。新增消費時,下方的結算面板會自動更新,顯示每個人的淨餘額,以及清償群組欠款所需的最少付款方式。
公式與方法
每筆消費在所選參與者間平均分攤。每人淨額為已付減去應分攤,再以「最大債權對最大債務」貪婪配對,得到最少的轉帳(最多 n−1 筆)。
範例
- Alex 付晚餐 60(3 人);Sam 付計程車 30(3 人) → Jordan 給 Alex 30;Sam 已結清
假設條件
- 每筆消費會在勾選的人之間平均分攤;若想讓某人分攤比例不同,需透過調整他參與哪些消費來達成,而非設定個別權重。
- 結算清單顯示的是讓所有餘額歸零所需的最少轉帳筆數,付款對象可能是彼此從未共同分攤過消費的人。
- 金額會四捨五入到分,消費筆數多或分攤人數不整除時,可能留下一兩分的殘餘,無法完全歸零。
常見錯誤
- 某筆消費其實只有一兩人分攤,卻讓所有人保持勾選,導致費用被過度稀釋。
- 同一筆花費重複輸入——一次當作消費,另一次又當作單獨的還款,造成餘額被重複計算。
- 忘記取消勾選沒有參與該筆消費的人,例如有人沒吃到的某一餐。
常見問題
可以讓某人不參與某筆消費嗎?
可以。在任一筆消費取消勾選某人,他就不列入該筆分攤,但仍分攤其他消費。
我的資料會被儲存嗎?
不會。所有計算都在你的瀏覽器中完成,不會上傳。
結算計算如何讓付款筆數最少?
工具先算出每個人的淨額(已付減去應分攤),再反覆將目前欠最多的人與被欠最多的人配對付款,直到所有餘額歸零,這樣產生的轉帳筆數最多只會比人數少一筆。
一筆消費可以不平均分攤嗎?
沒有直接的功能。若要模擬不平均分攤,可以把同一筆消費拆成多筆、各自輸入不同金額與參與者。
四捨五入會有什麼影響?
分攤金額會四捨五入到分,像是 10 元分給 3 人這種除不盡的情況,可能留下一兩分的差額,顯示為極小的非零餘額。
新增成員或消費的順序有影響嗎?
沒有。最終餘額與結算結果只取決於金額、付款人與參與者,與輸入順序無關。
有人欠錢但沒出現在結算清單中怎麼辦?
餘額為零的人不會出現在轉帳清單中,因為他們既不欠錢也沒被欠錢;可以查看他的餘額卡片確認是否為零。
隱私
所有運算都在您的瀏覽器本機完成,資料絕不會上傳。