VAT Number Check

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #88640

Hi,
I am testing a new HikaShop site for a client and I've tried to set VAT number checking. I published display/custom fields/address_vat, and I've tried online check, and format check settings but neither of those works. If I register on the shop with a valid vat number, then vat is still added to the order at checkout.

My host is running PHP 5.3.20, and soap seems OK - see screenshot:




I have set and published a tax rule for "EU VAT registered company" at zero percent, and shipping zones are set up.

Please can anyone tell me where I might be going wrong? I'm more than happy to provide more info if needed.

Many thanks,
Mark.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 9 months ago #88794

Hi,

Could you give us screeshots of your taxes configurations ?
Have you set them as cumulative tax ? Is the user in the same zone as the tax ? Have you restricted the other tax to no VAT customers ?

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #88836

Xavier wrote: Hi,

Could you give us screeshots of your taxes configurations ?
Have you set them as cumulative tax ? Is the user in the same zone as the tax ? Have you restricted the other tax to no VAT customers ?


Hello Xavier, thank you for your reply.

Screenshots attached.

In reply to your questions:
Cumulative tax - where do I check this?
User in same zone as tax - not neccessarily. We have been testing with dummy customers from EU and non-EU.
Restrict other tax to no VAT customers - I think so, please see screenshot "tax categories" but I'm not sure how these are applied to purchases.

Again, your help is much appreciated and please let me know if you need any more information.

Kind Regards,
Mark.

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 9 months ago #89014

Hi,

Your problem is not related to the VAT number check.

Before configuring the tax rules, I would recommend that you check with your accountant what rules you need.
The way you configured your rules, you're saying that you only want to charge taxes to European companies without a VAT number. As far as I know European individuals should also pay taxes.

First, you don't need 0% tax rules. Please remove them. Just add rules for taxed customers.
So since you only want to tax European companies with a VAT number, simply create one rule with the Europe tax zone, your products tax category for "Companies without a VAT number" and you're set.

Regarding your tax categories, they are not correct. Tax categories allow you to define different tax rates for different types of products. For example, if you sell alcohol, it might be more taxed than food or books. In most cases, you only need ONE tax category (the default tax category which is already there should be enough). And you need to make sure that each product is assigned to the correct tax category which is likely not the case at the moment on your website.

Most of that is already explained in our tax documentation, so I invite you to check it out here:
www.hikashop.com/en/support/documentatio...axation-listing.html

The following user(s) said Thank You: mark99

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #89805

Hello Nicolas,

Thanks for your reply, and for your instructions. I think I'm a bit closer now.

What I'm trying to achieve is:

1. All European private customers must pay VAT, but no-one outside of Europe pays VAT. This is now working OK as far as I can tell.

2. If a valid VAT number is entered in the address details (a company), then no VAT is added to the total. - This is what I cannot get working. I have set "VAT number check" to "online check" and "format check" but the check is not triggered when a valid VAT number is entered in the address details.

I now have only one "Default" tax category. I checked all the products and they are assigned to "Default tax category".

I have attached some new screenshots and I'd be very grateful if you could have a quick look and tell me where I'm going wrong regarding the VAT check. I've followed the documentation as best I can but still no luck :(

If you want a login, or any more information please let me know.

Many Thanks,
Mark

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 9 months ago #90095

Hi,

So you have created one tax rule which apply to all the customer types in Europe for all the products.
What you want is actually to have two tax rules. One for the customer type "individual" and one for the customer type "companies without a VAT number".
Thus, the companies with a VAT number won't have any tax rule matching with their type of customer and no VAT will be applied for them.

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #90698

Hi Nicolas,

Thank you again for your help and for your reply. I'm fairly sure I now have the tax rules set up OK, and VAT is being added or not added depending on the address. But the VAT check is still not happening. I have attached screenshots of the custom field setup, the address input popup, and the total screen. As you can see, If I enter a rubbish VAT number like "123", no check is done and VAT is taken off the total. If I remove the 123 and leave the field blank, then VAT is added as it should be.

Your help once more would be very much appreciated!

Kind regards,
Mark.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 9 months ago #90816

Hi,

Have you enable the option "VAT number check" in Config > Main > Taxes ?

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #90844

Hi Xavier, thanks for your reply.

Yes - it is set to "Online check".

I have also tried "Format check" but it does not work.

Is there anything else I can try?

Many thanks,
Mark

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 9 months ago #91024

Hi,

The VAT check is working fine for us and doesn't let us enter 123 for the UK. Are you sure that you didn't change your zones via the menu System->Zones ? That could explain why the VAT check is not enforced as it is enforced only for EU countries.

The following user(s) said Thank You: mark99

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
11 years 9 months ago #91742

Hi,

I think it's sorted now, and I'd like to say thanks very much for all your help.

Basically, I just have a UK tax category. So everyone pays tax, except non-UK European companies with a valid VAT number, and anyone outside of EU. It all seems to be working now, so thanks again. I think this is much simpler than I realised and I was trying to over-complicate things!

Kind regards,
Mark.

Please Log in or Create an account to join the conversation.

Time to create page: 0.097 seconds
Powered by Kunena Forum