Issue with VAT Calculation for Bundled Products
-
I am experiencing an issue with the VAT calculation for bundled products. The problem arises because the VAT is calculated based on the individual prices of the products in the bundle rather than the actual discounted bundle price. This results in an incorrect (higher) VAT amount being charged to customers.
Steps to Reproduce:
1. Create a product bundle using WPC Product Bundles.
2. Set a regular price and a discounted price for the bundle in WooCommerce.
3. Add products to the bundle, each with their own individual prices and VAT rates.
4. Apply a total discount at the bundle level (e.g., a fixed discount or a percentage discount).
5. Add the bundle to the cart and proceed to checkout.
Observed Behavior:
? The VAT is calculated based on the sum of the individual product prices before the discount is applied, leading to a higher VAT amount.
Expected Behavior:
? The VAT should be calculated based on the discounted bundle price to accurately reflect the actual amount charged to the customer.
Additional Information:
? I have multiple bundles with different sets of products, each with different regular and sale prices.
? The issue persists regardless of whether the discount is applied as a fixed amount or a percentage.
? I have attempted to manually adjust the VAT calculation using WooCommerce hooks but have not been successful in resolving the issue.
Example:
? Bundle Regular Price: €181.90
? Bundle Sale Price: €139.99
? Products in the Bundle:
? Product A: €19.99
? Product B: €19.99
? Product C: €19.99
? (and so on…)
? The total discount for the bundle is €41.91.
? The VAT should be calculated on €139.99, but it is currently being calculated on €181.90.
Request:
? Please provide guidance on how to correctly configure VAT calculations for bundled products based on the discounted bundle price.
Thank you for your assistance in resolving this issue.
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.