Support » Plugin: WooCommerce EU VAT Assistant » Looking for following VAT features

  • Resolved pleazo

    (@pleazo)


    Hello,

    I have a multi vendor marketplace using Dokan.

    I am wondering is your plugin work if a customer goes to the checkout (to buy from a seller selling on my site) and the buyer can enter a VAT ID#?

    I am looking for the following:
    -If buyer enters a valid ID#, it automatically gets checked at checkout before processing payment
    -If it’s valid, do the taxes get removed?
    -If it’s valid, does the invoice show the buyer’s VAT ID #?
    -If it’s valid, does the invoice show as “tax exempt”?

    -if it’s not a valid number, what shows up for the customer?

    -To prevent fraud, does the plugin only allow the VAT ID# to only be used for 1 customer account?

    -My site will sell subscription plans (recurring yearly). If the customer’s VAT ID# become invalid after some weeks/month, will i get a notification

    Does the plugin include advanced reports? If so what are they?

    Best,
    Chris`

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Diego

    (@daigo75)

    The EU VAT Assistant doesn’t include explicit support for multi-vendor platforms, such as Dokan. It should work with it, but it relies specifically on the WooCommerce logic to do its job. The best way to verify if the plugin can work for you would be to give it a try (it’s currently free, after all).

    To answer your questions:
    1. If buyer enters a valid ID#, it automatically gets checked at checkout before processing payment
    Yes. The EU VAT Assistant checks EU VAT numbers automatically.

    2. If it’s valid, do the taxes get removed?
    Yes. The EU VAT Assistant applies a VAT exemption to the whole order when a valid EU VAT number is entered.

    3. If it’s valid, does the invoice show the buyer’s VAT ID #?
    The EU VAT Assistant appends customer’s VAT number to the billing address, which should then appear on invoices automatically.

    4. If it’s valid, does the invoice show as “tax exempt”
    No. The EU VAT Assistant doesn’t add VAT exemption information on invoices. You can use some custom code to tweak the invoices as you need (see https://wordpress.org/support/topic/change-label-vat-on-order-invoice/).

    5. If it’s not a valid number, what shows up for the customer?
    When the customer enters an invalid VAT number, the EU VAT Assistant shows an error message on the checkout page.

    6. To prevent fraud, does the plugin only allow the VAT ID# to only be used for 1 customer account?
    No. Any customer can use a VAT number. The EU VAT Assistant checks that the number matches the selected billing country, but it doesn’t check if multiple customers are using the same number. This kind of logic would have to be added with a customisation.

    7. My site will sell subscription plans (recurring yearly). If the customer’s VAT ID# become invalid after some weeks/month, will i get a notification
    The EU VAT Assistant it supports the official Subscriptions plugin and it checks the VAT number when the subscription is renewed. If the number is no longer valid, or it cannot be validated, the plugin doesn’t apply a VAT exemption to the renewal order and adds a note against the order. It doesn’t send an email, or a notification. This feature would have to be implemented as a customisation.

    8. Does the plugin include advanced reports? If so what are they?
    The EU VAT Assistant includes a couple of reports, showing the sales and VAT applicable to them. The easiest way to see what information they include is to run the plugin, then you will be able to find the reports at WooCommerce > Reports > Tax.

    Thread Starter pleazo

    (@pleazo)

    Hi @daigo75 thank you for your response!

    I tried the plugin and have a few questions.

    1. I am selling my product within the EU but I can only choose 1 country in “Requester country code for the VAT validation service” (as seen here: https://snipboard.io/wiepM1.jpg) is it possible to allow people outside Germany to enter their VAT number?

    2. I entered correct VAT # but taxes still included in price: https://snipboard.io/KT8PUf.jpg. Do you know why this is?

    3. How can this plugin be used with a UK VAT number?

    4. Reports: When I go to woocommerce -> reports -> tax, I see the tax charged for all sales on my site (including sales from other vendors). Is it possible to only show the tax charged for the membership plans I am selling (as admin)?

    Best,
    Chris

    Plugin Author Diego

    (@daigo75)

    Hi @pleazo,
    Please find the answers to your questions below:

    1. I am selling my product within the EU but I can only choose 1 country in “Requester country code for the VAT validation service”
    As indicated on the settings page, the requester VAT number is your VAT number, as a merchant. It’s used to get a confirmation code from the VIES service when customers enter a VAT number at checkout. The EU VAT Assistant doesn’t support multi-vendor marketplaces, and it can’t offer vendor-specific settings. Due to that, it won’t allow vendors to enter their own request VAT number. That feature would have to be implemented with custom code.

    2. I entered correct VAT # but taxes still included in price
    Please refer to the following thread, which explains why taxes might not be removed from the total after entering a valid VAT number: https://wordpress.org/support/topic/faq-vat-is-not-deducted-when-entering-a-valid-vat-number/

    3. How can this plugin be used with a UK VAT number?
    The EU VAT Assistant doesn’t support UK VAT number. We originally planned to include that feature in a separate paid addon, but we are now evaluating the possibility of adding it to the main plugin when it will become exclusively a premium (paid) plugin.

    4. Is it possible to only show the tax charged for the membership plans I am selling (as admin)?
    The EU VAT Assistant doesn’t alter the standard reports at WooCommerce > Reports > Tax. It introduces its own reports, called EU VAT By Country, VIES, INTRASTAT and VAT RTD. As indicated in my earlier reply, the EU VAT Assistant doesn’t include support for multi-vendor marketplaces. Due to that, it doesn’t include features for that kind of shop, such as filtering the reports by vendor. You will have to implement that feature using some custom code, e.g. by writing your own custom report.

    • This reply was modified 5 months ago by Diego. Reason: Added user's questions before the answers
Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.