# Cách chia tiền đi chơi nhóm: quỹ chung, ai nợ ai và ít lần chuyển khoản nhất

Chia tiền đi chơi nhóm gọn nhất là tính cho mỗi người một con số cuối cùng — số dư = đã trả − phần phải chịu — rồi người âm chuyển cho người dương. Với nhóm 5 người, cách này cần nhiều nhất 4 lần chuyển khoản thay vì gần 20. Bài này có ví dụ số đầy đủ, cách làm với quỹ chung, chia không đều, công thức Google Sheets và mã QR cho từng người.

Đăng 2026-10-10 · 11 phút đọc · Đi chơi, Chia tiền, Mã QR, Google Sheets

Video: https://youtu.be/zLON0Ty4F4s

## Quỹ chung hay ai trả nấy: chọn cách nào

Có hai cách nhóm bạn hay dùng, và phần lớn chuyến đi thực tế là **trộn cả hai**: góp quỹ cho các khoản lớn biết trước, còn dọc đường ai tiện thì trả.

|  | Góp quỹ chung trước | Ai trả nấy, cuối chuyến tính |
|---|---|---|
| Cách làm | Mỗi người góp một khoản cho thủ quỹ, thủ quỹ trả các khoản chung | Ai trả khoản nào thì ghi lại, về nhà cộng trừ |
| Hợp với | Vé xe, phòng, tour — khoản lớn, biết trước | Ăn uống, cà phê, khoản phát sinh |
| Điểm mạnh | Không ai phải ứng nhiều tiền | Không cần đoán trước số tiền góp |
| Điểm yếu | Góp thiếu thì vẫn phải tính lại; góp thừa phải trả lại | Người hay trả hộ phải ứng nhiều, dễ quên khoản nhỏ |
| Cuối chuyến | Trả lại quỹ dư, thu thêm nếu thiếu | Tính số dư, chuyển khoản bù trừ |

Dù chọn cách nào, nguyên tắc tính vẫn là một: **mỗi khoản chi chỉ chia cho người thật sự tham gia khoản đó**, và mỗi người cuối chuyến có đúng một con số dương hoặc âm.

- **Số dư mỗi người:** Đã góp + đã trả − phải chịu
- **Tổng số dư cả nhóm:** Luôn bằng 0 (không quỹ)
- **Số lần chuyển tối đa:** Số người − 1
- **Ví dụ trong bài:** 5 người, 6.950.000đ

## Ví dụ: chuyến Vũng Tàu 5 người, ai nợ ai bao nhiêu

An, Bình, Chi, Dũng, Hà đi Vũng Tàu hai đêm, không góp quỹ. Dọc đường có 5 khoản chi. Hà không uống bia nên khoản bia chỉ chia cho 4 người.

| Khoản chi | Số tiền | Ai trả | Chia cho | Mỗi người chịu |
|---|---|---|---|---|
| Homestay 2 đêm | 3.000.000 | An | Cả 5 | 600.000 |
| Xăng, phí cầu đường | 600.000 | Bình | Cả 5 | 120.000 |
| Hải sản tối | 2.500.000 | Chi | Cả 5 | 500.000 |
| Ăn sáng, cà phê | 450.000 | Dũng | Cả 5 | 90.000 |
| Bia | 400.000 | Bình | An, Bình, Chi, Dũng | 100.000 |
| **Tổng** | **6.950.000** |  |  |  |

Bước tiếp theo là cộng cho từng người: **đã trả** bao nhiêu (cột Ai trả) và **phải chịu** bao nhiêu (cộng cột Mỗi người chịu ở những khoản người đó tham gia). Số dư = đã trả − phải chịu.

*Hà chịu 1.310.000 vì không tính phần bia: 600.000 + 120.000 + 500.000 + 90.000. Tổng số dư phải bằng 0 — không bằng 0 là có khoản ghi sai.*

