Cách Tính Tiền Thuê Xe Theo Ngày, Giờ, Mùa Cho Chủ Xe 2026
Mục lục:
- 1. Vì sao nhiều chủ xe tính tiền sai mà không biết
- 2. Tính tiền thuê theo ngày và theo giờ
- 3. Dựng bảng giá theo mùa: lễ Tết và cuối tuần
- 4. Đặt cọc và phí trả trễ — nguồn tranh cãi nhiều nhất
- 5. Phí vượt km và các khoản phát sinh khác
- 6. Gia hạn hợp đồng giữa chừng: tính lại mà không làm rối số đã thu
- 7. Công nợ: vì sao số trên sổ tay luôn khác số thực tế
- 8. Câu hỏi thường gặp
Trả lời nhanh: Tính tiền thuê xe theo ngày lấy đơn giá/ngày nhân số ngày thuê (tính từ giờ nhận đến giờ trả, làm tròn lên); thuê theo giờ áp dụng khi dưới 24 giờ, nhân đơn giá/giờ với số giờ thực tế; ngày lễ Tết và cuối tuần dùng bảng giá riêng cao hơn 20-50% so với ngày thường, cộng thêm phí trả trễ và phí vượt km nếu có.
Vì sao nhiều chủ xe tính tiền sai mà không biết
Khách trả xe trễ 3 giờ, chủ xe ngại thu thêm vì không có mức phí rõ ràng. Khách thuê xuyên lễ 30/4, chủ xe áp giá ngày thường vì quên đổi bảng giá từ hôm trước. Cuối tháng cộng sổ, số tiền thu về thấp hơn số trên lịch đặt xe, mà không ai biết lệch ở đâu — vì mỗi hợp đồng tính tay, công thức trong đầu mỗi lần một kiểu.
Thử hình dung một chủ xe tên Huy có 4 ô tô tự lái cho thuê theo ngày. Huy ghi hợp đồng trên giấy, tính tiền bằng máy tính tay, nhớ mang máng giá cuối tuần cao hơn ngày thường một ít. Vấn đề không phải Huy không biết tính toán — vấn đề là không có một công thức cố định để mọi hợp đồng đi qua cùng một luồng, nên mỗi lần tính lại là một lần có khả năng sai ở đâu đó: ngày nhận, phí trả trễ, hay khoản đã thu trước.
Tính tiền thuê theo ngày và theo giờ
Thuê theo ngày là cách tính phổ biến nhất: lấy ngày trả trừ ngày nhận, nếu lệch múi giờ nhận/trả quá giờ gốc thì làm tròn lên thành 1 ngày. Ví dụ Huy cho thuê xe từ 8h sáng ngày 10 đến 8h sáng ngày 13 — đúng 3 ngày, không tranh cãi. Nhưng nếu khách trả lúc 11h sáng ngày 13 (trễ 3 giờ so với giờ nhận), nhiều chủ xe sẽ tính thành ngày thứ 4 luôn cho dễ, hoặc bỏ qua luôn cho khách — cả hai cách đều là mất tiền hoặc mất khách một cách ngẫu nhiên, không phải chính sách rõ ràng.
Thuê theo giờ nên áp dụng riêng cho đơn dưới 24 giờ — ví dụ khách thuê xe máy đi công việc trong thành phố từ 9h đến 15h, tức 6 giờ. Lúc này đơn giá/giờ phải được quy định sẵn (thường bằng khoảng 10-15% đơn giá/ngày), không nên lấy đơn giá ngày chia 24 rồi nhân giờ vì sẽ quá rẻ so với chi phí vận hành xe trong ngày đó.
Dựng một bảng tính trong Google Sheets với các cột: C ngày giờ nhận, D ngày giờ trả dự kiến, E đơn giá/ngày, F đơn giá/giờ. Công thức xác định số ngày thuê thực tế ở cột G:
=IF((D2-C2)*24<24, ROUNDUP((D2-C2)*24,0), ROUNDUP(D2-C2,0))
Công thức trên tự chuyển sang tính theo giờ nếu tổng thời gian thuê dưới 24 giờ, còn lại làm tròn lên theo ngày. Tiền thuê ở cột H thì tùy theo G là giờ hay ngày mà nhân với F hoặc E — cách đơn giản nhất là tách riêng 2 cột tính (ngày và giờ) rồi cộng, tránh công thức lồng quá phức tạp dễ sai khi sửa.
Dựng bảng giá theo mùa: lễ Tết và cuối tuần
Khoản tiền chênh lệch lớn nhất mà chủ xe nhỏ thường bỏ lỡ không phải ở phí phụ, mà ở việc không tách bảng giá theo mùa. Giả sử Huy có đơn giá ngày thường là 800.000đ/ngày cho một chiếc Toyota Vios. Cuối tuần (thứ Sáu đến Chủ Nhật) tăng 20%, thành 960.000đ/ngày. Dịp lễ dài như 30/4-1/5 hay Tết tăng 50%, thành 1.200.000đ/ngày. Nếu không ghi rõ ba mức này thành bảng cố định, người nhận hợp đồng (có thể là Huy, có thể là nhân viên) sẽ áp giá theo cảm tính, dẫn đến hai khách thuê cùng loại xe, cùng dịp lễ nhưng trả hai mức tiền khác nhau — và khách sẽ biết ngay khi so sánh với nhau.
| Loại ngày | Hệ số so với giá ngày thường | Ví dụ giá (xe 800.000đ/ngày) |
|---|---|---|
| Ngày thường (T2-T5) | 1,0 | 800.000đ |
| Cuối tuần (T6-CN) | 1,2 | 960.000đ |
| Lễ, Tết | 1,5 | 1.200.000đ |
Cách làm trong Sheets: tạo một sheet riêng tên "LichLe" chỉ liệt kê các ngày lễ trong năm ở cột A. Ở bảng hợp đồng, dùng công thức kiểm tra từng ngày thuê có rơi vào danh sách lễ hay cuối tuần không, rồi gán hệ số tương ứng — ví dụ với ngày nhận ở cột C2:
=IF(COUNTIF(LichLe!A:A,C2)>0, 1.5, IF(WEEKDAY(C2,2)>5, 1.2, 1))
Nếu hợp đồng kéo dài qua nhiều ngày có hệ số khác nhau (ví dụ nhận thứ Năm, trả Chủ Nhật), công thức một ô sẽ không đủ — cần một dòng phụ liệt kê từng ngày trong khoảng thuê và tính hệ số riêng cho mỗi ngày rồi cộng lại, hoặc chấp nhận quy ước đơn giản hơn: lấy hệ số cao nhất trong khoảng thuê áp cho toàn bộ hợp đồng. Quy ước nào cũng được, miễn là ghi rõ trong điều khoản thuê và áp dụng nhất quán cho mọi khách.

