Vấn đề: Doanh thu tăng, biên lợi nhuận lại co lại
CloudMetrics, một công ty SaaS phân tích dữ liệu B2B với 2.400 khách hàng trả phí tại 18 quốc gia, đang tăng trưởng doanh thu 45% mỗi năm. Nhưng chi phí thanh toán còn tăng nhanh hơn.
Công ty chỉ thu phí bằng USD qua Stripe. Khách hàng quốc tế thanh toán bằng thẻ tín dụng, chịu phí 2,9% + 30¢ mỗi giao dịch, cộng thêm 1,5% phụ phí thẻ quốc tế. Tỷ lệ thẻ bị từ chối khi thanh toán xuyên biên giới trung bình 18% — gần một trong năm giao dịch thất bại, kéo theo chuỗi email nhắc thanh toán và tình trạng khách rời bỏ ngoài ý muốn.
Năm 2025, thanh toán thuê bao thất bại khiến doanh nghiệp toàn cầu thiệt hại 129 tỷ USD, và riêng CloudMetrics mất khoảng $180.000/năm vì khách rời bỏ ngoài ý muốn do thẻ quốc tế bị từ chối. Tổng chi phí xử lý thanh toán — phí Stripe, thiệt hại khi quy đổi ngoại tệ và chi phí xử lý khách rời bỏ — chiếm tới 6,8% doanh thu quốc tế.
Nguyên nhân gốc rễ: Một đồng tiền không hợp với ai
Thu phí mọi khách hàng bằng USD gây ra ba vấn đề chồng chất lên nhau.
Một là, tổ chức phát hành thẻ ở nhiều nước thường gắn cờ nghi ngờ gian lận với các giao dịch USD từ merchant không ở Mỹ, khiến tỷ lệ từ chối cao hơn. Ngân hàng của một khách hàng châu Âu khi thấy giao dịch bằng USD sẽ kiểm tra gắt hơn so với giao dịch bằng EUR.
Hai là, khách hàng phải gánh chi phí quy đổi ngoại tệ. Ngân hàng của họ đổi USD sang nội tệ với tỷ giá bất lợi, khiến gói $99/tháng của CloudMetrics thực tế tốn $105-110 khi quy ra nội tệ. Giá cả thiếu minh bạch như vậy dễ dẫn đến tranh chấp hóa đơn và làm giảm giá trị cảm nhận.
Ba là, phụ phí thẻ quốc tế 1,5% trên Stripe trực tiếp bào mòn biên lợi nhuận, cộng dồn với phí xử lý cơ bản. Với 2 triệu USD doanh thu định kỳ hằng năm từ khách quốc tế, riêng khoản phụ phí này đã tốn $30.000/năm.
Giải pháp: Thu phí đa tiền tệ, nhận tiền qua kênh nội địa
CloudMetrics tái cấu trúc hệ thống thanh toán qua ba bước.
Bước 1: Bổ sung tùy chọn thu phí bằng EUR, GBP, SGD và AUD bên cạnh USD. Giờ đây khách hàng có thể trả bằng nội tệ, không còn bất ngờ vì chênh lệch tỷ giá trên sao kê ngân hàng.
Bước 2: Mở tài khoản ảo cho từng đồng tiền thu phí. Khách châu Âu trả bằng chuyển khoản SEPA giờ chỉ thực hiện một giao dịch EUR nội địa — không phí thẻ quốc tế, không quy đổi ngoại tệ, không bị ngân hàng phát hành gắn cờ gian lận.
Bước 3: Đặt chuyển khoản ngân hàng làm phương thức mặc định cho gói năm và hợp đồng doanh nghiệp, còn thanh toán thẻ dành cho gói tháng và khách hàng nhỏ. Chuyển khoản ngân hàng gần như không bao giờ bị từ chối, trong khi thẻ quốc tế bị từ chối tới 18%.
Việc triển khai mất sáu tuần, chủ yếu để cập nhật hệ thống billing và thông báo cho khách hàng.
Kết quả: Chi phí giảm 60%, giao dịch thất bại giảm 40%
Chỉ trong bốn tháng sau khi chuyển đổi:
Chi phí xử lý thanh toán giảm từ 6,8% xuống 2,7% doanh thu quốc tế. Mức giảm đến từ việc bỏ được phụ phí thẻ quốc tế (tiết kiệm 1,5%), phí chuyển khoản ngân hàng thấp hơn phí xử lý thẻ (tiết kiệm 0,8%) và giảm thiệt hại tỷ giá nhờ quy đổi theo tỷ giá thị trường thay vì qua Stripe (tiết kiệm 1,3%).
Tỷ lệ thanh toán thất bại giảm từ 18% xuống 10,8%. Chuyển khoản ngân hàng không bị từ chối, còn giao dịch thẻ bằng nội tệ được duyệt nhiều hơn giao dịch USD xuyên biên giới. Tỷ lệ khách rời bỏ ngoài ý muốn cũng giảm tương ứng.
Điểm hài lòng của khách hàng về thanh toán tăng 22%. Khách hàng thích được thấy giao dịch bằng đồng tiền của mình, và số tiền chuyển khoản khớp chính xác với hóa đơn.
Tác động mỗi năm: tiết kiệm trực tiếp $82.000 tiền phí, cộng thêm khoảng $72.000 doanh thu giữ lại được nhờ giảm tỷ lệ khách rời bỏ ngoài ý muốn.
Bài học cho công ty SaaS vươn ra toàn cầu
Câu chuyện của CloudMetrics cho thấy những bài học mà bất kỳ công ty SaaS nào có khách hàng quốc tế cũng áp dụng được.
Thu phí bằng nội tệ là điều bắt buộc nếu muốn mở rộng quốc tế một cách nghiêm túc. Các công ty SaaS không có chiến lược phòng ngừa rủi ro tỷ giá mất trung bình 2,4% doanh thu mỗi năm vì biến động tỷ giá. Thu phí bằng nội tệ chuyển rủi ro đó về phía nhà cung cấp — bên có thể quản lý nó bằng công cụ ngân quỹ phù hợp.
Chuyển khoản ngân hàng nên là phương thức mặc định cho hợp đồng doanh nghiệp và gói năm. Chi phí xử lý chỉ bằng một phần nhỏ phí thẻ, tỷ lệ từ chối gần như bằng không và thời điểm tiền về dễ dự đoán.
Tài khoản ảo bằng các đồng tiền mang lại doanh thu chính (thường là USD, EUR, GBP, SGD, AUD) giúp cắt giảm chi phí mạnh mẽ, bằng cách chuyển các khoản thanh toán từ xử lý thẻ xuyên biên giới sang chuyển khoản ngân hàng nội địa.
Woalet cung cấp tài khoản ảo bằng 34 loại tiền tệ, tích hợp API để đối soát tự động — kết nối thẳng hệ thống billing của bạn với các kênh thanh toán nội địa tại mọi thị trường lớn.
Câu hỏi thường gặp
Mức tiết kiệm thường đạt 3-5% doanh thu quốc tế, nhờ bỏ được phụ phí thẻ quốc tế, phí xử lý giao dịch nội địa thấp hơn và tỷ giá tốt hơn. Với công ty có $2M ARR từ khách quốc tế, con số đó là $60.000-$100.000 mỗi năm.
Tài khoản ảo bổ sung cho Stripe chứ không thay thế. Hãy dùng Stripe để nhận thanh toán thẻ và tài khoản ảo để nhận chuyển khoản. Cả hai có thể chạy song song trong cùng một hệ thống billing, để khách hàng chọn phương thức thanh toán họ muốn.
SEPA Direct Debit (cho EUR), BACS Direct Debit (cho GBP) và ACH Debit (cho USD) cho phép tự động trích nợ định kỳ từ tài khoản ngân hàng. Lần đầu thiết lập cần khách hàng ủy quyền, sau đó tiền được thu tự động theo từng kỳ thanh toán.
Có một chút, nhưng phần mềm kế toán hiện đại đều hỗ trợ sẵn đa tiền tệ. Khoản tiết kiệm chi phí và việc giảm khách rời bỏ lớn hơn nhiều so với công sức đối soát thêm. Nhà cung cấp tài khoản ảo thường cho phép xuất dữ liệu giao dịch tương thích với các phần mềm kế toán phổ biến.