
Phần mềm quản lý bảo hành là nơi ghi lại trọn vòng đời bảo hành của từng sản phẩm: kích hoạt theo số serial lúc bán, cho khách tra cứu hạn bảo hành, tiếp nhận máy lỗi, chẩn đoán, sửa hoặc đổi, trả khách và khảo sát sau sửa. Khác biệt lớn nhất so với cuốn sổ hay file Excel nằm ở chỗ mỗi sản phẩm có một mã định danh duy nhất — quét mã QR là ra ngay ngày mua, hạn bảo hành và lịch sử sửa chữa, không phụ thuộc vào việc khách còn giữ phiếu giấy hay không. Bài này tôi đi đúng theo luồng đó, kèm cấu trúc dữ liệu tối thiểu để bạn hình dung phần mềm cần chứa những gì.
Quản lý bảo hành bằng sổ và Excel vướng ở đâu?
Vướng ở một điểm gốc: dữ liệu bảo hành không gắn chặt vào từng sản phẩm cụ thể, mà gắn vào tờ giấy khách cầm về. Khi tờ giấy mất, cả chuỗi thông tin đứt.
Những tình huống tôi gặp đi gặp lại ở cửa hàng điện máy, đồ gia dụng và xưởng nội thất:
- Khách mất phiếu bảo hành. Nhân viên phải lật sổ bán hàng theo ngày, hoặc hỏi "anh mua khoảng tháng mấy" rồi dò tay. Mất 10–20 phút cho một lần tra là chuyện bình thường.
- Không tra được ngày mua chính xác. File Excel bán hàng ghi tên khách và tên hàng, nhưng không ghi serial. Hai chiếc cùng model bán cho hai khách khác nhau thì không phân biệt được chiếc nào còn hạn.
- Phiếu tiếp nhận sửa chữa thất lạc. Máy để ở xưởng, phiếu viết tay kẹp trên máy, kỹ thuật viên nghỉ một hôm là không ai biết máy đó đang chờ linh kiện hay đã sửa xong.
- Không biết một máy đã sửa mấy lần. Đây là thứ quyết định việc nên sửa tiếp hay đổi máy mới cho khách, nhưng sổ giấy gần như không trả lời được.
- Không thống kê được lỗi. Cuối năm muốn biết model nào hay hỏng bo mạch, lô hàng nào nhiều lỗi để làm việc với nhà cung cấp — không có số liệu.
- File Excel nhiều người sửa cùng lúc. Mỗi chi nhánh một bản, cuối tháng ghép lại thì trùng và lệch. Vấn đề này tôi đã viết kỹ hơn trong bài về nhược điểm của Excel trong quản lý doanh nghiệp.
Excel vẫn ổn khi bạn bán vài chục sản phẩm một tháng và chỉ có một người xử lý bảo hành. Qua mốc đó, chi phí thật nằm ở thời gian tra cứu và những ca khiếu nại vì không chứng minh được hạn bảo hành.
Luồng bảo hành sản phẩm chuẩn gồm 7 bước
Một phần mềm quản lý bảo hành sản phẩm tốt là phần mềm chạy đúng 7 bước dưới đây, mỗi bước để lại một dấu vết dữ liệu có thể tra lại được:
- Kích hoạt bảo hành. Lúc xuất hàng, nhân viên quét serial/QR dán trên máy, gắn với hoá đơn và khách hàng. Hệ thống tự tính ngày hết hạn = ngày mua + số tháng bảo hành của model đó.
- Tra cứu. Khách quét QR trên tem hoặc nhập serial trên trang tra cứu, xem được: tên sản phẩm, ngày mua, còn/hết hạn, lịch sử sửa chữa.
- Tiếp nhận. Khi máy lỗi, tạo phiếu tiếp nhận: mô tả lỗi theo lời khách, chụp ảnh hiện trạng máy (vết xước, tem niêm phong), phụ kiện đi kèm, cam kết ngày hẹn trả.
- Chẩn đoán. Kỹ thuật viên ghi nguyên nhân thật, phân loại trong hạn hay ngoài hạn, và báo giá nếu khách phải trả tiền.
- Sửa hoặc đổi. Ghi linh kiện đã thay (trừ kho luôn), công sửa, hoặc quyết định đổi máy mới — khi đó serial mới phải được kích hoạt lại và nối vào lịch sử của khách cũ.
- Trả khách. Khách ký nhận (ký trực tiếp trên điện thoại), in hoặc gửi phiếu trả bằng PDF, hệ thống ghi ngày trả thực tế.
- Khảo sát sau sửa. Vài ngày sau gửi tin nhắn hỏi máy chạy ổn không. Đây là bước hay bị bỏ nhất nhưng lại là bước giữ khách rẻ nhất.
Lưu ý ở bước 3: ảnh hiện trạng không phải thủ tục hình thức. Phần lớn tranh cãi "máy em gửi có xước đâu" đều kết thúc rất nhanh khi mở ảnh chụp lúc tiếp nhận có kèm ngày giờ.