| Người | Đã trả | Phải chịu | Số dư | Nghĩa là |
|---|---|---|---|---|
| An | 3.000.000 | 1.410.000 | **+1.590.000** | Được nhận lại |
| Bình | 1.000.000 | 1.410.000 | **−410.000** | Còn phải chuyển |
| Chi | 2.500.000 | 1.410.000 | **+1.090.000** | Được nhận lại |
| Dũng | 450.000 | 1.410.000 | **−960.000** | Còn phải chuyển |
| Hà | 0 | 1.310.000 | **−1.310.000** | Còn phải chuyển |
| **Tổng** | 6.950.000 | 6.950.000 | 0 |  |

**Kiểm tra bằng một phép cộng:** Tổng cột "Đã trả" phải bằng tổng chi cả chuyến, tổng cột "Phải chịu" cũng vậy, và tổng số dư bằng 0. Ba điều này đúng thì không ai bị tính oan. Lệch vài đồng là do làm tròn khi chia 3 hay chia 6 — chấp nhận được, hoặc làm tròn mọi khoản về nghìn.

## Cách chia tiền để ít lần chuyển khoản nhất

Nếu ai tham gia khoản nào cũng chuyển cho người trả khoản đó, nhóm trên cần **19 lần chuyển khoản**: 4 lần cho mỗi khoản cả nhóm, 3 lần cho khoản bia. Bù trừ từng cặp (An nợ Bình, Bình nợ An thì trừ nhau) còn **10 lần**. Dùng số dư thì chỉ còn **4 lần**.

![Biểu đồ số lần chuyển khoản cho cùng chuyến đi 5 người: trả theo từng khoản 19 lần, bù trừ từng cặp 10 lần, tính số dư rồi ghép 4 lần](https://www.hitava.cloud/img/blog/cach-chia-tien-di-choi-nhom/so-lan-chuyen.webp)

Cách ghép, làm tay được trên giấy:

1. Xếp người **âm** (còn nợ) từ nợ nhiều tới ít: Hà −1.310.000, Dũng −960.000, Bình −410.000.
2. Xếp người **dương** (được nhận) từ nhiều tới ít: An +1.590.000, Chi +1.090.000.
3. Ghép người nợ nhiều nhất với người được nhận nhiều nhất, chuyển số nhỏ hơn trong hai số: **Hà → An 1.310.000**. An còn được nhận 280.000.
4. Lặp lại với số còn lại: Dũng nợ 960.000, người được nhận nhiều nhất giờ là Chi (1.090.000): **Dũng → Chi 960.000**. Chi còn 130.000.
5. Bình nợ 410.000, An còn 280.000: **Bình → An 280.000**. Bình còn nợ 130.000.
6. **Bình → Chi 130.000**. Mọi số dư về 0.

![Kết quả ghép: Hà chuyển An 1.310.000đ, Bình chuyển An 280.000đ, Bình chuyển Chi 130.000đ, Dũng chuyển Chi 960.000đ; An nhận đủ 1.590.000đ, Chi nhận đủ 1.090.000đ](https://www.hitava.cloud/img/blog/cach-chia-tien-di-choi-nhom/ai-chuyen-cho-ai.webp)

Mỗi lần ghép, ít nhất một người về 0, nên số lần chuyển **không bao giờ quá số người − 1**. Đôi khi còn ít hơn: nếu có một người nợ đúng bằng số một người khác được nhận, ghép hai người đó trước là bớt được một lần.

**Cách thủ quỹ** đơn giản hơn nữa để giải thích cho cả nhóm: chọn một người (ví dụ An) làm đầu mối. Ai âm chuyển cho An, An chuyển cho ai dương: Bình → An 410.000, Dũng → An 960.000, Hà → An 1.310.000, An → Chi 1.090.000. Vẫn 4 lần, và **mỗi người chỉ làm việc với một người**. Đổi lại, thủ quỹ phải cầm tiền của cả nhóm một lúc.

## Có góp quỹ chung thì tính thế nào

Cùng chuyến trên, nhưng lần này mỗi người góp 1.000.000 cho An giữ làm quỹ (5.000.000), và tiền homestay trả bằng quỹ thay vì An trả. Các khoản khác giữ nguyên.

*Khoản trả bằng quỹ không cộng vào "đã tự trả" của ai, nhưng vẫn chia phần phải chịu cho người tham gia.*

| Người | Đã góp quỹ | Đã tự trả | Phải chịu | Số dư |
|---|---|---|---|---|
| An (thủ quỹ) | 1.000.000 | 0 | 1.410.000 | −410.000 |
| Bình | 1.000.000 | 1.000.000 | 1.410.000 | +590.000 |
| Chi | 1.000.000 | 2.500.000 | 1.410.000 | +2.090.000 |
| Dũng | 1.000.000 | 450.000 | 1.410.000 | +40.000 |
| Hà | 1.000.000 | 0 | 1.310.000 | −310.000 |

Tổng số dư lúc này là +2.000.000, đúng bằng **quỹ còn lại** (5.000.000 − 3.000.000) đang nằm trong tay An. Cuối chuyến: Hà chuyển An 310.000; An trả Bình 590.000, Chi 2.090.000, Dũng 40.000. An chi ra 2.720.000 = 2.000.000 tiền quỹ + 310.000 của Hà + 410.000 phần An tự bù. Ai cũng chỉ làm việc với thủ quỹ.

Bài học từ ví dụ: góp quỹ không thay được việc tính cuối chuyến, nó chỉ làm số tiền phải chuyển nhỏ đi. Góp vừa đủ cho các khoản lớn đã biết, đừng góp quá nhiều rồi phải trả lại.

## Chia không đều: người không tham gia, trẻ em, phòng riêng

- **Người không tham gia** một khoản (không uống bia, không đi cáp treo): bỏ tên họ khỏi khoản đó. Đây là trường hợp hay gặp nhất và cách chia đều cho người tham gia là đủ.
- **Khoản dùng nhiều ít khác nhau** (phòng đôi riêng, một người gọi món đắt): tách thành dòng riêng. Ví dụ phòng 3.000.000 gồm phòng chung 2.000.000 cho 5 người và phòng đôi 1.000.000 cho An, Bình.
- **Trẻ em, người ăn ít tính nửa suất**: chia theo số phần. Bữa tối 1.200.000 cho 4 người lớn (1 phần) và 2 trẻ em (nửa phần) là 5 phần, mỗi phần 240.000: người lớn 240.000, trẻ em 120.000.

Chia theo số phần: ô E2:I2 ghi số phần mỗi người (1; 0,5; 0 nếu không tham gia), C2 là số tiền:

```
=ROUND($C2 * E2 / SUM($E2:$I2); 0)
```

Thống nhất cách chia **trước** chuyến đi, nhất là chuyện trẻ em và người không uống rượu bia. Sau chuyến mới bàn thì con số nào cũng thành chuyện.

## Công thức chia tiền đi chơi trên Google Sheets

Hai trang tính là đủ. Trang **ChiTieu**: A ngày, B nội dung, C số tiền, D ai trả, E:I là ô đánh dấu (checkbox) cho An, Bình, Chi, Dũng, Hà — tên nằm ở dòng 1. Tích ai thì người đó cùng chịu khoản đó.

**Số người chia** (J2) và **mỗi người chịu** (K2) của từng khoản:

```
=COUNTIF(E2:I2; TRUE)
=IF(J2=0; ""; C2 / J2)
```

Trang **TongHop**: cột A là tên năm người, mỗi người một dòng.

**Đã trả** (B2) — cộng mọi khoản người đó đứng tên trả:

```
=SUMIFS(ChiTieu!$C$2:$C$200; ChiTieu!$D$2:$D$200; A2)
```

**Phải chịu** (C2) — tìm cột tích của người đó rồi cộng "mỗi người chịu" ở các dòng được tích:

```
=SUMIFS(ChiTieu!$K$2:$K$200; INDEX(ChiTieu!$E$2:$I$200; 0; MATCH(A2; ChiTieu!$E$1:$I$1; 0)); TRUE)
```

**Số dư** (D2), rồi một ô kiểm tra tổng số dư bằng 0:

```
=B2 - C2
=SUM(D2:D6)
```

Thử với Hà: cột I được tích ở 4 khoản đầu, không tích ở khoản bia, nên Phải chịu = 600.000 + 120.000 + 500.000 + 90.000 = 1.310.000, Đã trả = 0, Số dư = −1.310.000 — khớp bảng ở trên. Nếu ô Đã trả ra 0 dù cột số tiền đầy số, số tiền có thể đang là chữ — xem [sửa lỗi SUM bằng 0](https://www.hitava.cloud/blog/sua-loi-sum-bang-0-trong-google-sheets).

![Trang Chi tiêu chuyến Đà Lạt 6 người: ngày, nội dung, hạng mục, số tiền, ai trả hoặc Quỹ chung, ô tích Chia đều cả nhóm hoặc tích tên từng người, số người chia và mỗi người chịu tự tính](https://www.hitava.cloud/img/blog/cach-chia-tien-di-choi-nhom/chi-tieu-tich-nguoi.webp)
*Khoản "Cà phê săn mây (4 người dậy sớm)" chỉ tích 4 tên nên mỗi người chịu 65.000.*

![Trang Thành viên: tên, ngân hàng, số tài khoản, ô tích thủ quỹ, đã góp quỹ, đã tự trả, phải chịu và số dư; số dư dương tô xanh, âm tô đỏ](https://www.hitava.cloud/img/blog/cach-chia-tien-di-choi-nhom/thanh-vien-so-du.webp)
*Bốn cột tự tính: đã góp quỹ, đã tự trả, phải chịu, số dư.*

→ [Mẫu Quản lý đi chơi làm sẵn đúng cách tính này theo kiểu thủ quỹ: ghi từng khoản, tích "Chia đều cả nhóm" hoặc tích tên người tham gia, có quỹ chung, và cuối chuyến mỗi người một dòng kèm mã QR. Một bản cho một chuyến, tối đa 12 người; chia đều cho người tham gia, không chia theo số phần; không dùng Apps Script.](https://www.hitava.cloud/san-pham/quan-ly-di-choi)

## Gửi mỗi người một mã QR chuyển đúng số tiền

Bước cuối hay bị kéo dài nhất là nhắn số tài khoản rồi chờ từng người chuyển, có người gõ nhầm số. Mã VietQR có sẵn số tài khoản, số tiền và nội dung giải quyết việc này: quét là ra đúng, app ngân hàng vẫn hiện tên người nhận để kiểm tra trước khi xác nhận.

Bảng chuyển khoản: A người chuyển, B người nhận, C số tiền, D mã BIN ngân hàng người nhận (Vietcombank là 970436), E số tài khoản người nhận:

```
=IMAGE("https://img.vietqr.io/image/" & D2 & "-" & E2 & "-compact.png?amount=" & C2 & "&addInfo=" & ENCODEURL("Vung Tau " & A2))
```

Nội dung chuyển khoản nên **không dấu** (ghi tên "Ha", "Dung"), vì nhiều ngân hàng bỏ hoặc làm hỏng chữ có dấu. Hàm IMAGE chạy trên Google Sheets và cần mạng để tải ảnh từ img.vietqr.io. Danh sách mã BIN, cách điền sẵn số tiền và các lỗi hay gặp ở bài [tạo mã QR chuyển khoản trong Google Sheets](https://www.hitava.cloud/blog/tao-ma-qr-chuyen-khoan-trong-google-sheets).

![Trang Chia tiền: mỗi thành viên một dòng với số dư, câu việc cần làm như Chuyển 1.609.499đ cho Minh hoặc Nhận lại 260.834đ từ Minh, mã QR VietQR và cột ngân hàng, số tài khoản để chuyển tay](https://www.hitava.cloud/img/blog/cach-chia-tien-di-choi-nhom/chia-tien-ma-qr.webp)
*Chụp màn hình trang này gửi vào nhóm chat: mỗi người tìm dòng của mình, quét mã là xong.*

Video: [Tạo mã QR chuyển khoản ngay trong Google Sheets — 1 hàm (Short)](https://youtu.be/JKdgBp0dm1k)

Muốn cả nhóm cùng ghi chi tiêu ngay trên điện thoại trong chuyến đi thì Google Sheets tiện hơn Excel — so sánh ở bài [Google Sheets hay Excel](https://www.hitava.cloud/blog/google-sheets-hay-excel). Còn nếu chuyến đi là tuần trăng mật sau đám cưới, phần chuẩn bị cưới nằm ở [checklist chuẩn bị đám cưới](https://www.hitava.cloud/blog/checklist-chuan-bi-dam-cuoi).

- [Tạo mã QR chuyển khoản trong Google Sheets](https://www.hitava.cloud/blog/tao-ma-qr-chuyen-khoan-trong-google-sheets): IMAGE + VietQR, mã BIN, nội dung chuyển khoản
- [Google Sheets hay Excel](https://www.hitava.cloud/blog/google-sheets-hay-excel): Dùng trên điện thoại, nhiều người cùng ghi
- [Sửa lỗi SUM bằng 0 trong Google Sheets](https://www.hitava.cloud/blog/sua-loi-sum-bang-0-trong-google-sheets): Số tiền dán vào không cộng được
- [Mẫu Quản lý đi chơi](https://www.hitava.cloud/san-pham/quan-ly-di-choi): Ghi chi tiêu, quỹ chung, mỗi người một mã QR

## Câu hỏi thường gặp

**Đi chơi nhóm nên góp quỹ chung hay ai trả nấy?**

Trộn cả hai thường gọn nhất: góp quỹ vừa đủ cho các khoản lớn biết trước (vé xe, phòng), còn ăn uống dọc đường ai tiện thì trả và ghi lại. Cuối chuyến tính số dư một lần cho tất cả.

**Làm sao biết ai nợ ai bao nhiêu?**

Tính số dư từng người = đã góp quỹ + đã tự trả − phần phải chịu. Số âm là còn nợ, số dương là được nhận lại. Tổng số dư cả nhóm phải bằng 0 (khi không có quỹ dư), không bằng 0 là có khoản ghi sai.

**Nhóm 6 người thì cần bao nhiêu lần chuyển khoản?**

Nhiều nhất 5 lần (số người − 1) nếu bạn tính số dư rồi ghép người nợ nhiều nhất với người được nhận nhiều nhất, hoặc để mọi người chuyển qua một thủ quỹ. Có lúc ít hơn nếu có hai số dư triệt tiêu nhau đúng bằng nhau.

**Người không ăn, không uống có phải chia không?**

Không. Mỗi khoản chỉ chia cho người tham gia khoản đó. Trong bảng tính, bỏ tích tên người đó ở dòng chi tương ứng; số người chia và phần mỗi người tự tính lại.

**Chia tiền lẻ, làm tròn thế nào?**

Chia 3 hay chia 6 hay ra số lẻ như 208.333đ. Làm tròn về đồng hoặc về nghìn đều được, miễn cả nhóm thống nhất; tổng số dư lệch vài đồng là do làm tròn, không phải sai.

## Mẫu liên quan

- https://www.hitava.cloud/san-pham/quan-ly-di-choi

Trang bài viết: https://www.hitava.cloud/blog/cach-chia-tien-di-choi-nhom