VAT number validation available in checkout

Short description of issue

New VAT number field not showing up in checkout

Reproduction steps

  • Set the Company VAT number field to Optional
  • Have Shopify tax enabled

Additional info

Does anyone have success activating the new feature to “VAT number validation available in checkout”.

I enabled the setting, have Shopify tax setup but the field is not showing. Did anyone manage to get this up and running?

What type of topic is this

Troubleshooting

Perhaps a dumb question, are you trying to put an order through when logged in as a customer thats associated to a company and company location?

No just with normal guest checkout. Actually tried setting this up on a number of client’ stores, but with no success…

Well that probably makes sense then? VAT numbers will be for B2B.

See: VAT number validation available in checkout - Shopify Changelog and https://help.shopify.com/en/manual/taxes/shopify-tax/vat-validate

I’m pretty sure this is for all shopify plans, and not specific for Shopify Plus (B2B feature). It’s for regular checkouts, that want to provide B2B invoices.

Anyone got this working? Would love a live preview of a checkout…

Hmm but it says:

In your checkout settings, set the Company VAT number field to Optional if you sell B2B to customers in the EU or UK.

Yes exactly. If you want to show this, enable it. (So you can sell to B2B customers, that’s what this feature is all about :slight_smile:)

The problem is, that it’s enabled, but not shown on the live checkout…

Yes but as said it only makes sense that this show’s to customers who are associated to a company and company location, therefore placing a B2B order.

You tried it with a normal guest checkout, so it makes sense that it wouldn’t show.

Have you tried accessing the checkout as a B2B customer?


Ah actually I found it! It shows up dynamically after adding an address.

So just to clarify: it’s not a B2B / Shopify plus feature. It’s available for all stores that use Shopify tax, and want to add B2B invoicing for “normal” guest checkouts.

Doesn’t make much sense UX-wise to not place this field tied together with company name though. Hopefully Shopify can look into that!

Yeah, we also spent some time to find the field.

Does anybody know how this is stored and accessed via Admin API? I cannot find any information in the docs?

It is not available in API. I just raised it here https://x.com/patjakubik/status/2029532588625584574