Phần mềm quản lý bảo hành sửa chữa cần có những chức năng nào?
Ngắn gọn: cần 6 nhóm chức năng. Thiếu nhóm nào thì nhân viên sẽ quay lại dùng giấy cho nhóm đó.
| Nhóm chức năng | Giải quyết việc gì | Dữ liệu cần có |
|---|---|---|
| Danh mục sản phẩm & serial | Định danh từng máy đã bán | Model, serial, ngày mua, số tháng bảo hành, khách hàng |
| Phiếu tiếp nhận có ảnh | Ghi hiện trạng, tránh tranh cãi | Mô tả lỗi, ảnh máy, phụ kiện kèm theo, ngày hẹn trả |
| Trạng thái phiếu | Biết máy đang nằm ở đâu | Tiếp nhận → Đang chẩn đoán → Chờ linh kiện → Đang sửa → Chờ trả → Đã trả |
| Kỹ thuật viên | Giao việc và đo năng suất | Người phụ trách, giờ bắt đầu, giờ hoàn thành |
| Linh kiện thay thế | Trừ kho và tính chi phí bảo hành | Mã linh kiện, số lượng, giá vốn, trong/ngoài hạn |
| Thông báo khách | Giảm cuộc gọi hỏi "xong chưa" | Số điện thoại/Zalo, mốc gửi tin: tiếp nhận, báo giá, xong máy |
Cấu trúc dữ liệu tối thiểu
Nếu bạn tự dựng bằng Google Sheet + AppSheet hoặc đặt người khác làm, tôi gợi ý bắt đầu bằng 4 bảng, nối với nhau qua khoá:
SAN_PHAM_DA_BAN:serial(khoá chính),ma_model,ma_khach,ngay_mua,so_thang_bh,ngay_het_hanPHIEU_BAO_HANH:ma_phieu(khoá chính),serial,ngay_tiep_nhan,mo_ta_loi,anh_hien_trang,trang_thai,ky_thuat_vien,ngay_hen_tra,ngay_traCHI_TIET_LINH_KIEN:ma_phieu,ma_linh_kien,so_luong,don_gia,chiu_phi(công ty hay khách)KHACH_HANG:ma_khach,ten,dien_thoai,dia_chi
Cột ngay_het_han nên để phần mềm tự tính từ ngay_mua và so_thang_bh, đừng để nhân viên gõ tay — gõ tay là nguồn sai số lớn nhất. Trạng thái chiu_phi tách riêng để cuối kỳ bạn biết được bao nhiêu tiền là chi phí bảo hành công ty gánh, bao nhiêu là doanh thu sửa chữa ngoài hạn.
Nếu bạn định thuê làm, hãy viết rõ 7 bước luồng và 4 bảng này vào yêu cầu trước khi hỏi giá — cách làm tôi mô tả chi tiết trong bài viết tài liệu đặc tả yêu cầu phần mềm cho người không làm kỹ thuật.
Tra cứu bảo hành bằng mã QR làm thế nào?
Nguyên tắc: mã QR dán trên sản phẩm chứa một đường dẫn tra cứu có kèm số serial. Khách dùng camera điện thoại quét, trình duyệt mở trang web tra cứu, trang đó đọc serial và trả về thông tin bảo hành. Khách không cần cài app, không cần tài khoản.
Các bước triển khai:
- Đặt quy tắc serial. Mỗi máy một mã duy nhất, không trùng, ví dụ
SN2026000123. Nếu nhà sản xuất đã có serial sẵn thì dùng luôn serial đó. - Sinh nội dung QR. Nội dung là đường dẫn dạng
https://tracuu.tencongty.vn/bh?sn=SN2026000123(thaytencongty.vnbằng tên miền của bạn). Mỗi máy một QR khác nhau vì serial khác nhau. - In tem và dán. Dán ở mặt sau hoặc cạnh bên sản phẩm, chỗ ít bị chạm tay. Với đồ nội thất nên dán mặt dưới mặt bàn hoặc trong hộc tủ. Dùng tem chống bong, phủ lớp nhựa trong nếu sản phẩm hay bị lau rửa.
- Làm trang tra cứu. Trang này chỉ hiển thị: tên sản phẩm, ngày mua, hạn bảo hành, còn hay hết hạn, trạng thái phiếu sửa chữa gần nhất. Đừng hiển thị số điện thoại, địa chỉ khách hay giá bán — ai quét được tem cũng xem được trang này.
- Nhân viên quét bằng chính phần mềm. Lúc tiếp nhận, nhân viên mở app, bấm quét QR, hệ thống nhảy thẳng vào màn hình tạo phiếu đã điền sẵn serial và thông tin khách. Trên AppSheet, chức năng quét mã vạch/QR có sẵn ở kiểu dữ liệu cột — xem tài liệu chính thức của AppSheet để biết cấu hình hiện tại, vì các tuỳ chọn này thay đổi theo thời gian.
Một câu hỏi hay gặp: dán QR theo từng máy hay theo model? Theo từng máy. QR theo model chỉ cho khách xem thông số kỹ thuật, không tra được hạn bảo hành vì không biết máy nào mua ngày nào. Nếu số lượng lớn, bạn in tem theo lô và quét kích hoạt lúc xuất kho — cách làm giống hệt khi dùng AppSheet để quản lý kho nhập xuất tồn.
Báo cáo bảo hành nên xem những con số nào?
Ba báo cáo đủ dùng cho doanh nghiệp vừa và nhỏ. Chúng trả lời ba câu hỏi khác nhau: hàng có vấn đề gì, đội kỹ thuật chạy nhanh hay chậm, và bảo hành đang tốn bao nhiêu tiền.
| Báo cáo | Trả lời câu hỏi | Cách tính |
|---|---|---|
| Lỗi hay gặp theo sản phẩm | Model nào, lô nào hay hỏng, hỏng bộ phận gì? | Đếm số phiếu, nhóm theo ma_model và nhóm lỗi |
| Thời gian xử lý | Trung bình bao lâu từ tiếp nhận đến trả khách? Phiếu nào trễ hẹn? | ngay_tra − ngay_tiep_nhan; so với ngay_hen_tra |
| Chi phí bảo hành | Công ty gánh bao nhiêu, thu từ sửa ngoài hạn bao nhiêu? | Tổng tiền linh kiện + công, tách theo cột chiu_phi |
Báo cáo đầu tiên là thứ có giá trị thương lượng cao nhất. Khi bạn đưa cho nhà cung cấp danh sách serial cùng một lô hỏng cùng một bộ phận, câu chuyện đổi trả hoặc hỗ trợ linh kiện dễ hơn hẳn so với việc nói "dạo này hàng hay lỗi". Báo cáo thứ hai thì nên hiển thị ngay trên màn hình chính dưới dạng số phiếu đang quá hẹn — nhìn một cái là biết xưởng có đang tắc không.
Tóm tắt và việc nên làm tiếp
Những ý chính cần nhớ:
- Gốc của bài toán là định danh từng sản phẩm bằng serial, không phải bằng tờ phiếu giấy.
- Luồng chuẩn có 7 bước: kích hoạt → tra cứu → tiếp nhận → chẩn đoán → sửa/đổi → trả khách → khảo sát.
- Một phần mềm quản lý bảo hành sửa chữa cần tối thiểu 6 nhóm chức năng, trong đó ảnh hiện trạng lúc tiếp nhận và trạng thái phiếu là hai thứ không được thiếu.
- QR tra cứu phải theo từng máy, trang tra cứu công khai chỉ hiện thông tin bảo hành, không hiện dữ liệu cá nhân của khách.
Bước tiếp theo bạn có thể tự làm ngay trong tuần này mà chưa cần phần mềm nào: mở một Google Sheet, tạo 4 bảng theo đúng cấu trúc cột ở trên, nhập thử 20 sản phẩm đã bán gần nhất và 5 phiếu sửa chữa đang chạy. Chỉ riêng việc ép mình điền đủ các cột đó đã lộ ra chỗ nào quy trình hiện tại đang thiếu dữ liệu. Khi bảng chạy trơn, việc chuyển nó thành app trên điện thoại chỉ còn là chuyện kỹ thuật.
Hai bài liên quan bạn nên đọc tiếp: phần mềm quản lý đơn hàng — theo dõi từ lúc nhận đơn đến khi thu tiền (vì bảo hành bắt đầu từ đơn hàng) và phần mềm quản lý xưởng nội thất nếu bạn vừa sản xuất vừa bảo hành.
Nếu bạn muốn làm luôn một app bảo hành gắn với dữ liệu bán hàng sẵn có của công ty, bên tôi có nhận tư vấn và báo giá làm phần mềm theo đúng quy trình thực tế của bạn.
Câu hỏi thường gặp
›Tra cứu bảo hành bằng mã QR làm thế nào?
Mã QR dán trên sản phẩm chứa một đường dẫn tra cứu kèm số serial của chính máy đó, ví dụ dạng https://tracuu.tencongty.vn/bh?sn=SN2026000123. Khách mở camera điện thoại quét, trình duyệt tự mở trang tra cứu và hiển thị tên sản phẩm, ngày mua, hạn bảo hành còn hay hết, lịch sử sửa chữa. Khách không cần cài ứng dụng hay đăng nhập; phía cửa hàng thì nhân viên quét cùng mã đó để tạo phiếu tiếp nhận đã điền sẵn thông tin.
›Nên dán mã QR theo từng sản phẩm hay theo model?
Theo từng sản phẩm, mỗi máy một mã riêng gắn với serial. QR theo model chỉ cho biết thông số kỹ thuật chung, không tra được hạn bảo hành vì không phân biệt được máy nào bán ngày nào cho ai. Với số lượng lớn, bạn in tem theo lô rồi quét kích hoạt từng tem lúc xuất kho.
›Khách làm mất phiếu bảo hành giấy thì xử lý sao?
Khi đã có phần mềm quản lý bảo hành, phiếu giấy không còn là căn cứ duy nhất. Nhân viên chỉ cần quét QR trên máy hoặc nhập serial, hoặc tra theo số điện thoại khách để ra danh sách sản phẩm họ đã mua. Trường hợp tem QR bị bong, bạn vẫn tra được bằng serial do nhà sản xuất in trên thân máy.
›Phần mềm quản lý bảo hành có cần nối với phần mềm bán hàng không?
Nên nối, vì bảo hành bắt đầu từ lúc bán. Nếu hai hệ thống tách rời, nhân viên phải nhập lại serial và thông tin khách lần thứ hai, dễ sai và dễ bỏ sót. Cách đơn giản nhất cho doanh nghiệp nhỏ là dùng chung một nguồn dữ liệu khách hàng và sản phẩm, để phiếu bảo hành chỉ cần tham chiếu tới serial đã có sẵn.
›Doanh nghiệp nhỏ nên bắt đầu từ đâu nếu chưa có gì?
Bắt đầu bằng một bảng tính gồm 4 bảng: sản phẩm đã bán, phiếu bảo hành, chi tiết linh kiện, khách hàng. Nhập thử khoảng 20 sản phẩm bán gần nhất và các phiếu sửa đang chạy để kiểm tra cấu trúc có đủ không. Khi quy trình đã chạy ổn trên bảng tính, việc chuyển lên app điện thoại có quét mã QR sẽ nhanh và ít rủi ro hơn nhiều.
Tác giả
Chuyên gia chuyển đổi số · Đại diện 5F Edu
Hơn 8 năm triển khai và tư vấn chuyển đổi số cho doanh nghiệp vừa và nhỏ: chuẩn hoá quy trình, xây phần mềm quản lý bằng AppSheet và web app, tự động hoá bằng N8N. Người làm kênh YouTube Nghiện AppSheet.



