n8n kết nối phần mềm kế toán, đẩy chứng từ tự động

Một đơn hàng trên website phải qua bao nhiêu bước mới thành chứng từ trong sổ kế toán? n8n rút ngắn phần chép tay, giữ lại phần duyệt cho người.

Một đơn hàng chốt trên website, kế toán vẫn phải mở lại email, chép số tiền, chép mã khách, gõ tay vào phần mềm kế toán. Việc này lặp lại mỗi ngày, mỗi đơn một lần. N8n kết nối phần mềm kế toán qua Open API để phần chép tay đó chạy tự động. Phần duyệt hạch toán thì khác: vẫn nằm trong tay người phụ trách sổ sách.

Minh hoạ luồng n8n kết nối phần mềm kế toán đẩy chứng từ tự động

Một chứng từ đi từ website vào sổ kế toán theo đường nào

Đường đi ngắn gọn có 4 chặng: trigger phát sinh trên website, workflow chuẩn hoá dữ liệu, gọi API đẩy vào phần mềm kế toán, rồi dừng ở trạng thái chờ duyệt. Máy không tự đóng sổ, người mới có quyền đó.

Chặng 1 là sự kiện: đơn hàng chốt, hoá đơn xuất từ hệ thống bán hàng, hoặc webhook báo thanh toán thành công. Chặng 2, node Set và Function trong n8n gom đúng trường phần mềm kế toán cần: mã khách, số tiền, ngày chứng từ, mã thuế. Chặng 3 gọi Open API để tạo chứng từ ở trạng thái nháp. Chặng 4 dừng lại, chờ kế toán mở lên xem rồi bấm duyệt.

Bỏ chặng 4 là sai. Một workflow tự đẩy thẳng vào sổ đã hạch toán thì chỉ cần một dòng dữ liệu sai mã thuế là cả báo cáo tháng phải làm lại.

Open API phần mềm kế toán yêu cầu gì trước khi nối

Trước khi dựng workflow, cần 3 thứ: tài khoản API còn hiệu lực, token xác thực, và tài liệu mô tả endpoint. Thiếu một trong 3 thì workflow dựng xong cũng không gọi được.

Phần mềm kế toán phổ biến tại Việt Nam như MISA có cổng Open API riêng, cấp theo gói dịch vụ khách hàng đang dùng, không phải mặc định mở cho mọi tài khoản. Token xác thực thường hết hạn sau một khoảng thời gian cố định, workflow gọi API mà không có bước làm mới token thì sau vài tuần sẽ bắt đầu báo lỗi 401 hàng loạt mà không ai để ý ngay. Đây cũng là lý do máy chạy workflow kế toán cần đứng ổn định lâu dài trên một VPS n8n, chứ không phải máy tắt mở thất thường.

Một điểm hay bị bỏ qua: giới hạn số lần gọi API mỗi phút. Doanh nghiệp đẩy hàng loạt chứng từ tồn đọng cùng lúc dễ chạm ngưỡng này, phần mềm kế toán trả lỗi 429 và chứng từ bị rớt giữa chừng.

Dựng workflow n8n kết nối phần mềm kế toán theo mấy bước

Bốn bước dựng workflow: cấu hình credential API, chuẩn hoá dữ liệu đầu vào, gọi endpoint tạo chứng từ, rồi ghi log kết quả để đối soát sau. Bỏ bước ghi log là mất dấu khi có chứng từ lỗi.

Credential và token

n8n lưu credential API riêng, tách khỏi node xử lý logic. Cách này giúp đổi token mà không phải sửa lại từng node đang gọi API, chỉ cập nhật một chỗ.

Chuẩn hoá trường dữ liệu

Website và phần mềm kế toán thường đặt tên trường khác nhau: website ghi customer_name, phần mềm kế toán cần MaKhachHang. Node Set trong n8n làm việc ánh xạ này trước khi gọi API, tránh lỗi do sai định dạng trường.

