I am facing exactly same problem as stated in https://github.com/magento/magento2/issues/30204

I am looking for an optimal solution for that. I am using Avalra Avatax for tax calculation with Magento Version 2.3

I want Tax to be calculated based on the tax classes defined against each bundle line item

1 Answer 1


The only way to achieve this is to enable the dynamic price option when you creating the bundle product.


When you creating a bundle with a dynamic price then the price of the product is defined only from the options (products) you will add to it and the tax rule that each product has.

If you not use the dynamic price and add a custom price, then the system asks you to add a tax rule on the custom price and that overrides the tax of the options (products) that the bundle has.

I hope it helps

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.