I installed commerce 2.x and all seemed well. I have recently noticed there's no sign of any settings to configure taxes. When first setting up a store the taxes section (see image) wasn't visible as an option. My "vendor/commerceguys" folder contains zone, intl, enum and addressing.

Do I have to run the composer command "composer require "drupal/tax"" or something? To install commerce in the first place I ran "composer create-project drupalcommerce/project-base mystore --stability dev" as instructed on the drupal commerce site so puzzled no tax setting are available? Also where does composer manager come into it, is this something I need to proceed?

Thanks for any help Tax settings option

  • Composer Manager is not used anymore. Jan 5, 2017 at 10:34

1 Answer 1


Short answer: Taxes doesn't exist.

Longer answer:
Taxes have not yet been implemented for Drupal commerce 2.x. You can follow along in the issue queue, git or IRC if you want to track the progress.

One of the relevant issue would be Tax data model.

  • Hi, Thanks for the feedback, much appreciated! So in the short term what tax system should I put in place in order to launch a commerce 2.x site in the next month or so? would I need a service like Avalara? I'm only wanting to sell in the UK initially. If there's a solution you could recommend that would be great! Many Thanks
    – 8en
    Jan 5, 2017 at 11:51
  • Avalara is good for sales tax, but since you're in the UK, your products probably have one or two VAT rates, and that's it. You can hardcode those, implement them in an order processor like github.com/mglaman/commerce_demo/blob/master/src/OrderProcessor/… does. Jan 8, 2017 at 14:56
  • Great thanks! I'll give it a whirl, its about time I got my hands dirty with my first bit of coding, I've read enough theory about it, its time to try. Regards!
    – 8en
    Jan 10, 2017 at 19:50
  • Is it still in development ? I tried to create a tax but I can't find how to apply it on a product.
    – Grubshka
    Feb 7, 2018 at 21:27

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.