Kinh Nghiệm Mở Cửa Hàng Gạch Ốp Lát 2026: Tránh Lỗ Vì Tồn Kho Lô
Mục lục:
- 1. Buổi sáng mở cửa hàng gạch, nhìn kho mà không biết mình còn bao nhiêu khối 60x60
- 2. Vì sao ghi sổ tay hoặc Excel thường không đủ cho ngành gạch
- 3. Cảnh báo lệch lô ngay lúc bán, không phải lúc khách quay lại khiếu nại
- 4. Tính vốn và giá bán khi gạch nhập theo container, giá dao động theo đợt
- 5. Công nợ khách lát gạch theo công trình — không giống bán lẻ trả ngay
- 6. Nhập hàng đúng lúc — tránh vừa đọng vốn vừa thiếu hàng bán chạy
- 7. Tính đủ vật liệu cho khách — sai một chút là khách quay lại đòi bù
- 8. Câu hỏi thường gặp
Buổi sáng mở cửa hàng gạch, nhìn kho mà không biết mình còn bao nhiêu khối 60x60
Thử hình dung anh Tùng mở một cửa hàng gạch ốp lát ở khu dân cư mới, vốn khoảng 400-500 triệu đồng gom góp và vay thêm. Kho hàng chất kín pallet gạch 60x60, 80x80, gạch bông, gạch chống trơn, mỗi loại lại chia theo lô sản xuất khác nhau vì nhập từ vài đợt. Khách bước vào hỏi "còn gạch 60x60 vân đá xám không, em cần đủ 45m2 lát phòng khách", anh Tùng phải chạy ra kho, đếm từng thùng, cộng nhẩm — vì trong đầu chỉ nhớ mang máng "hình như còn hai pallet".
Cái khó không phải là bán được hay không. Cái khó là bán xong mới phát hiện lô đang giao dở dang không đủ khớp màu với lô đã bán trước đó — gạch ốp lát cùng mã nhưng khác lô sản xuất thường lệch tông màu rất nhẹ, mắt thường khó phân biệt lúc ở kho nhưng lên tường thì lộ ngay. Khách lát xong phòng khách, phát hiện một góc tường màu nhạt hơn, quay lại đòi đổi hoặc đòi bồi thường công thợ lát lại. Đây là rủi ro đặc thù của ngành gạch ốp lát mà các ngành bán lẻ khác không gặp: tồn kho không chỉ tính bằng số lượng, mà phải tính theo lô.
Vì sao ghi sổ tay hoặc Excel thường không đủ cho ngành gạch
Nhiều người mới mở cửa hàng nghĩ đơn giản: ghi vào một cuốn sổ, nhập bao nhiêu thùng, bán bao nhiêu thùng, trừ đi là ra tồn. Cách này đúng cho tạp hóa, nhưng gạch ốp lát có ba đặc thù khiến sổ tay hoặc Excel dạng bảng phẳng (chỉ có cột Mã Gạch – Số Lượng) không đủ: đơn vị tính kép (m2 và thùng — mỗi thùng gạch 60x60 thường đóng 1.44m2, gạch 80x80 đóng khoảng 1.92m2, tùy nhà sản xuất), số lô sản xuất đi kèm ngày nhập, và diện tích hao hụt do cắt góc, vỡ trong vận chuyển (ngành gạch hao hụt thực tế thường 3-5% tùy loại gạch giòn hay dẻo).
Giải pháp không cần phức tạp hay tốn tiền phần mềm riêng ngay từ đầu — một bảng Google Sheets được thiết kế đúng cột đã giải quyết được phần lớn vấn đề trên, miễn là bảng đó tách lô ra làm dòng riêng chứ không gộp chung theo mã sản phẩm.
Cấu trúc bảng theo dõi tồn kho theo lô
Một bảng tối thiểu cần các cột: Mã gạch (cột A), Tên gạch/vân màu (cột B), Số lô (cột C), Ngày nhập (cột D), Số thùng nhập (cột E), Số m2/thùng (cột F), Số thùng đã bán (cột G), Tồn thùng (cột H = E trừ G), Tồn m2 (cột I = H nhân F). Mỗi lô nhập về là một dòng mới, kể cả khi trùng mã gạch với lô cũ — đây là điểm khác biệt quan trọng nhất so với cách ghi tồn kho thông thường.
Công thức tồn thùng ở cột H, dán vào ô H2 rồi kéo xuống:
=E2-G2
Công thức tồn theo m2 ở cột I:
=H2*F2
Khi khách hỏi "còn đủ 45m2 gạch 60x60 xám không", chỉ cần lọc theo mã gạch ở cột A, xem tổng cột I của các lô còn tồn — nếu một lô không đủ 45m2 mà phải gộp hai lô khác số lô để đủ số lượng, đây chính là lúc cần cảnh báo khách trước khi bán, chứ không phải để khách phát hiện sau khi lát xong. Cách gộp: cộng cột I của các dòng cùng mã gạch bằng hàm SUMIF, ví dụ tổng tồn kho mã "G6060XV" bất kể lô nào:
=SUMIF(A2:A200,"G6060XV",I2:I200)
Cách này giải quyết đúng nỗi lo lớn nhất — tránh lỗ vì tồn kho lô sai lệch — mà không cần đầu tư phần mềm ngay từ ngày đầu.
Cảnh báo lệch lô ngay lúc bán, không phải lúc khách quay lại khiếu nại
Vấn đề thực tế: nhân viên bán hàng (kể cả chủ cửa hàng khi bận rộn) rất dễ quên kiểm tra số lô khi xuất kho, đặc biệt lúc đông khách cuối tuần. Cách xử lý bằng Google Sheets là thêm một cột "Cảnh báo lô" dùng công thức điều kiện, tự động nhắc khi một đơn hàng cần nhiều hơn số lượng tồn của một lô đơn lẻ.
Giả sử có bảng đơn hàng riêng, cột C là mã gạch khách yêu cầu, cột D là số m2 khách cần. Thêm cột E "Lô đủ hàng không" với công thức:
=IF(SUMIF(A2:A200,C2,I2:I200)>=D2,"Đủ hàng nhưng kiểm tra số lô trước khi giao","Không đủ, cần đặt thêm")
Công thức này không thay được việc nhân viên tận mắt kiểm tra nhãn lô trên thùng gạch, nhưng nó buộc ai đó phải dừng lại và hỏi thêm một câu trước khi giao hàng, thay vì giao đại cho nhanh. Với cửa hàng vốn ít, nhân sự thường chỉ có chủ và một hai người phụ việc, một dòng cảnh báo hiện lên trên Google Sheets khi mở điện thoại còn hiệu quả hơn quy trình kiểm soát chất lượng phức tạp mà không ai nhớ làm.
Tính vốn và giá bán khi gạch nhập theo container, giá dao động theo đợt
Một sai lầm phổ biến ở người mới: định giá bán gạch theo một mức cố định cho cả mã hàng, trong khi giá vốn từng lô nhập thực tế khác nhau — đợt sau nhà máy tăng giá nguyên liệu, đợt trước mua được giá tốt hơn vì đặt số lượng lớn. Nếu không tách vốn theo lô, cửa hàng dễ bán lỗ mà không biết, nhất là với lô nhập giá cao nhưng lại đem bán theo giá niêm yết cũ.
Ví dụ minh họa (số liệu giả định): lô gạch 60x60 nhập đợt 1 giá vốn 145.000đ/m2, đợt 2 cùng mã nhưng giá vốn lên 158.000đ/m2 do nguyên liệu tăng. Nếu niêm yết bán chung một giá 185.000đ/m2 cho cả hai lô, lô đợt 1 lãi 40.000đ/m2, lô đợt 2 chỉ lãi 27.000đ/m2 — chênh lệch gần 32% lợi nhuận giữa hai lô tưởng như "cùng một loại gạch". Thêm cột "Giá vốn/m2" (cột J) và "Lãi gộp dự kiến" (cột K) vào bảng tồn kho theo lô ở trên, công thức:
=(185000-J2)*I2
Công thức này tính lãi gộp dự kiến của cả lô còn tồn (185000 là giá bán niêm yết, J2 là giá vốn/m2 của lô, I2 là số m2 tồn). Nhìn vào cột này theo từng lô, chủ cửa hàng thấy ngay lô nào đang bán gần hòa vốn để cân nhắc điều chỉnh giá riêng cho lô đó thay vì giữ giá chung cứng nhắc.
Với cửa hàng có nhiều nhóm hàng — gạch, thiết bị vệ sinh, phụ kiện thi công — việc tính giá vốn và lãi gộp theo từng mã hàng phức tạp hơn một file tự dựng có thể xử lý gọn, đây là lúc một công cụ như Quản Lý Kho & Giá Vốn đáng cân nhắc — hỗ trợ tính giá vốn theo lô bằng bình quân gia quyền hoặc FIFO, cảnh báo tồn kho thấp, tổng hợp báo cáo lãi gộp theo từng mã hàng mà không phải tự dựng công thức từ đầu.


