Thu thuế tại nguồn và số tiền thuế tối thiểu


8

Tôi đang làm nghiên cứu về việc thực hiện các quy tắc thuế nhất định cụ thể cho Argentina.

Một bối cảnh nhỏ:

  1. Về cơ bản có 2 quy tắc VAT tùy thuộc vào loại sản phẩm: 21% và 10,5%, chúng loại trừ lẫn nhau
  2. Có một số quy tắc thuế dựa trên loại khách hàng và tỉnh thanh toán hoàn toàn không liên quan đến sản phẩm và được tính dựa trên số lượng đơn đặt hàng khi đơn hàng vượt quá số tiền thuế tối thiểu.

Những cái đầu tiên là khá đơn giản.

Những cái thứ hai là khó khăn. Chúng được gọi là "nhận thức" (đối với tất cả các nghiên cứu tôi đã thực hiện, bản dịch gần nhất là "bộ sưu tập tại nguồn") và ý tưởng đằng sau chúng là cửa hàng đóng vai trò là IRS và tính thêm một chút cho khách hàng mà sau đó là khách hàng sẽ khấu trừ từ một loại thuế hàng năm hoặc hàng tháng.

Ví dụ: giả sử một sản phẩm trị giá $ 200,00 (chưa bao gồm thuế) với 21% VAT. Cửa hàng phải thu tổng doanh thu 2% tại nguồn cho đơn hàng từ 100 đô la trở lên, vì vậy chi tiết đơn hàng sẽ là:

  • 1 x Sản phẩm = $ 200,00
  • Thuế VAT 21% = $ 42,00
  • Tổng doanh thu 2% = $ 4,00
  • Tổng số tiền tính phí = $ 246,00

Tất nhiên, tỷ lệ 2% là khác nhau tùy thuộc vào địa chỉ thanh toán của khách hàng và loại khách hàng (các công ty có mức giá và thuế khác nhau so với người dân).

Tôi đoán những gì thực sự giết chết tôi là số tiền tối thiểu không thể thiết lập được thông qua Magento.

Ngoài ra, để dành số tiền tối thiểu, sự kết hợp nhiều loại thuế sản phẩm và thuế khách hàng sẽ dẫn đến việc phải tạo ra một quy tắc cho mỗi kết hợp có thể.

Ví dụ: một khách hàng có thể được miễn thuế VAT, nhưng không phải chịu thuế doanh thu gộp.

Tôi thực sự sẽ đánh giá cao bất kỳ ý tưởng nào bạn có thể ném vào tôi về cách tiếp cận vấn đề này, tôi đang ở "chế độ động não" ngay bây giờ.

Hiện tại tôi đang nghiêm túc xem xét bỏ qua công cụ thuế Magento hoàn toàn và chỉ đặt toàn bộ mã hóa tùy chỉnh tất cả logic này (có thể thiết lập một số bảng điều khiển trong phần phụ trợ để co giật các tham số)

Cảm ơn bạn


các nền tảng địa phương khác xử lý việc này như thế nào?
FlorinelChis

thêm số tiền tối thiểu cho quy tắc không quá phức tạp. Challanges khác là gì?
FlorinelChis

Hầu hết các ứng dụng thương mại điện tử đơn giản là không xử lý vấn đề này hoặc bất kỳ vấn đề nào khác liên quan đến thuế và chuyển tất cả thông tin đặt hàng sang bất kỳ phần mềm kế toán nào mà công ty sử dụng "thực tế". Khi công nghệ tiến lên (và những người liên quan đến kinh doanh bắt đầu nắm lấy nó), loại vấn đề này mới bắt đầu xuất hiện. Phần mềm kế toán truyền thống có cấu trúc dữ liệu và logic hoàn toàn khác so với những gì Magento cung cấp
barbazul

Bây giờ tôi bắt đầu tự hỏi việc thêm số tiền tối thiểu cho các quy tắc sẽ ảnh hưởng như thế nào đến giá được lưu trong bộ nhớ cache vì bạn không nên áp dụng nó cho giá sản phẩm trừ khi bạn có một số tiền tối thiểu nhất định trong giỏ hàng của mình. Tôi đoán nên thêm một chút vào một số khối nhất định cache_key nhìn vào tổng phụ của giỏ hàng
barbazul

Đi với tùy chọn cấu hình: giá đã bao gồm thuế. Điều đó tạo ra quá nhiều vấn đề?
FlorinelChis

Câu trả lời:


2

Các nền tảng thương mại điện tử khác tương tự như Magento -> thuế suất theo mức độ chi tiết của mã bưu chính.

Bạn có thể muốn kiểm tra Avalara ( http: //www.magentoc Commerce.com/magento-connect/6760.html ). Họ thực hiện tính toán thuế dựa trên địa lý và (tôi tin rằng có thể giải quyết thuế tổng doanh thu)

Nếu bạn quyết định viết một phần mở rộng tôi sẽ yêu cầu (có thể là cách làm việc nhiều hơn), hãy viết nó như là một sửa đổi cho các quy tắc thuế. Bằng cách đó, bạn có thể sử dụng giá trị ưu tiên để hiển thị nó dưới dạng một số tiền riêng trong giỏ hàng và có lẽ những người khác có thể mở rộng cho khu vực của họ nếu họ có các quy tắc thuế tương tự. Ngoài ra, bằng cách mã hóa theo cách đó khi người mua từ một quốc gia khác sử dụng trang web của bạn, công cụ sẽ có thể xác định chính xác quy tắc thuế doanh thu, v.v ...


Tôi sẽ liên lạc với những người ở Avalara nhưng có vẻ như họ chỉ xử lý thuế của Hoa Kỳ theo điều này onepica.com/magento-extensions/avatax/#important-notes
barbazul

Tôi nghĩ rằng toàn bộ công cụ thuế Magento là quá đơn giản và cần phải suy nghĩ nhiều biến thể hơn hoặc dễ dàng cắm hơn. Tôi không mong đợi phạm vi triển khai hiện tại mà tôi đang làm việc để giải quyết vấn đề cốt lõi đó
barbazul

Quay trở lại chủ đề này ... Từ góc độ công cụ Magento tôi đã suy nghĩ về cách giải quyết tình huống của bạn - điều gì sẽ xảy ra nếu bạn tạo một lớp thuế sản phẩm và thiết lập một bộ thuế suất và quy tắc thuế cho các nhận thức. Sau đó, bạn có thể đặt cờ tính toán trên cờ tổng phụ cho cả hai quy tắc thuế. Vì vậy, bạn có một quy tắc cho thuế VAT và thiết lập tỷ lệ. Sau đó, bạn có một quy tắc riêng cho nhận thức và bộ tỷ lệ. Sau đó, bạn buộc cả hai quy tắc vào lớp nhận thức-sản phẩm-thuế của bạn. Tôi nghĩ rằng nó sẽ làm việc. Bạn sẽ lặp lại cho các mục thuế suất VAT giảm. Suy nghĩ?
Chuck
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.