Đặt cọc và phí trả trễ — nguồn tranh cãi nhiều nhất
Đặt cọc không phải để "phòng khách bùng", mà là khoản đối trừ khi tính tiền cuối cùng — nên nó phải nằm trong cùng một công thức với tiền thuê, không tính tay riêng. Giả sử Huy thu cọc 2.000.000đ khi giao xe, tiền thuê 3 ngày tính ra 2.400.000đ. Khi trả xe, số tiền khách cần đóng thêm là 2.400.000 - 2.000.000 = 400.000đ. Nếu có phí trả trễ hoặc phí phát sinh, các khoản này cộng vào trước khi trừ cọc, không trừ cọc trước rồi cộng phí sau — kiểu tính sau dễ gây nhầm vì người thu tiền quên đã trừ cọc một lần.
Phí trả trễ nên có mức cố định theo giờ, ví dụ bằng 10% đơn giá/ngày cho mỗi giờ trễ, tối đa bằng đúng 1 ngày thuê (quá mức đó thì tính thành ngày thuê mới luôn, không cộng phí trễ vô hạn). Với xe 800.000đ/ngày, phí trễ là 80.000đ/giờ. Công thức ở cột phí trễ, với giờ trả thực tế ở I2 và giờ trả dự kiến ở D2:
=MIN((I2-D2)*24, 24) * (E2/10)
Công thức này lấy số giờ trễ (không vượt 24 giờ, vì quá 24 giờ thì tính thành ngày mới), nhân với 1/10 đơn giá ngày. Nếu trả sớm hơn giờ dự kiến, kết quả âm — nên bọc thêm MAX(0, ...) ở ngoài để không bị trừ tiền ngược.

