Bài tập nhóm Thẩm định tín dụng Thẩm định tín dụng công ty cổ phần thép Mê Lin gồm các nội dung chính sau: Giới thiệu công ty thẩm định; Thẩm định năng lực pháp lý và tình hình hoạt động của doanh nghiệp; Thẩm định năng lực tài chính của doanh nghiệp. Mời các bạn cùng tham khảo
Trang 1package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() {
if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT
KHOA KINH TẾ
BÁO CÁO TỐT NGHIỆP
NGƯỜI BÁN TẠI CÔNG TY TNHH S.D.K
Họ và tên sinh viên: NGUYỄN THÚY AN
GVHD: TH.S PHẠM BÌNH AN Bình Dương, tháng 11 năm 2020
Trang 2public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Trang 3package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
LỜI CAM ĐOAN
Em xin cam đoan đề tài “Kế toán phải trả cho người bán tại Công Ty TNHH
S.D.K” là bài viết của cá nhân em
Em xin hoàn toàn chịu trách nhiệm về tính trung thực của các nội dung khác trong đề tài của mình
Bình Dương, Ngày 30 Tháng 11 Năm 2020
Sinh viên thực hiện
Nguyễn Thúy An
Trang 4public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
LỜI CẢM ƠN
Trong suốt thời gian học tập tại Trường Đại Học Thủ Dầu Một, nhờ sự tận tình
dạy bảo của quý thầy cô và sự hỗ trợ hết mực của nhà trường, em đã tích lũy được rất
nhiều kỹ năng và kiến thức chuyên ngành và trang bị cho bản thân hành trang vững
chắc cho em bước tiến sau này
Đầu tiên, em xin gửi lời cảm ơn chân thành đến nhà trường và quý thầy cô đã
truyền đạt cho em những kinh nghiệm, kiến thức vô cùng bổ ích Đặc biệt, em xin
chân thành cảm ơn đến cô Th.S Phạm Bình An – là giảng viên hướng dẫn thực tập,
cô luôn tận tâm chỉ dẫn, theo sát và hướng dẫn chi tiết để em có thể hoàn thành bài
báo cáo một cách tốt nhất
Em cũng xin gửi lời chân thành cảm ơn đến qúy Công ty TNHH S.D.K đã giúp
đỡ, hỗ trợ em hết mình trong suốt quá trình thực tập, công ty luôn tạo điều kiện giúp
em mở mang và có thể học hỏi thêm nhiều kiến thức, tiếp xúc với những con số,
chuyên ngành của mình nhiều hơn Mặc dù thời gian thực tập không nhiều, nhưng
với sự truyền đạt tận tình, em đã tích lũy được rất nhiều bài học quý giá cho sự nghiệp
tương lai sau này
Lời cuối cùng em xin chúc quý thầy cô và toàn thể trường Đại Học Thủ Dầu Một,
đặc biệt là cô Th.S Phạm Bình An dồi dào sức khỏe, đạt được nhiều thành công hơn
để truyền đạt kiến thức cho thế hệ mai sau Kính chúc toàn thể Công Ty TNHH S.D.K
có nhiều thành công, đạt được nhiều thuận lợi và ngày càng phát triển
Em xin chân thành cảm ơn!
Bình dương, Ngày 30 Tháng 11 Năm 2020
SINH VIÊN THỰC HIỆN
NGUYỄN THÚY AN
Trang 5package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Trang 6public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Trang 7package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
LỜI MỞ ĐẦU
1 Lý do chọn đề tài
Trong xã hội Việt Nam ngày càng phát triển, nền kinh tế cũng phát triển theo
xu hướng hội nhập với nền kinh tế khu vực và quốc tế Để giúp cho những doanh nghiệp phát triển tốt, bền vững và giúp giữ vững thương hiệu thì doanh nghiệp phải
có những hướng đi tốt, lựa chọn đầu tư hay các hoạt động vừa đem lợi nhuận cho doanh nghiệp vừa đem lại lợi ích cho xã hội Trong hệ thống các công cụ quản lý thì
kế toán là một trong những công cụ quản lý hữu hiệu nhất Nó là nguồn thông tin số liệu đáng tin cậy để Nhà Nước điều hành nền kinh tế, kiểm tra và kiểm soát hoạt động của các ngành, các khu vực
Đối với hầu hết các doanh nghiệp, trong hoạt động kinh doanh của mình chắc chắn sẽ phát sinh rất nhiều mối quan hệ kinh tế trong đó có liên quan đến vấn đề thanh toán như: thanh toán với người mua, nhà cung cấp,…Quan hệ thanh toán với người mua hàng và người bán hàng chiếm mật độ cao và thường xuyên phát sinh nhất Trong
đó, thanh toán với người bán hàng là một phần hành khá phức tạp, đặc biệt sẽ có rất nhiều rủi ro phát sinh
Kế toán phải trả người bán phản ánh tình hình thanh toán về các khoản nợ phải trả của doanh nghiệp cho người bán, liên quan trực tiếp tới một số khoản mục thuộc
về vốn bằng tiền, nợ phải trả,…nên có ảnh hưởng rất lớn đến tình hình tài chính của doanh nghiệp trong một thời kì nhất định Tài khoản này liên tục thay đổi, phát triển
và phát sinh ngày càng nhiều, vì vậy yêu cầu nghiệp vụ đối với kế toán thanh toán cũng cao hơn Kế toán không chỉ có nhiệm vụ ghi chép các nghiệp vụ phát sinh, mà còn chịu tránh nhiệm giám sát, phân tích các khoản nợ phải trả, tìm nguồn huy động vốn để trả nợ, biết lường trước, hạn chế rủi ro trong thanh toán Vì vậy, kế toán chịu trách nhiệm sẽ gặp rất nhiều khó khăn và đòi hỏi kinh nghiệm, kỹ năng cao
Trong quá trình thực tập, tiếp xúc thực tế và sự tận tình, giúp đỡ của anh chị trong công ty và cô Th.S Phạm Bình An em đã nhìn nhận được tầm quan trọng mà ý
Trang 8public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
2 Mục tiêu nghiên cứu
Đề tài được thực hiện nhằm nghiên cứu những mục tiêu cụ thể sau đây:
- Mục tiêu 1: Tìm hiểu, nghiên cứu và phản ánh thực trạng công tác kế toán phải
trả người bán của Công ty TNHH S.D.K
- Mục tiêu 2: Trên cơ sở lý luận và thực tiễn, đưa ra một số nhận xét, đánh giá
các vấn đề liên quan trong công tác kế toán, đề xuất một số giải pháp để góp phần
hoàn thiện và phát triển công tác kế toán tại Công ty TNHH S.D.K
3 Đối tượng nghiên cứu & phạm vi nghiên cứu
- Đối tượng: Công tác kế toán phải trả người bán tại Công ty TNHH S.D.K
4 Phương pháp nghiên cứu
- Đi tìm hiểu và phản ánh công tác kế toán phải trả người bán tại Công Ty TNHH
S.D.K Các phương pháp bao gồm:
+ Phương pháp phỏng vấn: Đặt câu hỏi phỏng vấn những vấn đề liên quan đến
chuyên đề thực tập tốt nghiệp với các anh chị tại phòng kế toán của công ty
+ Phương pháp quan sát: Bằng cách quan sát quá trình hoạt động và phát sinh
thực tế tại công ty
+ Phương pháp phân tích: Lấy số liệu thực tế từ sổ sách, báo cáo
+ Phương pháp tổng hợp: Dựa trên cơ sở dữ liệu thu thập được, tiến hành tổng
hợp các thông tin kế toán
Để nêu nhận xét và giải pháp về đơn vị, em sử dụng phương pháp so sánh và
tham khảo các quy định theo chuẩn mực kế toán Việt Nam và theo cơ sở lý luận trên
Trang 9package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
thư viện trường Đại Học Thủ Dầu Một, qua các sách vở và các trang wed, báo liên quan đến lĩnh vực kế toán để làm gốc so sánh với cách thức thực hiện của đơn vị
5 Ý nghĩa đề tài
Hiểu được tầm quan trọng của kế toán phải trả người bán Thông qua đó hiểu được thực trạng công tác kế toán của doanh nghiệp Từ đó chỉ ra những bất cập trong công tác quản lí kế toán và tích lũy kinh nghiệm cho bản thân
6 Bố cục đề tài
Nội dung đề tài gồm 3 chương:
Chương 1: Giới thiệu khái quát về Công ty TNHH S.D.K
Chương 2: Thực trạng kế toán phải trả người bán tại Công ty TNHH S.D.K
Chương 3: Nhận xét – Giải pháp
Trang 10public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
CHƯƠNG 1 GIỚI THIỆU KHÁI QUÁT VỀ CÔNG TY TNHH S.D.K
1.1 Lịch sử hình thành và phát triển của đơn vị thực tập
Giới thiệu sơ lược về công ty
Công Ty TNHH S.D.K được thành lập theo giấy chứng nhận 3700866752 từ
ngày 21 tháng 01 năm 2008 do Sở kế hoạch và Đầu tư tỉnh Bình Dương cấp, được
quản lý bởi Cục Thuế Tỉnh Bình Dương Tính đến nay đã hoạt động được gần 12
năm
- Tên công ty: Công ty TNHH S.D.K
- Tên viết tắt: S.D.K
- Loại hình hoạt động: Công ty TNHH MTV ngoài nhà nước
- Địa chỉ: Lô E6d, Khu Công Nghiệp Việt Hương 2, Thị xã Bến Cát, tỉnh Bình
Dương
- Lĩnh vực kinh doanh: Sản xuất công nghiệp
- Hình thức sở hữu vốn: Công ty TNHH S.D.K (sau đây gọi tắt là ―Công ty‖) là
công ty có vốn đầu tư nước ngoài được thành lập bởi Jung Hoi Ind Co., Ltd, trụ sở
đặt tại Seokyo Bld, 806, 395-166, Seokyo Dong, Mapo Gu, Seoul, Hàn Quốc Tại
ngày kết thúc năm tài chính, Jung Hoi Ind Co., Ltd đã góp 100% vốn điều lệ
Sản xuất, gia công băng dán, khóa dán các loại, sản xuất các sản phẩm dệt dây
như dây giày, dây thun (không thực hiện công đoạn nhuộm)
Đặc điểm, quy trình sản xuất kinh doanh
Trang 11package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Đầu tiên, trưởng phó phòng kinh doanh chịu trách nhiệm lập kế hoạch sản xuất theo kỳ kế hoạch theo các yếu tố:
- Báo cáo tồn nguyên vật liệu, bán thành phẩm
- Đơn đặt hàng, nhu cầu của khách hàng
- Dự đoán nhu cầu thị trường
- Hoạch định chiến lược sản xuất của công ty
Sau khi xem xét các yếu tố trên, phó phòng kinh doanh lập kế hoạch sản xuất
và chuyển cho ban giám đốc phê duyệt Sau khi được giám đốc phê duyệt, phòng kinh doanh chuyển lệnh sản xuất xuống cho phân xưởng, nhân viên phân xưởng xem xét máy móc, vật tư, nguyên vật liệu rồi ra các lệnh sản xuất Trưởng phân xưởng sẽ chịu trách nhiệm chọn mẫu và kiểm tra chất lượng sản phẩm trong suốt quá trình sản xuất
Quá trình hình thành và phát triển
Công ty thành lập ngày 21/01/2008, trong thời gian đầu mới thành lập, công ty phải đối mặt với rất nhiều khó khăn trong việc xây dựng thương hiệu của mình, bởi chủ sở hữu là người nước ngoài, khó khăn trong việc hội nhập cũng như giao tiếp, tuy nhiên cùng với sự cố gắng của Ban giám đốc và các thành viên trong công ty đã dần khẳng định được vị thế của mình và ngày càng vững mạnh
Trải qua thời gian hoạt động và phát triển lâu dài, hiện nay công ty đã có vị thế trên thị trường và phát triển không ngừng về sản xuất, gia công băng dán, khóa dán các loại, sản xuất các sản phẩm dệt dây như dây giày, dây thun
Chuyên nghiệp: Xây dựng đội ngũ nhân viên năng động, sáng tạo, nhiệt huyết
và giỏi chuyên môn
Đoàn kết: Xây dựng tinh thần đoàn kết, hợp tác lành mạnh, sẵn sàng chia sẻ kinh nghiệm giữa các đồng nghiệp, giữa lãnh đạo và nhân viên, giữa nhân viên và các đối tác
1.2 Tổ chức bộ máy quản lý
Trang 12public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Sơ đồ 1.1 Sơ đồ tổ chức bộ máy quản lý
Nguồn: Công ty TNHH S.D.K
Chức năng, nhiệm vụ, mối quan hệ giữa các phòng ban
Giám đốc (Ông Lim Chae Hwan): Là người đứng đầu doanh nghiệp, quyết
định các vấn đề liên quan đến hoạt động sản xuất kinh doanh, sản xuất thương mại
dịch vụ hàng ngày của công ty, chịu trách nhiệm trước pháp luật về việc thực hiện
các quyền và nghĩa vụ bao gồm:
+ Ban hành quy chế quản lý nội bộ công ty, bổ nhiệm, miễn nhiệm, bãi nhiệm
các chức danh quản lý trong công ty
+ Luôn nắm bắt những biến động của môi trường kinh doanh để phán đoán
những chuyển biến xấu ảnh hưởng đến công ty nhằm đề ra chiến lược, mục tiêu hoạt
động cụ thể cho công ty
+ Ký kết hợp đồng nhân danh công ty, kiến nghị phương án cơ cấu tổ chức công
ty; kiến nghị phương án sử dụng lợi nhuận hoặc xử lý lỗ trong kinh doanh; các quyền
và nhiệm vụ khác được quy định tại điều lệ công ty
✓ Phòng nhân sự:
+ Thực hiện các công việc liên quan đến nhân sự, công tác văn phòng Tổ chức
quản lý lao động, công tác tổ hợp văn phòng, bảo vệ của công ty Thực hiện các chính
sách về lao động và tuyển chọn nhân sự Xây dựng định mức lao động, hợp đồng lao
động, tiền lương, trợ cấp, phụ cấp và quyền lợi của các cán bộ công nhân viên, thực
hiện các công tác thi đua khen thưởng
PHÒNG KINH DOANH
PHÒNG TÀI CHÍNH- KẾ TOÁN
PHÂN XƯỞNG SẢN XUẤT
PHÒNG NHÂN
SỰ
GIÁM ĐỐC
Trang 13package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Tham mưu, giúp việc cho tổng giám đốc về công tác lãnh đạo về các dịch vụ của công ty Xây dựng các chiến lược kinh doanh, đánh giá những quy trình làm việc của công ty và từ đó đưa ra kế hoạch phát triển công ty
+ Thực hiện những công việc về nghiệp vụ chuyên môn tài chính kế toán theo đúng quy định Nhà nước về chuẩn mực, nguyên tắc, chế độ kế toán, Theo dõi, phản ánh sự vận động vốn kinh doanh của công ty dưới mọi hình thái và cố vấn cho ban lãnh đạo các vấn đề liên quan Giúp Giám Đốc kiểm tra, kiểm soát bằng đồng tiền các hoạt động kinh tế, tài chính trong công ty theo các quy định về quản lý tài chính + Công tác tài chính: Xây dựng tổ chức thực hiện kế hoạch tài chính và lập báo cáo thực hiện kế hoạch tháng, quý, năm Tổ chức tuần hoàn chu chuyển vốn, tổ chức thanh toán tiền kinh doanh, thu hồi công nợ Xây dựng và tổ chức thực hiện kế hoạch trả nợ, thu nợ vay trung và dài hạn
+ Công tác kế toán: Tổ chức hệ thống chứng từ kế toán, ghi chép ban đầu và luân chuyển chứng từ khoa học, hợp lý trong từng đơn vị kế toán Tổ chức hướng dẫn
và áp dụng hệ thống tài khoản kế toán, hệ thống sổ kế toán theo quy định và lưu trữ tài liệu kế toán theo quy định Tổ chức thực hiện chế độ báo cáo kế toán đúng quy định và phù hợp với yêu cầu quản lý của công ty
Trang 14public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
KẾ TOÁN TRƯỞNG
KẾ TOÁN NGÂN HÀNG
KẾ TOÁN THUẾ
KẾ TOÁN BÁN HÀNG
KẾ TOÁN
CÔNG NỢ,
THANH TOÁN
KẾ TOÁN TỔNG HỢP
+ Quản lý toàn bộ máy móc thiết bị của phân xưởng, đảm bảo luôn thực hiện
tốt kế hoạch được giao
+ Quản lý toàn bộ hệ thống chất lượng theo các quy trình thuộc ISO 9001:2000
của công ty, đảm bảo các hệ thống duy trì và hoạt động hiệu quả
1.3.1.1 Sơ đồ tổ chức bộ máy kế toán tại công ty
Sơ đồ 1.2 Sơ đồ tổ chức bộ máy kế toán tại công ty
Nguồn: Phòng Kế toán Công ty TNHH S.D.K
1.3.1.2 Chức năng và nhiệm vụ của từng phần hành kế toán
Trang 15package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Là người chịu trách nhiệm trực tiếp với Ban Lãnh Đạo về công tác tài chính
và kế toán của toàn bộ hoạt động thương mại dịch vụ của công ty Tổ chức công tác hạch toán kế toán theo chế độ và hướng dẫn kế toán viên thực hiện nhiệm vụ của mình
- Có nhiệm vụ tổ chức điều hành toàn bộ hệ thống kế toán công ty, làm tham mưu cho giám đốc về các hoạt động kinh doanh, tổ chức kiểm kê kế toán trong nội
bộ công ty, các bộ phận trong phòng kế toán dưới sự chỉ đạo của kế toán trưởng
- Tổ chức lưu trữ và bảo quản các tài liệu kế toán, ghi chép tính toán phản ánh tình hình hoạt động kinh doanh thương mại dịch vụ và phân tích kết quả hoạt động kinh doanh của công ty
- Khi báo cáo quyết toán được lập xong có nhiệm vụ thuyết minh phân tích, giải bày kết quả sản xuất kinh doanh của công ty, phụ trách toàn bộ chứng từ và mọi số liệu kế toán phát sinh tại công ty Đồng thời chịu trách nhiệm về các báo cáo tài chính nộp đầy đủ và đúng theo quy định của công ty Thực hiện các quy định của pháp luật
về kế toán, tổ chức của đơn vị kế toán, tổ chức điều hành bộ máy kế toán theo quy định của luật kế toán và lập báo cáo tài chính
Kế toán tổng hợp
- Hướng dẫn nhân viên kế toán và bộ phận liên quan về chính sách, chế độ tài chính kế toán theo quy định của Nhà nước
- Hướng dẫn xử lý và hạch toán các nghiệp vụ kế toán
- Kiểm tra công tác hạch toán kế toán, lập và quản lý các loại sổ kế toán tổng hợp
- Giúp kế toán trưởng lập các báo biểu, báo cáo quyết toán theo quy định của nhà nước Tổng hợp các số liệu kiểm tra đối chiếu các chứng từ có liên quan
Kế toán thanh toán và công nợ
- Kiểm tra và lập các chứng từ thu – chi
- Theo dõi vay, thanh toán công nợ và tạm ứng…
- Kiểm tra và hạch toán báo có ngân hàng
Trang 16public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Ghi chép, phản ánh, đầy đủ, kịp thời chính xác, rõ ràng các nghiệp vụ thanh
toán, tạm ứng theo từng đối tượng, từng khoản thanh toán có kết hợp với thời hạn
thanh toán
- Giám sát việc thực hiện chế độ thanh toán, tình hình chấp hành kỷ luật thanh
toán, ngăn ngừa tình trạng vi phạm kỷ luật thanh toán, tạm ứng
- Phản ánh và theo dõi kịp thời các nghiệp vụ thanh toán phát sinh chi tiết cho
từng đối tượng, và thời gian thanh toán
- Ghi chép kịp thời trên hệ thống chứng từ sổ chi tiết, sổ tổng hợp của phần
hành các khoản nợ phải thu, phải trả
- Thực hiện việc kiểm tra, kiểm soát về chế độ thanh toán công nợ, tổng hợp
và xử lý nhanh chóng thông tin về tình hình công nợ
- Có nhiệm vụ nhắc các khoản nợ tới hạn thu hồi của khách hàng, theo dõi
công nợ nhà cung cấp Kiểm kê quỹ, kho hàng theo định kỳ
Kế toán bán hàng
Có nhiệm vụ theo dõi tình hình nhập kho và tiêu thụ hàng hóa Tính giá thành
Các phương thức bán hàng chủ yếu của công ty là bán hàng thu qua tiền gửi ngân
hàng Kế toán sử dụng phiếu nhập - xuất - tồn kho hàng hóa, sổ cái các tài khoản có
liên quan và theo dõi tình hình xuất nhập khẩu
Kế toán thuế
- Theo dõi, lập hóa đơn thuế
- Có nhiệm vụ lấy hóa đơn đầu vào, tổng hợp hóa đơn chứng từ hàng tháng
- Lập báo cáo thuế hàng tháng, các loại báo cáo hàng quý, hàng năm
- Làm việc trực tiếp với cơ quan thuế khi có yêu cầu
- Các công việc khác liên quan đến các khoản thuế tại công ty
Kế toán ngân hàng
- Nộp tiền ra ngân hàng để phục vụ các hoạt động của công ty
- Nhận chứng từ từ các ngân hàng, sắp xếp theo nội dung
- Kiểm tra số dư các tài khoản ngân hàng và làm bút toán chênh lệch tỷ giá các
tài khoản ngân hàng
Trang 17package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Theo dõi để thực hiện các công việc đã yêu cầu và giải đáp các khúc mắc của phía ngân hàng
- In bảng kê, ký người lập bảng kê, chuyển cho người kiểm soát
- In phiếu kế toán, ký người lập và chuyển cho kế toán trưởng ký và lưu trữ
- Kiểm tra tính hợp lý, hợp lệ của đề nghị thanh toán và lập lệnh chi tiền, uỷ nhiệm chi, công văn mua ngoại tệ (đối với lệnh chi ngoại tệ)…và nộp ra ngân hàng
- Kiểm tra số dư tiền gửi các ngân hàng để xem tăng giảm của tiền gửi ngân hàng, báo cáo cho trưởng phòng để kiểm soát và thực hiện kế hoạch dòng tiền
1.4 Chế độ, chính sách kế toán và hình thức kế toán áp dụng tại Công Ty
TNHH S.D.K
Hệ thống thông tin kế toán tại đơn vị thực tập
Công ty áp dụng các chuẩn mực kế toán, chế độ kế toán doanh nghiệp Việt Nam được ban hành theo Thông tư số 200/2014/TT-BTC ngày 22 tháng 12 năm 2014 và các thông tư hướng dẫn thực hiện chuẩn mực kế toán của Bộ Tài chính trong việc lập
và trình bày Báo cáo tài chính
Năm tài chính của Công ty bắt đầu từ ngày 01 tháng 01 và kết thúc vào ngày
31 tháng 12 hàng năm
Đơn vị tiền tệ sử dụng trong kế toán là Đồng Việt Nam (VND) do việc thu, chi chủ yếu được thực hiện bằng đơn vị tiền tệ VND
Để đáp ứng được yêu cầu quản lý, tạo điều kiện cho công tác hạch toán được
thuận lợi công ty áp dụng hình thức kế toán trên máy tính với phần mềm kế toán LinkQ Accounting
Ƣu điểm và nhƣợc điểm của phần mềm:
- Hóa đơn điện tử: Tích hợp sẵn hóa đơn điện tử và tiếp nhận thiết kế mẫu đơn
theo yêu cầu của doanh nghiệp
- Quản lý từ xa: Nhà quản trị luôn nắm được tình hình tài chính doanh nghiệp
từ xa thông qua Internet
Trang 18public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Tích hợp hệ thống: Cho phép tích hợp dữ liệu với các hệ thống khác: CRM,
HRM, Quản trị sản xuất, bán lẻ,
- Thông báo nhắc việc: Hệ thống tự động triển khai nhắc công việc, nhắc nợ
Giúp đảm bảo tài chính ổn định
- Ngoại tệ: Đánh giá chênh lệch tỷ giá
- Tức thời, bảo mật: Dữ liệu được liên kết giữa các phòng ban, cập nhật liên tục
và lưu trữ bảo mật an toàn
- Đa ngôn ngữ: Tiếng Việt, Tiếng Anh, Tiếng Trung
- Linh hoạt: Cho phép tùy chỉnh form bảng biểu mẫu theo yêu cầu đặc thù của
doanh nghiệp
- Tính linh động: Dễ sửa chữa, theo dõi hạch toán song song nhiều loại tiền tệ
- Đòi hỏi phải có kết nối mạng và máy tính cài đặt có cấu hình máy tương đối
cao, nếu bạn sử dụng máy yếu thì chạy chương trình rất chậm Tốc độ xử lý dữ liệu
rất chậm đặc biệt là khi cập nhật giá xuất, xuất file hoặc bảo trì dữ liệu hệ thống
Hình thức kế toán
Công ty áp dụng hình thức kế toán máy vi tính: Đặc trưng là công việc được
thực hiện theo một phần mềm kế toán trên máy vi tính Phần mềm kế toán được thiết
kế theo nguyên tắc của một trong bốn hình thức kế toán Hiện nay, công ty đang áp
dụng phần mềm kế toán LinkQ Accounting và áp dụng hình thức ghi sổ kế toán theo
hình thức ghi sổ nhật ký chung
Trang 19package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
BÁO CÁO TÀI CHÍNH
Sơ đồ 1.3 Trình tự ghi sổ kế toán theo hình thức kế toán nhật ký chung
Nguồn: Thông tư 200/2014/TT-BTC được Bộ Tài Chính ban hành ngày 22/12/2014
Ghi chú: Nhập số liệu hàng ngày
In sổ, báo cáo cuối tháng Đối chiếu, kiểm tra
Sổ kế toán chi tiết
Sổ nhật ký chung
Chứng từ kế toán
Bảng cân đối phát sinh
Trang 20public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Trình tự luân chuyển chứng từ:
- Hàng ngày:
+ Căn cứ vào các chứng từ đã kiểm tra được dùng làm căn cứ ghi sổ, trước hết
ghi vào sổ Nhật ký chung, sau đó căn cứ vào số liệu đã ghi trên sổ Nhật ký chung để
ghi vào Sổ cái theo các tài khoản kế toán phù hợp
+ Nếu đơn vị có mở sổ, thẻ kế toán chi tiết thì đồng thời với việc ghi sổ Nhật
ký chung, các nghiệp vụ phát sinh được ghi vào các sổ, thẻ kế toán chi tiết liên quan
- Cuối tháng, cuối quý, cuối năm:
+ Cộng số liệu trên Sổ cái, lập bảng cân đối số phát sinh Sau khi đã kiểm tra
đối chiếu khớp đúng, số liệu ghi trên Sổ cái và bảng tổng hợp chi tiết (được lập từ các
sổ, thẻ kế toán chi tiết) được dùng để lập các báo cáo tài chính
+ Về nguyên tắc, tổng số phát sinh Nợ và tổng số phát sinh Có trên bảng cân
đối số phát sinh phải bằng tổng số phát sinh Nợ và tổng số phát sinh Có trên sổ Nhật
ký chung cùng kỳ
Hệ thống tài khoản sử dụng tại công ty
- Công ty đang sử dụng hệ thống tài khoản hiện hành theo thông tư số
200/2014/TT-BTC ban hành ngày 22/12/2014 của Bộ Tài Chính
(Tham chiếu phụ lục số 01)
Phương pháp tính thuế giá trị gia tăng
Công ty tính thuế giá trị gia tăng theo phương pháp khấu trừ
Phương pháp khấu hao tài sản cố định
Tài sản cố định hữu hình được khấu hao theo phương pháp đường thẳng dựa
trên thời gian hữu dụng ước tính Số năm khấu hao của các loại tài sản cố định hữu
Trang 21package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Giá trị hàng tồn kho được tính theo phương pháp bình quân gia quyền và được hạch toán theo phương pháp kê khai thường xuyên
Trang 22public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
CHƯƠNG 2 THỰC TRẠNG KẾ TOÁN PHẢI TRẢ CHO NGƯỜI BÁN TẠI
CÔNG TY TNHH S.D.K
2.1 Nội dung
Khái niệm
Công ty TNHH S.D.K thường phát sinh các nghiệp vụ liên quan đến phải trả
người bán như mua nguyên vật liệu, công cụ dụng cụ, hàng hóa, dịch vụ, tài sản cố
định,… trong nước Ngoài ra công ty còn phát sinh nhập khẩu hàng hóa, nguyên vật
liệu từ nước ngoài
(Nguồn: Phòng kế toán công ty TNHH S.D.K)
2.2 Nguyên tắc kế toán
- Phải trả người bán phản ánh các khoản phải trả mang tính chất thương mại
phát sinh từ giao dịch mua hàng hóa, dịch vụ, tài sản và người bán là đơn vị độc lập
với công ty, bao gồm cả các khoản phải trả khi nhập khẩu thông qua người nhận ủy
thác
- Nợ phải trả cho người bán, người cung cấp cần được hạch toán chi tiết cho
từng đối tượng phải trả Trong chi tiết từng đối tượng phải trả, tài khoản này phản
ánh cả số tiền đã ứng trước cho người bán, người cung cấp nhưng chưa nhận được
sản phẩm, hàng hóa, dịch vụ
- Doanh nghiệp phải theo dõi chi tiết các khoản nợ phải trả cho người bán theo
từng loại nguyên tệ Đối với các khoản trả bằng ngoại tệ thì thực hiện theo nguyên
tắc:
+ Các giao dịch phát sinh bằng ngoại tệ được chuyển đổi theo tỷ giá tại ngày
phát sinh giao dịch Số dư các khoản mục tiền tệ có gốc ngoại tệ tại ngày kết thúc
năm tài chính được qui đổi theo tỷ giá tại ngày này
+ Chênh lệch tỷ giá phát sinh trong năm từ các giao dịch bằng ngoại tệ được
ghi nhận vào doanh thu hoạt động tài chính hoặc chi phí tài chính Chênh lệch tỷ giá
do đánh giá lại các khoản mục tiền tệ có gốc ngoại tệ tại ngày kết thúc năm tài chính
Trang 23package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
sau khi bù trừ chênh lệch tăng và chênh lệch giảm được ghi nhận vào doanh thu hoạt động tài chính hoặc chi phí tài chính
+ Tỷ giá sử dụng để qui đổi các giao dịch phát sinh bằng ngoại tệ là tỷ giá giao dịch thực tế tại thời điểm phát sinh giao dịch Tỷ giá giao dịch thực tế đối với các giao dịch bằng ngoại tệ được xác định như sau: Đối với nợ phải trả, tỷ giá bán của ngân hàng thương mại nơi công ty dự kiến giao dịch tại thời điểm giao dịch phát sinh
+ Tỷ giá sử dụng để đánh giá lại số dư các khoản mục tiền tệ có gốc ngoại tệ tại ngày kết thúc năm tài chính được xác định theo nguyên tắc sau:
Đối với các khoản ngoại tệ gửi ngân hàng: Tỷ giá mua ngoại tệ của ngân hàng nơi công ty mở tài khoản ngoại tệ
Đối với các khoản mục tiền tệ có gốc ngoại tệ được phân loại là tài sản khác: Tỷ giá mua ngoại tệ của ngân hàng công ty thường xuyên có giao dịch
Đối với các khoản mục tiền tệ có gốc ngoại tệ được phân loại là
nợ phải trả: Tỷ giá bán ngoại tệ của ngân hàng công ty thường xuyên có giao dịch
Tài khoản sử dụng
- Tài khoản 331: Phải trả cho người bán
+ Tài khoản 3311: Phải trả cho người bán VNĐ + Tài khoản 3312: Phải trả cho người bán USD Tài khoản này được mở để theo dõi các tài khoản nợ phải trả cho người bán có phát sinh tăng trong kỳ và tình hình thanh toán các khoản nợ phải trả cho nhà cung cấp Để phục vụ cho yêu cầu quản trị công ty đã mở sổ chi tiết để theo dõi từng đối tượng
Trang 24public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
+ 11211: Tài khoản ngân hàng Vietcombank – 700009275691 VNĐ
+ 11221: Tài khoản ngân hàng Vietcombank USD
+ 11222: Tài khoản ngân hàng Vietcombank EURO
+ 11223: Tài khoản ngân hàng Shinhan USD
+ 11224: Tài khoản ngân hàng Shinhan EURO
+ 1521: Nguyên Vật Liệu Chính
+ 6278: Chi phí bằng tiền khác
+ 6427: Chi phí dịch vụ mua ngoài
+ Các tài khoản liên quan khác
Hệ thống hóa các nghiệp vụ kinh tế phát sinh thực tế tại công ty
Kết cấu phải trả người bán
- Số nợ được ghi giảm do người bán chấp nhận
giảm giá, chiết khấu, trả lại hàng
- Số tiền ứng trước cho người bán
- Số nợ phải trả phát sinh khi mua hàng
- Người bán trả lại tiền doanh nghiệp
đã ứng trước
- Trị giá hàng nhận theo số tiền ứng trước, số nợ điều chỉnh lại hóa đơn do trước đây ghi trên giá tạm tính
Số dư cuối kỳ: Số tiền đã ứng trước hoặc số
tiền đã trả nhiều hơn số phải trả cho người bán
Số dư cuối kỳ: Số tiền phải trả người
bán cuối kỳ
Sơ đồ 2.1 Kết cấu phải trả người bán
Nguồn: Phòng kế toán công ty TNHH S.D.K
2.4 Chứng từ, sổ sách kế toán
Để hạch toán nợ phải trả cho người bán tại công ty kế toán sử dụng các loại
chứng từ theo thông tư 200/2014/TT-BTC
Chứng từ sử dụng
Trang 25package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
2.4.1.1 Chứng từ sử dụng
Để phản ánh chính xác, đầy đủ, kịp thời và quản lý tài khoản 331, làm cơ sở để ghi sổ kế toán và kiểm tra giám sát sự biến động của nợ phải trả người bán ở công ty TNHH S.D.K, kế toán sử dụng các loại chứng từ theo thông tư 200/2014/TT-BTC:
- Hóa đơn GTGT (Mẫu số 01GTKT)
- Giấy báo nợ của ngân hàng
- Giấy ủy nhiệm chi
- Tờ khai hàng hóa nhập khẩu
- Hợp đồng mua bán
- Phiếu chi (Mẫu số 2-TT)
- Các chứng từ liên quan khác
2.4.1.2 Mục đích
- Sổ phụ ngân hàng: Là sổ liệt kê chi tiết các nghiệp vụ phát sinh nợ, phát sinh
có trong tài khoản 112 của doanh nghiệp Là chứng từ quan trọng nhằm mục đích theo dõi, đối chiếu các nghiệp vụ thực tế phát sinh giữa công ty với với ngân hàng trong ngày/ tháng/ quý
- Ủy nhiệm chi: Có thể sử dụng để thanh toán, chuyển tiền giữa hai tài khoản
trong hoặc cùng hệ thống Nếu sử dụng UNC để thanh toán thì khi thực hiện lệnh chi,
số tiền của lệnh này sẽ được chuyển trực tiếp vào tài khoản thanh toán của người thụ hưởng Nếu dùng UNC để chuyển tiền thì số tiền sẽ được chuyển vào tài khoản thanh toán của người thụ hưởng nếu cùng hệ thống ngân hàng Trong trường hợp khác tài khoản ngân hàng thì sẽ trả cho người thụ hưởng qua tài khoản chuyển tiền phải trả
- Giấy báo nợ: Là loại chứng từ được sử dụng bởi một nhà cung cấp để
thông báo cho người mua về các nghĩa vụ trả nợ, hay là loại chứng từ được lập bởi người mua khi trả lại hàng hóa vay mua
- Hóa đơn GTGT: Là loại hóa đơn dành cho các tổ chức khai, tính thuế giá trị
gia tăng theo phương pháp khấu trừ trong các hoạt động như bán hàng hóa, cung ứng
Trang 26public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
nộp, thông qua đó có thể giảm được những phiền toái không đáng trong hoạt động
kinh doanh
- Hợp đồng mua bán hàng hóa: Có bản chất chung của hợp đồng, nó là sự thỏa
thuận nhằm xác lập, thay đổi hoặc chấm dứt các quyền và nghĩa vụ trong quan hệ
mua bán
- Phiếu chi: Nhằm xác định các khoản tiền mặt, ngoại tệ thực tế xuất quỹ và làm
căn cứ để thủ quỹ xuất quỹ, ghi sổ quỹ và kế toán ghi sổ kế toán.
- Tờ khai hàng hóa nhập khẩu: Đây là văn bản mà chủ hàng (hoặc chủ
phương tiện) phải kê khai về lô hàng (hoặc phương tiện) khi nhập khẩu vào lãnh thổ
Việt Nam Từ này trong tiếng Anh là Customs Declaration
2.4.1.3 Cách lập chứng từ kế toán
Công ty TNHH S.D.K lập chứng từ kế toán theo Thông tư 200/2014/TT-BTC,
cụ thể như sao:
Phiếu chi:
- Góc trên bên trái của chứng từ ghi rõ tên đơn vị và địa chỉ đơn vị
- Phiếu chi phải đóng thành quyển, trong mỗi Phiếu chi phải ghi số quyển và số
của từng Phiếu chi Số phiếu chi phải đánh liên tục trong 1 kỳ kế toán Từng Phiếu
chi phải ghi rõ ngày, tháng, năm lập phiếu, ngày, tháng, năm chi tiền
- Ghi rõ họ, tên, địa chỉ người nhận tiền
- Dòng ―Lý do chi‖ ghi rõ nội dung chi tiền
- Dòng ―Số tiền‖: Ghi bằng số hoặc bằng chữ số tiền xuất quỹ, ghi rõ đơn vị
tính là đồng Việt Nam, hay USD …
- Dòng tiếp theo ghi số lượng chứng từ gốc kèm theo Phiếu chi
- Phiếu chi được lập thành 3 liên và chỉ sau khi có đủ chữ ký (Ký theo từng liên)
của người lập phiếu, kế toán trưởng, giám đốc, thủ quỹ mới được xuất quỹ Sau khi
nhận đủ số tiền người nhận tiền phải ghi số tiền đã nhận bằng chữ, ký tên và ghi rõ
họ, tên vào Phiếu chi
Uỷ nhiệm chi
Trang 27package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Đơn vị trả tiền: Ghi tên đơn vị là công ty cần chuyển tiền cho nhà cung cấp
- Số tài khoản: Ghi đúng số tài khoản công ty chuyển tiền
- Tại ngân hàng: Ghi ngân hàng thực hiện giao dịch nơi công ty có tài khoản
- Đơn vị thụ hưởng: Ghi rõ tên công ty được nhận tiền
- Chứng minh thư/Hộ chiếu… Ngày cấp… Nơi Cấp… Điện thoại: Bỏ trống
- Số tài khoản: Ghi đúng số tài khoản của đối tác cần chuyển tiền, cần kiểm tra
kỹ thông tin tài khoản
- Tại Ngân hàng: Ghi rõ tên ngân hàng nơi công ty đối tác có tài khoản (do đối tác cung cấp)
- Số tiền bằng chữ: Đánh số tiền Việt Nam Đồng vào ô này
- Số tiền bằng chữ: Ký tự đầu viết hoa, kết thúc đánh dấu /
- Nội dung: Ghi rõ nội dung thanh toán
- Xây dựng hệ thống điều khoản an toàn
- Xây dựng các điều khoản quyền, nghĩa vụ các bên
- Xây dựng bản nháp của hợp đồng
- Phê duyệt hợp đồng
* Các loại hóa đơn GTGT mua vào, giấy báo nợ, tờ khai hàng hóa nhập khẩu
Trang 28public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
- Sổ cái
- Sổ chi tiết phải trả cho người bán
- Bảng tổng hợp thanh toán với người bán
- Bảng cân đối phát sinh và Bảng cân đối kế toán
2.5 Các nghiệp vụ kinh tế phát sinh tại công ty TNHH S.D.K
Chứng từ thực tế
Trích tài liệu kế toán phải trả người bán trong tháng 06/2020 Công Ty TNHH
S.D.K như sau:
2.5.1.1 Nghiệp vụ 1:
Ngày 01/06/2020, Công ty TNHH S.D.K mua hàng của Công ty TNHH Dương
Hạnh Nhân, hóa đơn GTGT số 0000134 mẫu số 01GTKT3/002, ký hiệu HN/19P
Tên hàng: Củi bìa cao su (mua về đưa vào phân xưởng sản xuất dùng ngay) Tổng
giá trị có thuế: 101.690.600 đồng, thuế suất GTGT 10%, chưa thanh toán Kế toán
ghi nhận (Tham chiếu phụ lục 2)
2.5.1.2 Nghiệp vụ 2:
Ngày 01/06/2020, Công ty TNHH S.D.K mua dịch vụ của công ty TNHH MTV
Điện Cơ Đức Hoàng Phát Hóa đơn GTGT số 0000474 mẫu số 01GTKT3/001, ký
hiệu HP/19P, tên hàng: Quấn motor và thay bạc đạn các loại Tổng giá trị: 6.160.000
đồng, đã bao gồm VAT 10%, chưa thu tiền khách hàng Kế toán ghi nhận (Tham
chiếu phụ lục 03)
2.5.1.3 Nghiệp vụ 3:
Ngày 05/06/2020, Công ty TNHH S.D.K lập ủy nhiệm chi Vietcombank thanh
toán tiền nợ cho nhà cung cấp Nội dung: Thanh toán tiền hàng Hóa Đơn 0000134
cho công ty TNHH Dương Hạnh Nhân, số tiền: 101.690.600 đồng (Tham chiếu phụ
lục 04)
Trang 29package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Hình 2.1 Giấy ủy nhiệm chi ngân hàng Vietcombank ngày 05/06/2020
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
2.5.1.4 Nghiệp vụ 4:
Ngày 05/06/2020 Công ty TNHH S.D.K lập ủy nhiệm chi cho ngân hàng Vietcombank thanh toán tiền hàng cho công ty TNHH MTV Điện Cơ Đức Hoàng Phát theo Hóa đơn 0000474 ngày 01/06/2020 Số tiền thanh toán là 6.160.000 đồng
Kế toán ghi nhận (Tham chiếu phụ lục 04)
Trang 30public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Hình 2.2 Giấy ủy nhiệm chi ngân hàng Vietcombank ngày 05/06/2020
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
2.5.1.5 Nghiệp vụ 5:
Ngày 05/06/2020, Công ty TNHH S.D.K nhập khẩu hàng hóa theo tờ khai
103349464260 Số tiền 32.256 USD, tiền Việt Nam: 748.661.760 Đồng VAT 10%:
74.866.176 Đồng (Tham chiếu phụ lục 05)
Công ty đã chuyển khoản thanh toán trước cho công ty TNHH Shinhan Trading
ngày 26/05/2020
Trang 31package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Hình 2.3 Giấy báo nợ ngân hàng Vietcombank ngày 05/06/2020
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
2.5.1.6 Nghiệp vụ 6:
Ngày 19/06/2020, Công ty TNHH S.D.K nhận giấy báo nợ của ngân hàng Shinhan Bank thanh toán tiền hàng cho công ty TNHH Tân Châu Phú theo hóa đơn
0000145 Số tiền: 55.449.680 Đồng, Phí và VAT 10%: 17.600 Đồng
Trang 32public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Hình 2.4 Giấy báo nợ ngân hàng Shinhan bank ngày 19/06/2020
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
2.5.1.7 Nghiệp vụ 7:
Ngày 30/06/2020, Công ty TNHH S.D.K nhận giấy báo nợ của ngân hàng
Vietcombank thanh toán tiền hàng cho công ty TNHH Shinhan Trading Số tiền:
43.200 USD Tiền Việt Nam: 999.820.800 Đồng (Tham chiếu phụ lục 06)
Trang 33package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() { if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Hình 2.5 Giấy báo nợ ngân hàng Vietcombank ngày 30/06/2020
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
Ghi sổ sách
Căn cứ vào chứng từ có liên quan đến nghiệp vụ phát sinh, kế toán tiến hành nhập liệu vào phần mềm kế toán Sau khi nhập liệu, số liệu sẽ được phần mềm sẽ tự động cập nhập vào sổ nhật ký chung (xem trang 28), sổ cái TK 3311 (xem trang 30)
và TK 3312 (xem trang 35), sổ chi tiết phải trả người bán TK 3311 (xem trang 31) và
TK 3312 (xem trang 36) và bảng tổng hợp phải trả người bán TK 3311 (xem trang 34) và TK 3312 (xem trang 37)
Dưới đây là số liệu sổ sách được trích từ phần mềm LinkQ tại phòng kế toán Công ty TNHH S.D.K:
2.5.2.1 Mô tả sổ Nhật ký chung
Trang 34public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() {
} public static Connection getConnection() {
return con;
} }
TK đối ứng
Số phát sinh Ngày chứng
8
Trang 35package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() {
} public static Connection getConnection() {
return con;
} }
g
Số hiệu
TK đối ứng
Số phát sinh Ngày chứng
ó 05/06/2020 05/06/2020 116VCB06
8
Phải trả cho người bán VND x 3311 6.160.000
Phải trả cho người bán VND x 3311 55.449.680
Phải trả cho người bán USD x 3312 999.820.800
Ngày… Tháng… Năm 2020
Trang 36public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
public void disconnect() {
} public static Connection getConnection() {
return con;
} }
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020
Trang 37package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() {
if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Trang 38public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() {
if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
2.5.2.2 Mô tả sổ sách kế toán TK 3311 (Phải trả người bán VNĐ)
( Ban hành theo Thông tư số 200/2014/ TT- BTC
Ngày 22/12/2014 của Bộ Tài Chính)
Tài khoản: 3311 - Phải trả cho người bán VND
Trang 39package connectDB;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() {
if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Mô tả sổ chi tiết phải trả cho người bán tiền Việt Nam Đồng
- Sổ chi tiết phải trả người bán và sổ tổng hợp phải trả cho người bán đã được
công ty thiết kế và điều chỉnh mẫu nhằm đáp ứng tính chất đặc thù của công ty
Công ty TNHH Dương Hạnh Nhân Bảng 2.4 Sổ chi tiết phải trả cho Công ty TNHH Dương Hạnh Nhân tháng 06/2020
CÔNG TY TNHH S.D.K
Lô E6d, Khu Công Nghiệp Việt Hương 2, Bến Cát, Bình Dương
SỔ CHI TIẾT PHẢI TRẢ CHO NGƯỜI BÁN
Tháng 06 năm 2020 Tài khoản: 3311 - Phải trả cho người bán VND Đối tượng: Công ty TNHH Dương Hạnh Nhân (HANHNHAN)
Loại tiền: VND Ngày,
Số dư cuối kỳ -
Trang 40public class ConnectDB {
public static Connection con = null;
private static ConnectDB instance = new ConnectDB();
public static ConnectDB getInstance() {
return instance;
} public void connect() throws SQLException {
String url = "jdbc:sqlserver://localhost:1433;database name=QLNVIEN";
String user = "sa";
String pw = "123";
con = DriverManager.getConnection(url, user, pw);
if(con != null) {
System.out.println("thanh cong"); }
} public void disconnect() {
if(con != null) {
try {
con.close(); } catch (Exception e) {
// TODO: handle exception e.printStackTrace(); }
} }
public static Connection getConnection() {
return con;
} }
Công ty TNHH Điện cơ Hoàng Đức Phát
Bảng 2.5 Sổ chi tiết phải trả cho Công ty TNHH Điện cơ Hoàng Đức Phát tháng
06/2020
CÔNG TY TNHH S.D.K
Lô E6d, Khu Công Nghiệp Việt Hương 2, Bến Cát, Bình Dương
SỔ CHI TIẾT PHẢI TRẢ CHO NGƯỜI BÁN
Tháng 06 năm 2020 Tài khoản: 3311 - Phải trả cho người bán VND Đối tượng: Công ty TNHH Điện cơ Hoàng Đức Phát (HOANGPHAT)
Nguồn: Sổ sách tại phòng kế toán Công ty TNHH S.D.K tháng 06/2020