Ghi log để đối soát

Mỗi lần gọi API thành công hay lỗi đều nên ghi lại: mã chứng từ, thời điểm, kết quả trả về. Không có log này, phát hiện một hoá đơn bị rớt giữa chừng chỉ nhờ may mắn.

Dựng workflow kế toán trên hạ tầng riêng

VPS n8n Start của BizMaC giá 490.000đ/tháng, cài sẵn n8n, PostgreSQL và Redis, đủ chạy workflow đẩy chứng từ mỗi ngày.

Xem bảng giá VPS n8n

Vì sao máy chỉ đẩy nháp, người mới được duyệt hạch toán

Luật vàng ở đây đơn giản: workflow tạo chứng từ ở trạng thái chưa hạch toán, người phụ trách sổ sách xem qua rồi mới bấm duyệt. Tự động hoá phần nhập liệu, giữ nguyên phần ra quyết định.

Lý do không phải vì máy làm sai nhiều. Lý do là chứng từ kế toán gắn với nghĩa vụ thuế và báo cáo tài chính, một dòng sai mã đối tượng hay sai kỳ kế toán mà không ai soát trước khi vào sổ thì sửa lại tốn công hơn nhiều lần so với việc gõ tay từ đầu. Doanh nghiệp có 200 đơn mỗi ngày mà để workflow tự duyệt luôn thì rủi ro dồn lại thành một khối, phát hiện ra đã cuối tháng.

Cách làm đúng: workflow gọi API ở chế độ tạo bản nháp (nếu phần mềm kế toán hỗ trợ), hoặc gắn một bước trung gian gửi thông báo cho kế toán duyệt trước khi node cuối cùng chạy. N8n có node chờ phê duyệt qua form hoặc qua Slack, đủ để chặn bước cuối lại.

Đối soát chứng từ điện tử sau khi đẩy tự động

Đối soát là bước so khớp số chứng từ trên website với số chứng từ trong phần mềm kế toán, làm định kỳ chứ không phải một lần cho xong. Không đối soát thì lỗi âm thầm tích luỹ qua nhiều tuần mới lộ ra.

Cách đơn giản: dựng thêm một workflow chạy theo lịch, ví dụ mỗi sáng, lấy danh sách đơn hàng của ngày hôm trước từ website rồi so với danh sách chứng từ đã tạo trong phần mềm kế toán qua API. Chênh lệch thì báo ngay vào nhóm chat, không chờ tới cuối tháng mới rà lại bằng tay.

Một doanh nghiệp có khoảng 50 đơn mỗi ngày, workflow đối soát chạy dưới 5 phút mỗi sáng đã đủ bắt được phần lớn trường hợp rớt do lỗi mạng hay token hết hạn giữa chừng.

Chi phí hạ tầng cho workflow kế toán chạy ổn định

Workflow kế toán không cần cấu hình lớn, nhưng cần chạy liên tục và không rớt job giữa chừng, nên hạ tầng ổn định quan trọng hơn cấu hình mạnh. BizMaC có 3 gói VPS cài sẵn n8n cho việc này.

Gói n8n Start giá 490.000đ/tháng, 2 vCPU, 4 GB RAM, 30 GB SSD NVMe, đủ cho vài chục chứng từ mỗi ngày. Gói n8n Pro giá 690.000đ/tháng, 4 vCPU, 8 GB RAM, 50 GB SSD NVMe, hợp với khối lượng lớn hơn hoặc chạy song song nhiều workflow. Gói n8n Max giá 990.000đ/tháng, 6 vCPU, 12 GB RAM, 80 GB SSD NVMe, thêm multi-agent và monitoring cho doanh nghiệp có nhiều luồng tự động hoá cùng lúc. Cả 3 gói đều cài sẵn n8n, PostgreSQL, Redis, kèm Unlimited Traffic, IPv4 rDNS và Full Root.