Phí vượt km và các khoản phát sinh khác
Với xe tự lái, phí vượt km chỉ có ý nghĩa khi hợp đồng ghi rõ số km giới hạn mỗi ngày (ví dụ 300km/ngày) và giá mỗi km vượt (ví dụ 3.000đ/km). Giao xe và nhận xe đều cần ghi số km trên đồng hồ — đây là lúc việc chụp ảnh tình trạng xe và ghi số liệu lúc giao/nhận trở nên quan trọng, vì nếu không có bằng chứng số km lúc giao, chủ xe không có cơ sở tính phí vượt km lúc nhận lại, và ngược lại khách cũng không có gì để phản bác nếu bị tính sai.
Giả sử xe giới hạn 300km/ngày, thuê 3 ngày (900km), nhưng khi trả về đồng hồ tăng 1.050km. Vượt 150km, với giá 3.000đ/km, phí vượt là 450.000đ. Khoản này cộng vào tổng tiền thuê giống phí trả trễ, không trừ vào cọc trước khi cộng các khoản khác.
Các phí phát sinh khác — xe bẩn quá mức, thiếu nhiên liệu khi trả, trầy xước ngoài phạm vi thỏa thuận — nên có một dòng ghi chú riêng trong hợp đồng, kèm số tiền cụ thể do hai bên thống nhất tại thời điểm trả xe, không áp mức cố định trước vì mỗi trường hợp mức độ hư hại khác nhau.
Gia hạn hợp đồng giữa chừng: tính lại mà không làm rối số đã thu
Đây là tình huống dễ gây lệch sổ nhất: khách đang thuê 3 ngày, giữa chừng gọi báo muốn ở thêm 2 ngày nữa. Cách làm sai phổ biến là tạo hợp đồng mới cho 2 ngày gia hạn, tách rời khỏi hợp đồng gốc — kết quả là khi đối chiếu công nợ cuối tháng, một khách có hai hợp đồng với hai mã khác nhau, dễ bị tính nhầm là hai lượt thuê riêng biệt khi tổng hợp báo cáo.
Cách đúng là sửa ngày trả dự kiến trên hợp đồng gốc (từ 3 ngày thành 5 ngày), giữ nguyên số tiền đã thu ở cột đặt cọc/đã thu, và để công thức tính lại tổng tiền thuê theo số ngày mới. Nếu đơn giá ngày gia hạn khác với 3 ngày đầu (ví dụ 3 ngày đầu là ngày thường, 2 ngày gia hạn rơi vào cuối tuần), cần tách công thức tính tiền thuê thành tổng theo từng khoảng ngày có hệ số khác nhau, như đã nói ở phần bảng giá theo mùa, chứ không nhân đơn giá cũ với tổng số ngày mới.
Tình huống này thực ra giống với cách phòng trọ xử lý khi khách dọn vào hoặc trả phòng giữa tháng — phần tiền phải tính theo đúng số ngày thực tế ở, không tính tròn tháng. Cách chia nhỏ theo ngày và cộng lại dần được trình bày kỹ hơn trong bài cách tính tiền phòng trọ khi thuê giữa tháng, nguyên lý tính theo tỷ lệ số ngày áp dụng được cho cả xe gia hạn giữa chừng.
Công nợ: vì sao số trên sổ tay luôn khác số thực tế
Khi có từ 3-4 xe cho thuê đồng thời với nhiều khách, nhiều hợp đồng gối nhau, công nợ cộng dồn bằng tay bắt đầu lệch — không phải vì tính sai một hợp đồng, mà vì cộng nhầm giữa các hợp đồng, bỏ sót khoản đã thu, hoặc cộng hai lần một khoản phí trễ đã sửa. Cách giảm sai là công nợ của mỗi khách phải được tính lại từ chứng từ gốc (từng hợp đồng, từng khoản thu/chi) mỗi lần xem, không cộng dồn thủ công từ một con số tổng cũ rồi cộng thêm — cộng dồn kiểu đó chỉ cần sai một lần là sai mãi về sau.
Với người chỉ có 1-2 xe, một bảng tính tự làm theo các công thức trên là đủ. Nhưng khi đội xe lên đến chục chiếc, nhiều nhân viên cùng nhận đặt xe, nguy cơ hai người đặt trùng một xe cùng khung giờ tăng lên — lúc đó cần một cơ chế khóa lịch khi ghi nhận hợp đồng, không chỉ dựa vào việc nhìn lịch bằng mắt. Phần Mềm Quản Lý Cho Thuê Xe google sheet (490.000đ dùng một lần, dùng thử 7 ngày) xử lý đúng các điểm vừa nêu: tự tính tiền theo ngày/giờ và theo bảng giá mùa, chống trùng lịch bằng giao dịch khoá khi nhiều nhân viên cùng đặt xe, tính lại công nợ từ chứng từ thật thay vì cộng dồn thủ công, và in hợp đồng/biên nhận tự động kèm nhắc hạn đăng kiểm, bảo hiểm qua email mỗi sáng.

