Appearance
Workshop: Tờ khai thuế GTGT & Tính thuế TNDN
| Thông tin | Chi tiết |
|---|---|
| Thời lượng | 60 phút |
| Công cụ | Microsoft Excel / Google Sheets |
| Mức độ | Trung bình — Nâng cao |
| Kết quả đầu ra | File Excel hoàn chỉnh: Bảng kê VAT + Tờ khai GTGT + Bảng tính TNDN |
🎯 Mục tiêu Workshop
Sau khi hoàn thành, bạn sẽ:
- Lập được Bảng kê hoá đơn đầu vào / đầu ra theo đúng format
- Tổng hợp dữ liệu vào Tờ khai Mẫu 01/GTGT (rút gọn trên Excel)
- Phân loại chi phí được trừ / không được trừ khi tính thuế TNDN
- Ước tính thuế TNDN tạm nộp và ghi bút toán
Bước 0: Chuẩn bị file Excel (5 phút)
Tạo file Excel mới với 5 sheet:
| Sheet | Tên | Mục đích |
|---|---|---|
| 1 | BK_DauVao | Bảng kê hoá đơn GTGT đầu vào |
| 2 | BK_DauRa | Bảng kê hoá đơn GTGT đầu ra |
| 3 | ToKhai_GTGT | Tờ khai Mẫu 01/GTGT (rút gọn) |
| 4 | CP_DuocTru | Bảng phân loại chi phí được trừ / không được trừ |
| 5 | TinhThue_TNDN | Bảng tính thuế TNDN tạm nộp |
Bước 1: Lập Bảng kê hoá đơn đầu vào (10 phút)
Sheet BK_DauVao
Thiết lập cấu trúc bảng:
| Cột | Nội dung | Ghi chú |
|---|---|---|
| A | STT | Số thứ tự |
| B | Ngày HĐ | Ngày hoá đơn |
| C | Số HĐ | Ký hiệu + Số hoá đơn |
| D | Nhà cung cấp | Tên NCC |
| E | MST NCC | Mã số thuế |
| F | Nội dung | Mô tả hàng hoá/DV |
| G | Giá chưa thuế | Giá trước VAT |
| H | Thuế suất | 0%, 5%, 8%, 10% |
| I | Tiền thuế GTGT | = G × H |
| J | Tổng thanh toán | = G + I |
| K | Hình thức TT | CK / TM |
| L | Đủ ĐK khấu trừ? | ✅ / ❌ (xét ĐK) |
| M | VAT được KT | = IF(L="✅", I, 0) |
Nhập dữ liệu mẫu — Tháng 1/2026 (Công ty Minh Phát)
STT | Ngày HĐ | Số HĐ | NCC | Giá chưa thuế | VAT 10% | TT | KT?
1 | 05/01/2026 | 1C26T-0012 | CT An Phú | 400,000,000 | 40,000,000 | CK | ✅
2 | 08/01/2026 | 1C26T-0045 | Giấy Sài Gòn | 150,000,000 | 15,000,000 | CK | ✅
3 | 10/01/2026 | 1C26T-0078 | Ông NV A | 30,000,000 | 3,000,000 | CK | ✅
4 | 15/01/2026 | 1C26T-0091 | Petrolimex | 8,000,000 | 640,000 | TM | ✅
5 | 20/01/2026 | 1C26T-0103 | Garage M.Tâm | 15,000,000 | 1,500,000 | CK | ✅Tiêu chí đánh giá "Đủ ĐK khấu trừ":
- Có hoá đơn GTGT hợp lệ ✅
- HĐ ≥ 20 triệu → phải thanh toán CK ✅
- HĐ < 20 triệu → TM vẫn OK ✅
- HĐ bị huỷ / không hợp lệ → ❌
- Chi phí cá nhân, không liên quan SXKD → ❌
Công thức Excel gợi ý cho cột L (Đủ ĐK khấu trừ):
excel
=IF(AND(G2>0, OR(AND(J2>=20000000, K2="CK"), J2<20000000)), "✅", "❌")Lưu ý: Công thức trên chỉ kiểm tra điều kiện thanh toán. Trong thực tế, cần kiểm tra thêm tính hợp lệ của hoá đơn và mục đích chi.
Tổng VAT đầu vào được khấu trừ tháng 1:
excel
=SUMIF(L:L, "✅", I:I)📋 Nhiệm vụ: Nhập tiếp dữ liệu tháng 2 và tháng 3 theo case study Minh Phát. Đánh dấu ❌ cho:
- Google Ads (không HĐ GTGT)
- ĐT di động GĐ (chi phí cá nhân)
- Quà tặng KH VIP (TM > 20 triệu)
Bước 2: Lập Bảng kê hoá đơn đầu ra (10 phút)
Sheet BK_DauRa
Cấu trúc tương tự:
| Cột | Nội dung |
|---|---|
| A | STT |
| B | Ngày HĐ |
| C | Số HĐ |
| D | Khách hàng |
| E | MST KH |
| F | Nội dung |
| G | Giá chưa thuế |
| H | Thuế suất |
| I | Tiền thuế GTGT |
| J | Tổng thanh toán |
📋 Nhiệm vụ: Nhập toàn bộ hoá đơn đầu ra 3 tháng. Tính tổng:
excel
Tổng doanh thu chưa thuế Q1: =SUM(G:G) → Kỳ vọng: 1,550,000,000
Tổng VAT đầu ra Q1: =SUM(I:I) → Kỳ vọng: 155,000,000Bước 3: Lập Tờ khai Mẫu 01/GTGT trên Excel (15 phút)
Sheet ToKhai_GTGT
Thiết kế tờ khai rút gọn:
A B C
1 ═══════════════════════════════════════════════════════════════════════
2 TỜ KHAI THUẾ GIÁ TRỊ GIA TĂNG (Mẫu 01/GTGT)
3 Kỳ tính thuế: Quý I năm 2026
4 Người nộp thuế: CÔNG TY TNHH MINH PHÁT
5 MST: 030XXXXXXX
6 ═══════════════════════════════════════════════════════════════════════
7
8 PHẦN A - THUẾ GTGT ĐẦU RA
9 ───────────────────────────────────────────────────────────────────────
10 Chỉ tiêu Mã chỉ tiêu Số tiền
11 ───────────────────────────────────────────────────────────────────────
12 Tổng DT hàng hoá, DV bán ra [22] (link BK_DauRa)
13 HH-DV bán ra không chịu thuế [23] 0
14 HH-DV bán ra chịu thuế suất 0% [24a] 0
15 HH-DV bán ra chịu thuế suất 5% [24b] 0
16 HH-DV bán ra chịu thuế suất 8% [24c] 0
17 HH-DV bán ra chịu thuế suất 10% [24d] (link BK_DauRa)
18 Thuế GTGT của HH-DV bán ra [25] (link BK_DauRa)
19
20 PHẦN B - THUẾ GTGT ĐƯỢC KHẤU TRỪ
21 ───────────────────────────────────────────────────────────────────────
22 Thuế GTGT còn được KT kỳ trước chuyển sang [26] 0
23 Tổng thuế GTGT của HH-DV mua vào [27] (link BK_DauVao)
24 Tổng số thuế GTGT được khấu trừ kỳ này [28] =[26]+[27]
25
26 PHẦN C - XÁC ĐỊNH NGHĨA VỤ THUẾ
27 ───────────────────────────────────────────────────────────────────────
28 Thuế GTGT phải nộp trong kỳ ([25]-[28]) [40] =MAX([25]-[28], 0)
29 Thuế GTGT chưa khấu trừ hết kỳ này [41] =MAX([28]-[25], 0)
30 Thuế GTGT đề nghị hoàn [42] 0
31 Thuế GTGT còn được KT chuyển kỳ sau [43] =[41]-[42]Công thức Excel cho các ô quan trọng:
excel
' Ô C12 (Tổng DT bán ra):
=BK_DauRa!SUM(G:G)
' Ô C18 (VAT đầu ra):
=BK_DauRa!SUM(I:I)
' Ô C23 (VAT đầu vào được KT):
=BK_DauVao!SUMIF(L:L, "✅", I:I)
' Ô C24 (Tổng KT kỳ này):
=C22 + C23
' Ô C28 (VAT phải nộp):
=MAX(C18 - C24, 0)
' Ô C29 (VAT chưa KT hết):
=MAX(C24 - C18, 0)📋 Kiểm tra: Kết quả VAT phải nộp = 30.860.000 đồng (nếu dữ liệu đúng).
Bước 4: Phân loại chi phí được trừ / không được trừ (10 phút)
Sheet CP_DuocTru
| Cột | Nội dung |
|---|---|
| A | STT |
| B | Khoản chi phí |
| C | Số tiền |
| D | Có HĐ hợp lệ? |
| E | Hình thức TT |
| F | Liên quan SXKD? |
| G | Được trừ? |
| H | Số tiền được trừ |
| I | Số tiền KHÔNG được trừ |
| J | Lý do (nếu không được trừ) |
Nhập dữ liệu:
STT | Khoản chi | Số tiền | HĐ? | TT | SXKD? | Được trừ?
1 | Lương nhân viên | 300,000,000 | Có | CK | Có | ✅
2 | BHXH, BHYT, BHTN (DN) | 64,500,000 | Có | CK | Có | ✅
3 | Khấu hao TSCĐ | 45,000,000 | Có | -- | Có | ✅
4 | Tiền thuê kho (3 tháng) | 90,000,000 | Có | CK | Có | ✅
5 | Chi phí vận chuyển | 18,000,000 | Có | CK | Có | ✅
6 | Xăng xe giao hàng | 8,000,000 | Có | TM | Có | ✅
7 | Sửa chữa xe tải | 15,000,000 | Có | CK | Có | ✅
8 | Đồ ăn liên hoan | 12,000,000 | Có | TM | Có | ✅
9 | Google Ads (3 tháng) | 150,000,000 | ❌ | CK | Có | ❌
10 | Quà tặng KH VIP | 25,000,000 | Có | TM | Có | ❌
11 | ĐT di động GĐ | 5,000,000 | Có | TM | ❌ | ❌
12 | Tiền phạt giao thông | 3,000,000 | ❌ | TM | ❌ | ❌
13 | Tiệc sinh nhật GĐ | 18,000,000 | Có | TM | ❌ | ❌
14 | Ủng hộ từ thiện | 10,000,000 | Có | CK | Có | ✅Công thức kiểm tra:
excel
' Cột H (Số tiền được trừ):
=IF(G2="✅", C2, 0)
' Cột I (Số tiền không được trừ):
=IF(G2="❌", C2, 0)
' Tổng CP được trừ: =SUM(H:H) → 562,500,000
' Tổng CP không được trừ: =SUM(I:I) → 201,000,000Bước 5: Bảng tính thuế TNDN tạm nộp (10 phút)
Sheet TinhThue_TNDN
A B
1 ═══════════════════════════════════════════════════
2 BẢNG TÍNH THUẾ TNDN TẠM NỘP - QUÝ I/2026
3 Công ty TNHH Minh Phát
4 ═══════════════════════════════════════════════════
5
6 CHỈ TIÊU SỐ TIỀN
7 ─────────────────────────────────────────────────
8 1. Doanh thu thuần =BK_DauRa!SUM(G:G)
9 2. Giá vốn hàng bán (nhập tay hoặc link)
10 3. Lợi nhuận gộp =B8-B9
11
12 4. Chi phí bán hàng (nhập)
13 5. Chi phí QLDN (nhập)
14 6. Lợi nhuận thuần từ HĐKD =B10-B12-B13
15
16 7. Thu nhập khác 0
17 8. Chi phí khác 0
18 9. Lợi nhuận khác =B16-B17
19
20 10. TỔNG LỢI NHUẬN TRƯỚC THUẾ =B14+B18
21
22 11. Điều chỉnh tăng (CP không được trừ) =CP_DuocTru!SUM(I:I)
23 12. Điều chỉnh giảm (TN miễn thuế) 0
24 13. Lỗ kết chuyển 0
25
26 14. THU NHẬP CHỊU THUẾ =B20+B22-B23-B24
27
28 15. Thuế suất TNDN 20%
29 16. THUẾ TNDN TẠM NỘP QUÝ I =B26*B28
30 ─────────────────────────────────────────────────Bút toán ghi nhận
Dựa trên kết quả từ ô B29, ghi bút toán:
Bút toán 1 — Ghi nhận chi phí thuế TNDN:
| Nợ TK | Có TK | Số tiền | Diễn giải |
|---|---|---|---|
| Nợ TK 8211 | Có TK 3334 | =B29 | CP thuế TNDN tạm tính Q1/2026 |
Bút toán 2 — Nộp thuế TNDN:
| Nợ TK | Có TK | Số tiền | Diễn giải |
|---|---|---|---|
| Nợ TK 3334 | Có TK 112 | =B29 | Nộp thuế TNDN Q1 qua TGNH |
Bút toán 3 — Nộp thuế GTGT (từ Bước 3):
| Nợ TK | Có TK | Số tiền | Diễn giải |
|---|---|---|---|
| Nợ TK 33311 | Có TK 1331 | 124.140.000 | Khấu trừ VAT đầu vào Q1 |
| Nợ TK 33311 | Có TK 112 | 30.860.000 | Nộp thuế GTGT Q1 vào NSNN |
✅ Checklist hoàn thành
- [ ] Sheet
BK_DauVao— Nhập đầy đủ HĐ 3 tháng, đánh dấu KT đúng - [ ] Sheet
BK_DauRa— Nhập đầy đủ HĐ 3 tháng, tổng hợp DT + VAT - [ ] Sheet
ToKhai_GTGT— Các chỉ tiêu link đúng, VAT phải nộp = 30.860.000 - [ ] Sheet
CP_DuocTru— Phân loại chính xác, tổng CP không được trừ = 201.000.000 - [ ] Sheet
TinhThue_TNDN— Tính thuế TNDN tạm nộp, ghi bút toán - [ ] Kiểm tra format: số liệu có dấu phân cách nghìn, văn bản rõ ràng
🏆 Thử thách nâng cao (Bonus — 15 phút)
- Thuế nhà thầu Google Ads: Tính số thuế nhà thầu phải nộp thay (VAT 5% + CIT 5%) cho 150 triệu Google Ads. Nếu kê khai thuế nhà thầu đúng, chi phí Google Ads sẽ được trừ — tính lại thuế TNDN.
So sánh: Tạo bảng so sánh số thuế TNDN khi (a) KHÔNG kê khai thuế nhà thầu vs (b) CÓ kê khai. Chênh lệch bao nhiêu?
Kết chuyển lỗ: Nếu năm 2025 Minh Phát lỗ 100 triệu, tính lại thu nhập chịu thuế Quý I/2026 có xét kết chuyển lỗ.