Gói đắt không tự nhiên xử lý chứng từ nhanh hơn. Doanh nghiệp mới thử nghiệm một workflow đẩy hoá đơn thì gói Start đã đủ chạy, chưa cần nhảy thẳng lên Pro hay Max.

GóiGiá/thángCấu hìnhHợp với
n8n Start490.000đ2 vCPU, 4 GB RAM, 30 GB SSD NVMeDưới 100 chứng từ/ngày, một workflow chính
n8n Pro690.000đ4 vCPU, 8 GB RAM, 50 GB SSD NVMeNhiều workflow chạy song song
n8n Max990.000đ6 vCPU, 12 GB RAM, 80 GB SSD NVMeKèm AI agent xử lý phân loại chứng từ

Máy chủ chạy workflow liên tục thì việc vá lỗi hệ điều hành, theo dõi tài nguyên và xử lý sự cố cũng cần người phụ trách. Đội chưa có ai chuyên trách phần này có thể dùng dịch vụ quản trị máy chủ của BizMaC để máy được trông và vá lỗi định kỳ, workflow không đứng im giữa chừng vì máy chủ gặp sự cố.

Câu hỏi thường gặp về n8n kết nối phần mềm kế toán

n8n kết nối phần mềm kế toán có cần biết code không

Phần lớn thao tác dùng node kéo thả có sẵn. Chỉ cần viết thêm logic khi ánh xạ trường dữ liệu phức tạp hoặc xử lý điều kiện đặc thù, lúc đó dùng node Function với JavaScript.

Token xác thực hết hạn thì workflow báo lỗi gì

Thường là lỗi 401 từ phía API phần mềm kế toán. Workflow nên có bước kiểm tra và làm mới token tự động trước khi gọi API tạo chứng từ, tránh để cả loạt chứng từ rớt cùng lúc.

Có thể đẩy chứng từ hàng loạt cùng lúc không

Được, nhưng phải để ý giới hạn số lần gọi API mỗi phút của phần mềm kế toán. Đẩy quá nhanh dễ bị trả lỗi 429, workflow nên chia nhỏ theo lô thay vì gửi hết một lần.

Chứng từ do workflow tạo có tự động hạch toán không

Không nên để tự động. Workflow chỉ tạo chứng từ ở trạng thái chờ, người phụ trách sổ sách xem và duyệt hạch toán mới đưa vào sổ chính thức.

Điều cần nhớ

  • Chứng từ đi qua 4 chặng: trigger, chuẩn hoá dữ liệu, gọi API tạo nháp, chờ người duyệt.
  • Token xác thực cần cơ chế làm mới tự động, tránh lỗi 401 hàng loạt sau vài tuần.
  • Luật vàng: máy đẩy nháp, người duyệt hạch toán, không để workflow tự đóng sổ.
  • Đối soát định kỳ mỗi ngày để bắt lỗi sớm, không dồn tới cuối tháng.
  • Gói n8n Start 490.000đ/tháng đủ cho doanh nghiệp mới thử nghiệm workflow kế toán.

Lưu ý: Bài viết chia kinh nghiệm chung, còn mỗi doanh nghiệp một quy mô và một cách vận hành. Muốn biết cách nào hợp với trường hợp của bạn — chọn gói nào, làm theo thứ tự nào, chi phí ra sao — chuyên viên BizMaC tư vấn và làm giúp bạn phần kỹ thuật.

Đọc rồi mà vẫn ngại tự làm?

Để BizMaC dựng website cho doanh nghiệp bạn

Giao diện chuẩn UX, cấu trúc chuẩn SEO, chạy mượt trên di động và dễ tự quản trị sau khi bàn giao. BizMaC làm website cho doanh nghiệp Việt từ năm 2007, đi kèm hướng dẫn vận hành chứ không bàn giao xong là hết.

Khách hàng và các chỉ số lượt theo dõi, độ phủ, doanh thu của một website doanh nghiệp