Câu hỏi thường gặp
Khách trả xe trễ so với giờ hẹn thì tính tiền thêm thế nào?
Phí trả trễ nên tính cố định theo giờ, bằng 10% đơn giá/ngày cho mỗi giờ trễ, tối đa bằng đúng 1 ngày thuê. Ví dụ xe 800.000đ/ngày thì phí trễ là 80.000đ/giờ. Nếu trễ quá 24 giờ thì tính thành ngày thuê mới luôn, không cộng phí trễ vô hạn. Khoản này cộng vào tổng tiền trước khi trừ cọc.
Thuê xe theo giờ thì tính đơn giá/giờ bằng cách nào, có phải lấy giá ngày chia 24 không?
Không nên lấy đơn giá ngày chia 24 nhân với số giờ vì sẽ quá rẻ so với chi phí vận hành xe trong ngày đó. Đơn giá/giờ cần quy định sẵn riêng, thường bằng khoảng 10-15% đơn giá/ngày, áp dụng cho đơn thuê dưới 24 giờ.
Tiền cọc và tiền thuê được đối trừ với nhau như thế nào khi khách trả xe?
Đặt cọc là khoản đối trừ khi tính tiền cuối cùng, không tính tay riêng. Ví dụ cọc 2.000.000đ, tiền thuê 3 ngày là 2.400.000đ thì khách đóng thêm 400.000đ. Các khoản phí phát sinh như phí trễ, phí vượt km phải cộng vào tổng trước khi trừ cọc, không trừ cọc trước rồi cộng phí sau để tránh nhầm.
Phí vượt km được tính ra sao khi xe tự lái vượt quá số km giới hạn mỗi ngày?
Phí vượt km chỉ áp dụng khi hợp đồng ghi rõ số km giới hạn mỗi ngày và giá mỗi km vượt. Ví dụ xe giới hạn 300km/ngày, thuê 3 ngày (900km) nhưng đồng hồ tăng 1.050km, vượt 150km, với giá 3.000đ/km thì phí vượt là 450.000đ, cộng vào tổng tiền thuê giống phí trả trễ.
Bài viết liên quan:
Bạn muốn áp dụng ngay mà không phải tự xây từ đầu?
Khám phá các mẫu Google Sheets và phần mềm quản lý dựng sẵn cho doanh nghiệp Việt tại SheetStore Marketplace.
Xem thêm: Cách tính phí trả xe trễ và phí vượt km bằng Google Sheets
Chia sẻ bài viết:
Tuân Hoang
Đội ngũ SheetStore
Google Workspace Certified, 5+ years experience
Công cụ liên quan
Giải pháp cho bài viết này
Bạn thấy bài viết hữu ích?
Đăng ký nhận thông báo khi có bài viết mới.