Công nợ khách lát gạch theo công trình — không giống bán lẻ trả ngay
Khách mua gạch ốp lát không phải lúc nào cũng trả tiền một lần. Nhiều khách là thầu xây dựng nhỏ mua gạch cho công trình, đặt cọc trước rồi lấy hàng dần theo tiến độ, hoặc mua nợ gối đầu vì công trình chưa quyết toán. Đây là điểm khác với các ngành bán lẻ khác — công nợ gắn với công trình cụ thể, không chỉ gắn với khách hàng, vì một thầu có thể đang chạy 3-4 công trình cùng lúc với 3-4 khoản nợ khác nhau.
Thử hình dung chị Lan bán gạch cho một thầu tên Đức đang thi công hai công trình song song. Nếu chỉ ghi "Đức nợ 25 triệu" vào một dòng chung, đến lúc thầu Đức trả 15 triệu, chị Lan không biết trừ vào công trình nào, dễ nhầm lẫn công trình A đã thanh toán đủ trong khi thực ra tiền đó trả cho công trình B. Cách xử lý: thêm cột "Tên công trình/địa chỉ giao" bên cạnh cột khách hàng trong bảng công nợ, coi mỗi công trình là một dòng công nợ độc lập dù cùng một khách.
- Cột A: Tên khách/thầu
- Cột B: Tên công trình (để phân biệt khi cùng khách có nhiều công trình)
- Cột C: Tổng giá trị đơn hàng
- Cột D: Đã thu
- Cột E: Còn nợ = C trừ D
- Cột F: Hạn thanh toán dự kiến
Cách quản lý công nợ theo từng đơn/công trình riêng biệt này cũng là bài học chung cho nhiều ngành bán vật liệu, tương tự cách một cửa hàng điện nước quản lý công nợ thợ theo từng đơn thi công — có thể tham khảo cách tổ chức bảng ở bài Kinh Nghiệm Mở Cửa Hàng Điện Nước 2026: Công Nợ Thợ Và Tồn Kho Mã Hàng. Nếu muốn có sẵn khung mẫu để không phải tự dựng cột từ đầu, template Template Quản Lý Công Nợ Khách Hàng là điểm bắt đầu tốt, chỉnh sửa thêm cột công trình theo cách trên.
Nhập hàng đúng lúc — tránh vừa đọng vốn vừa thiếu hàng bán chạy
Gạch ốp lát có đặc điểm là mẫu bán chạy thường xuyên hết hàng vì nhà máy sản xuất theo đợt, trong khi mẫu ít khách chọn lại tồn kho dây dưa cả năm chiếm diện tích kho và chôn vốn. Với vốn ít, mỗi đồng nằm trong kho là một đồng không quay vòng được, nên việc theo dõi tốc độ bán của từng mã gạch quan trọng hơn nhiều so với cảm tính "chắc còn nhiều".
Cách đơn giản để biết mã nào cần nhập gấp: thêm cột tính tốc độ bán trung bình theo tuần, dựa trên lịch sử bán 4 tuần gần nhất. Giả sử có bảng lịch sử bán hàng với cột ngày bán (cột A), mã gạch (cột B), số m2 bán (cột C), có thể tính tổng m2 bán ra trong 28 ngày gần nhất của một mã gạch bằng:
=SUMIFS(C:C,B:B,"G6060XV",A:A,">="&(TODAY()-28))
Lấy kết quả chia cho 4 ra tốc độ bán trung bình mỗi tuần, so với số tồn hiện tại (cột I ở bảng tồn kho theo lô) để ước lượng còn bán được bao nhiêu tuần nữa. Mã gạch nào tồn chỉ đủ bán 1-2 tuần mà tốc độ bán vẫn đều là mã cần đặt hàng ngay, tránh tình trạng khách hỏi mua mà hết hàng, mất luôn đơn cho cửa hàng khác gần đó.
Việc theo dõi tốc độ bán theo mã hàng và cảnh báo tồn thấp là bài toán chung của nhiều ngành bán lẻ có vốn ít nhưng SKU nhiều — cách tiếp cận tương tự cũng áp dụng được khi quản lý văn phòng phẩm với hàng trăm mã hàng nhỏ lẻ, như chia sẻ ở bài Kinh Nghiệm Mở Cửa Hàng Văn Phòng Phẩm 2026: 7 Bài Học Cho Người Mới.
Tính đủ vật liệu cho khách — sai một chút là khách quay lại đòi bù
Một câu hỏi khách hay gặp: "nhà em rộng 42m2 sàn, mua bao nhiêu gạch là đủ". Nếu chỉ bán đúng 42m2, khách về nhà lát sẽ thiếu vì phải trừ hao phần cắt góc ở mép tường, góc cột, và một tỷ lệ vỡ khi thi công. Bán thiếu, khách quay lại mua thêm nhưng lô mới có thể không cùng màu với lô cũ — quay về đúng vấn đề lệch lô đã nói ở phần đầu. Bán dư quá nhiều thì khách phàn nàn bị ép mua thừa.
Công thức tính lượng gạch cần bán nên cộng thêm hao hụt theo tỷ lệ dao động 5-10% tùy độ phức tạp của mặt bằng (phòng nhiều góc, cầu thang cần cắt nhiều hơn phòng vuông vắn). Trong Google Sheets, nếu diện tích khách cần ở ô B2 và tỷ lệ hao hụt chọn ở ô C2 (nhập số thập phân như 0.08 cho 8%), diện tích cần bán tính ở ô D2:
=B2*(1+C2)
Sau đó quy đổi ra số thùng cần bán, lấy diện tích cần bán chia cho số m2/thùng của mã gạch đó rồi làm tròn lên (vì không bán lẻ dưới một thùng):
=ROUNDUP(D2/F2,0)
Với F2 là số m2/thùng lấy từ bảng tồn kho theo lô đã có ở trên. Việc làm tròn lên đảm bảo khách luôn có dư một chút thay vì thiếu, và cửa hàng có căn cứ rõ ràng để giải thích khi khách hỏi vì sao số thùng không khớp đúng diện tích phòng — đây cũng là cách tránh tranh cãi phát sinh sau bán, tương tự nguyên tắc tính đủ vật tư đang được nhiều loại hình kinh doanh cho thuê áp dụng để tránh mất cọc hay thiếu hụt, như trong bài Kinh Nghiệm Mở Cửa Hàng Cho Thuê Trang Phục 2026: Tránh Trùng Lịch, Mất Cọc.
Với các khoản chi phí vận hành cửa hàng nói chung — tiền thuê mặt bằng, điện nước, lương phụ việc — nếu chưa có thói quen ghi chép, một cách bắt đầu gọn nhẹ là dùng template Template Sổ Thu Chi Tiền Mặt để tách riêng dòng tiền hàng ngày, tránh nhầm lẫn giữa tiền bán gạch và tiền chi phí vận hành khi cuối tháng ngồi tính lãi lỗ. Việc thuế và hóa đơn khi doanh thu tăng lên nên hỏi trực tiếp kế toán hoặc cơ quan thuế để được hướng dẫn đúng quy định hiện hành, tránh tự suy đoán rồi làm sai.
Câu hỏi thường gặp
Vì sao gạch cùng mã nhưng khác lô lại lệch màu?
Gạch ốp lát nhập từ nhiều đợt sản xuất khác nhau, cùng mã nhưng khác lô thường lệch tông màu rất nhẹ, mắt thường khó phân biệt lúc ở kho nhưng lên tường thì lộ rõ. Vì vậy tồn kho gạch phải tính theo từng lô riêng, không gộp chung theo mã sản phẩm, để tránh khách phát hiện lệch màu sau khi lát xong.
Cần mua thêm bao nhiêu gạch để trừ hao phần cắt góc?
Nên cộng thêm tỷ lệ hao hụt dao động 5-10% tùy độ phức tạp mặt bằng (phòng nhiều góc, cầu thang cắt nhiều hơn phòng vuông vắn), dùng công thức B2*(1+C2) rồi quy đổi ra số thùng bằng ROUNDUP, làm tròn lên để khách luôn dư một chút thay vì thiếu.
Làm sao biết một lô có đủ hàng để giao cho khách không?
Thêm cột 'Cảnh báo lô' trong bảng đơn hàng, dùng công thức IF kết hợp SUMIF so sánh tổng tồn m2 theo mã gạch với số m2 khách cần. Nếu đủ tổng nhưng phải gộp từ hai lô khác nhau, công thức nhắc kiểm tra số lô trước khi giao, tránh giao nhầm gạch lệch lô.
Vì sao không nên bán cùng một giá cho gạch nhập ở các đợt khác nhau?
Giá vốn từng lô nhập có thể khác nhau do biến động giá nguyên liệu, ví dụ lô đợt 1 vốn 145.000đ/m2 nhưng đợt 2 lên 158.000đ/m2. Nếu niêm yết chung một giá bán, lô giá vốn cao sẽ lãi thấp hơn hẳn (chênh lệch gần 32% lợi nhuận), nên cần tính lãi gộp riêng theo từng lô để điều chỉnh giá kịp thời.
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.
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.
