Xin được trợ giúp dùng Hàm gì để tính được thuế TNCN? (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

lyvanhungbl

Thành viên mới
Tham gia
3/6/08
Bài viết
20
Được thích
4
Nghề nghiệp
Viên chức Nhà nước.
Kinh gửi: Quý Anh, Chị trong điễn đàn!

Tôi muốn lập một bảng Excel để tính thuế thu nhập cá nhân để tính thuế, và kiểm tra việc tính thuế TNCN của cơ quan thuế, như file đính kèm. Song bản thân chưa hiểu biết về Excel nên không biết làm cách nào để tính được!

Kính mong các Anh, Chị vui lòng giúp đở.
Trân trong cảm ơn!
 

File đính kèm

Mình cung cấp cho bạn biểu thuế lũy tiến từng phần (tính nhanh) theo đúng mẫu của cục thuế Tp. HCM cung cấp để bạn tham khảo (sheet biểu thuế). có kèm file ví dụ mình làm trong sheet TNCN
 
Lần chỉnh sửa cuối:
Kinh gửi: Quý Anh, Chị trong điễn đàn!

Tôi muốn lập một bảng Excel để tính thuế thu nhập cá nhân để tính thuế, và kiểm tra việc tính thuế TNCN của cơ quan thuế, như file đính kèm. Song bản thân chưa hiểu biết về Excel nên không biết làm cách nào để tính được!

Kính mong các Anh, Chị vui lòng giúp đở.
Trân trong cảm ơn!

Đây là công thức tính Thuế TNCN, với điều kiện Ô A1 chứa Thu nhập chịu thuế sau khi đã trừ mức giảm trừ gia cảnh.
PHP:
=IF(A1<=5*10^6,A1*0.05,IF(A1<=10^7,25*10^4+(A1-5*10^6)*0.1,IF(A1<=18*10^6,75*10^4+(A1-10^7)*0.15,IF(A1<=32*10^6,195*10^4+(A1-18*10^6)*0.2,IF(A1<=52*10^6,475*10^4+(A1-52*10^6)*0.25,IF(A1<=8*10^7,975*10^4+(A1-52*10^6)*0.3,1815*10^4+(A1-8*10^7)*0.35))))))
 
Nếu dựa vào cái này (do bạn lyvanhungbl cung cấp):
001-4.gif
Thì sau khi đã tính phần trăm thuế, phải CỘNG thêm một số tiền nữa, phải không?

Ví dụ, Ông A thu nhập 90 triệu, không nuôi ai, sau khi trừ 4 triệu, số tiền ông A chịu thuế là 86 triệu, chịu mức thuế 35%, thì ông A phải đóng: 86 triệu x 35% = 30,1 triệu, sau đó phải CỘNG thêm 18,15 triệu nữa, tổng cộng là 48,25 triệu. Có đúng không?

Tôi thắc mắc, bởi vì theo bảng tính của bạn hong gam gửi thì lại TRỪ đi chứ không phải CỘNG:
002-4.gif
 
Đây là công thức tính Thuế TNCN, với điều kiện Ô A1 chứa Thu nhập chịu thuế sau khi đã trừ mức giảm trừ gia cảnh.

=IF(A1<=5*10^6,A1*0.05,IF(A1<=10^7,25*10^4+(A1-5*10^6)*0.1,IF(A1<=18*10^6,75*10^4+(A1-10^7)*0.15,IF(A1<=32*10^6,195*10^4+(A1-18*10^6)*0.2,IF(A1<=52*10^6,475*10^4+(A1-52*10^6)*0.25,IF(A1<=8*10^7,975*10^4+(A1-52*10^6)*0.3,1815*10^4+(A1-8*10^7)*0.35))))))



Mình đã copy đoạn công thức trên áp vào ví dụ của mình thì ra kết quả không đúng bạn ạh.
ví dụ tổng thu nhập tính thuế TNCN sau trừ đi gia cảnh còn 86.000.000 đ , như vậy số thuế TNCN phải nộp là 20.250.000 đ trong khi công thức trên của bạn mình áp vào chỉ có số thuế là : 4.300.000 đ
và mình có nói rõ là biểu mẫu thuế thu nhập cá nhân theo cách lũy tiến từng phần mình có cung cấp lại trong sheet biểu mẫu file đính kèm mà. đó là công thức của bên cục thuế TP. HCM đưa xuống hẳn hoi đó.
 
Lần chỉnh sửa cuối:
Mình đã copy đoạn công thức trên áp vào ví dụ của mình thì ra kết quả không đúng bạn ạh.
ví dụ tổng thu nhập tính thuế TNCN sau trừ đi gia cảnh còn 86.000.000 đ , như vậy số thuế TNCN phải nộp là 20.250.000 đ trong khi công thức trên của bạn mình áp vào chỉ có số thuế là : 4.300.000 đ

Không biết là bạn làm sao chứ mình làm vẫn đúng.
BẠn xem file đính kèm
 

File đính kèm

Dựa vào bảng tính của bạn Hong Gam và bảng tính của bạn lyvanhungbl , tôi xin làm lại một bảng tính như sau:

000-28.gif

Xin góp ý với bạn Hong Gam một tí:

Tại ô H14, thay vì dùng công thức: =IF(C14-G14<0,0,C14-G14), bạn dùng cái này: =MAX(0,C14-G14) sẽ ngắn hơn.

Và thay vì phải dùng cả một lô IF đọc vào rất khó hiểu, tôi đặt tên cho Biểu thuế (B3:D9) là Thue, rồi dùng công thức sau cho cột I (ví dụ tại ô I14):

=H14*VLOOKUP(H14,Thue,2)+VLOOKUP(H14,Thue,3)​

Rất ngắn, phải không bạn. Nghĩa là đem số tiền phải chịu thuế đi dò với cái bảng Thue, là bốc ra từng mức thuế suất tương ứng cũng như số tiền phải cộng vào tương ứng.
 
Lần chỉnh sửa cuối:
Thêm một bài nữa đây. Sau khi xem xét lại công thức của bạn Hong Gam và so sánh với tài liệu của bạn lyvanhungbl, thấy có khác nhau về cách tính số tiền phải nộp thuế. Số tiền trong hai tài liệu này khác hẳn nhau. Và của bạn Hong Gam thì lấy số tiền tính thuế TRỪ bớt đi, còn của bạn lyvanhungbl thì lại CỘNG thêm vào.

Tôi chả biết ai đúng, ai sai, nhưng xin đưa lên bảng tính theo y nguyên những gì bạn Hong Gam cung cấp. Và nó đây:

000-29.gif


Công thức tại ô I14 (Thue là tên của dãy ô B3:D9):

=H14*VLOOKUP(H14,Thue,2)-VLOOKUP(H14,Thue,3)​
 
Lần chỉnh sửa cuối:
cám ơn Hoangdanh282vn, mình cũng chẳng biết tại sao, sau khi áp công thức của anh Tường vào nhưng mình ra kết quả lại khác với ban đầu. Để mình sẽ liểm tra lại.
Em cũng cám ơn gợi ý của anh Tường, em sẽ thử lại. còn theo như bài toán anh làm như trên, hóa ra số thuế TNCN nộp cao hơn 50% thu nhập cá nhân chịu thuế khi họ chưa trừ đi gia cảnh. Như vậy đâu gọi là đánh thuế theo cách lũy tiến từng phần nữa.
 
cám ơn Hoangdanh282vn, mình cũng chẳng biết tại sao, sau khi áp công thức của anh Tường vào nhưng mình ra kết quả lại khác với ban đầu. Để mình sẽ liểm tra lại.
Em cũng cám ơn gợi ý của anh Tường, em sẽ thử lại. còn theo như bài toán anh làm như trên, hóa ra số thuế TNCN nộp cao hơn 50% thu nhập cá nhân chịu thuế khi họ chưa trừ đi gia cảnh. Như vậy đâu gọi là đánh thuế theo cách lũy tiến từng phần nữa.
Tôi đã nói là chưa biết ai đúng ai sai.
Và đã gửi thêm một bài theo như những gì bạn cung cấp trong file gửi kèm.
Bạn thấy đáp số có giống hệt bảng tính của bạn không?
Ở đây, tôi chỉ bàn đến giải thuật sao cho ngắn gọn. Chứ không bàn đến đúng sai. Bạn cung cấp cái gì, tôi làm theo cái đó.

Trong tiêu đề, bạn nói "Xin được trợ giúp dùng hàm gì...". Thì câu trả lời đây: Hàm VLOOKUP.

Tặng bạn luôn cái file tôi mới làm.
 

File đính kèm

Lần chỉnh sửa cuối:
Đúng vậy tuy 2 biểu khác nhau nhưng chung quy vẫn chỉ có 1 kết quả.
còn về công thức góp ý của bác Tường :
Tại ô H14, thay vì dùng công thức: =IF(C14-G14<0,0,C14-G14), bạn dùng cái này: =MAX(C14-G14) sẽ ngắn hơn.
thì ở trong ví dụ minh họa em có đưa ra 1 tên g, thu nhập họ chỉ có 3,8 triệu thôi, khi trừ gia cảnh cho chính bản thân là 4 triệu. Lúc này thu nhập tính thuế sẽ là (200.000)đ cho nên em lồng thêm if vào để loại trừ số âm anh ạh.
Còn trong bảng rút gọn của anh hình như có chỗ nhầm lẫn rồi vì mức thu nhập tính thuếsau khi được trừ gia cảnh còn lại bao nhiêu đều bị tính thuế dù là 10.000đ.
Còn công thức rút gọn của anh
=IF(A1<=5*10^6,A1*0.05,IF(A1<=10^7,25*10^4+(A1-5*10^6)*0.1,IF(A1<=18*10^6,75*10^4+(A1-10^7)*0.15,IF(A1<=32*10^6,195*10^4+(A1-18*10^6)*0.2,IF(A1<=52*10^6,475*10^4+(A1-52*10^6)*0.25,IF(A1<=8*10^7,975*10^4+(A1-52*10^6)*0.3,1815*10^4+(A1-8*10^7)*0.35))))))
em xem ví dụ minh họa của Hoangdanh282vn thì lại ra kết quả khớp với số ban đầu bạn lyvanhungbl và em tính ra.
nên em thấy con số thuế tính ra của anh (sd theo biểu rút gọn của anh ) nó kinh khủng quá mà thôi.
còn hàm vlookup bác gợi ý ở đây, lúc đưa ví dụ lên em cũng tính sd dò tìm nhưng vẫn chưa nghĩ được cách nào.
 
Lần chỉnh sửa cuối:
Đúng vậy tuy 2 biểu khác nhau nhưng chung quy vẫn chỉ có 1 kết quả.
còn về công thức góp ý của bác Tường :
Tại ô H14, thay vì dùng công thức: =IF(C14-G14<0,0,C14-G14), bạn dùng cái này: =MAX(C14-G14) sẽ ngắn hơn.
thì ở trong ví dụ minh họa em có đưa ra 1 tên g, thu nhập họ chỉ có 3,8 triệu thôi, khi trừ gia cảnh cho chính bản thân là 4 triệu. Lúc này thu nhập tính thuế sẽ là (200.000)đ cho nên em lồng thêm if vào để loại trừ số âm anh ạh.
Còn trong bảng rút gọn của anh hình như có chỗ nhầm lẫn rồi vì mức thu nhập tính thú6e sau khi được trừ gia cảnh còn lại bao nhiêu đều bị tính thuế hế dù là 10.000đ.
Bác xem lại giúp em nha.
Ồ tôi xin lỗi. Công thức ở H14 là: MAX(0, C14-G14) (tôi nhập thiếu số 0). Hàm MAX sẽ lấy số 0 nếu như C14-G14 < 0, bạn hiểu chứ.

Còn ở bảng rút gọn, bạn thử lại đi nha. Tính cả rồi: từ 0 đồng đến 5 triệu là 5% mà!
 
Nếu dựa vào cái này (do bạn lyvanhungbl cung cấp):
001-4.gif
Thì sau khi đã tính phần trăm thuế, phải CỘNG thêm một số tiền nữa, phải không?

Ví dụ, Ông A thu nhập 90 triệu, không nuôi ai, sau khi trừ 4 triệu, số tiền ông A chịu thuế là 86 triệu, chịu mức thuế 35%, thì ông A phải đóng: 86 triệu x 35% = 30,1 triệu, sau đó phải CỘNG thêm 18,15 triệu nữa, tổng cộng là 48,25 triệu. Có đúng không?


Tôi thắc mắc, bởi vì theo bảng tính của bạn hong gam gửi thì lại TRỪ đi chứ không phải CỘNG:
002-4.gif
Ví dụ, Ông A thu nhập 90 triệu, không nuôi ai, sau khi trừ 4 triệu, số tiền ông A chịu thuế là 86 triệu, chịu mức thuế 35%, thì ông A phải đóng là:
86 trđ nằm ở bậc 7 do đó số thuế phải nộp là: 18,15trđ+(35%*(86trđ-80trđ))= 20,25trđ.
18,15trđ+(35%*(86trđ-80trđ))= 18,15trđ+(35%*6trđ)=20,25trđ là đúng.

Vậy Bạn vui lòng xem lại giúp nhé!
 
Tôi hiểu rồi. Như vậy, phải tính là lấy 18,15 triệu cộng thêm 35% của phần nhiều hơn 80 triệu.
Tôi lại hiểu là lấy 18,15 triệu rồi cộng thêm 35% của 86 triệu nữa...
Nhưng mà, cái file tôi gửi ở bài #10 thì đúng chứ nhỉ ?
 
Cám ơn bác Tường nha. giờ em đã hiểu cách làm của bác rồi. đúng là đơn giản hơn nhiều.

Bạn Hồng Gấm ơi!
Tôi thấy Bạn cám ơn bác Tường xong rồi, vậy bạn có thể gửi cho tôi xin kết quả cuối cùng của Bạn được không?
Mong Bạn vui lòng cho xin bảng tính thuế TNCN nhé!
Cảm ơn Bạn!
 
Bạn Hồng Gấm ơi!
Tôi thấy Bạn cám ơn bác Tường xong rồi, vậy bạn có thể gửi cho tôi xin kết quả cuối cùng của Bạn được không?
Mong Bạn vui lòng cho xin bảng tính thuế TNCN nhé!
Cảm ơn Bạn!
Nếu bạn Hong Gam đã cảm ơn, thì chắc cái file ở đây là đúng. Bạn tải về xem thử sao.
 
Tôi hiểu rồi. Như vậy, phải tính là lấy 18,15 triệu cộng thêm 35% của phần nhiều hơn 80 triệu.
Tôi lại hiểu là lấy 18,15 triệu rồi cộng thêm 35% của 86 triệu nữa...
Nhưng mà, cái file tôi gửi ở bài #10 thì đúng chứ nhỉ ?

Cảm ơn Bác Tường, cái file Bác gửi ở bài #10 là đúng ạ!
Sẳn đây Bác dùm chỉ tôi: Tôi có bấm "nút cảm ơn" với nhiều bài và nhiều người, mà sao ở chổ tên tôi trên diễn đàn không thấy có cảm ơn ai lần nào hết vậy? Nhờ Bác chỉ giúp nhé!
Thân chào!
 
Bác tường đã post bài rồi. thôi nếu bạn muốn mình gởi lại cho cũng được
 

File đính kèm

Gửi các bác
Xem trong file ở bảng rút gọn, cột số tiền phải trừ sau khi đã tính phần trăm thuế
Em chưa hiểu cách tính toán để ra cột đó. Híc
Em thấy cách dùng hàm vlookup của bác tường với tham số tìm là 1 rất hay, chứ bình thường em toàn dùng hàm if thì dài quá, chẳng may lỗi công thức thì tìm mờ mắt
-Các bác giải thích qua loa giúp em
TKS
 
Bạn có thể xem lại file yêu cầu của bạn lyvanhungbl , bạn sẽ thấy bạn lyvanhungbl giải thích cách tính như thế nào. Từ đó bạn sẽ quy ngược nó lại thôi.
Mình cũng xin 1 vài lời giải thích thêm nhưng bạn chịu khó xem biểu thuế ( biểu đầu tiên của file trong phần biểu thuế) nha.
Ta thấy cách tính thuế TNCN của mình là theo cách lũy tiến từng phần. do vậy, khi xác định ôố thu nhập tính thuế của 1 ai đó xong rồi, ta phải xem :
1. tổng số thu nhập này thuộc bậc nào trong bảng biểu này.
2. Ta sẽ chia số tiền này theo từng phần tương ứng với quy định mỗi bậc trên bảng biểu.
3. Sau đó tính thuế theo từng khung rồi cộng lại.
bạn xem 1 ví dụ đính kèm nha
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom