Okay
  Public Ticket #3791684
Cart shows wrong VAT prices
Open

Comments

  • Matthias started the conversation

    For some clients, we need to apply two types of VAT in Spain. The current situation is explained in the image "Current settings". The different VATs are not separated out as we would like. 

    When I change the Woocommerce settings "Display prices during cart and checkout" to "Excluding tax", the VATs are displayed separately, as desired. But in the cart totals, the total incl VAT shows the price without IVA. It seems like a plugin error to me. Or maybe in combination with how the theme is setup. This situation is explained in the image "Desired settings".

    Also, the extra VAT is not applied to the shipping costs. The base VAT is applied correctly. Until this is solved, we cannot offer our services to clients that need to have the Equivalencia tax applied, so it would help us tremendously if this could be solved.

    Thanks so much for looking into this.

    Attached files:  current settings.jpg
      desired settings.jpg

  •  2,281
    WebWizards replied

    Hello Matthias,

    Thank you for using our plugin,

     

    There are a few different things here, so let me try to take them one by one:

    (1) Based on what you described I believe the correct way to set it is indeed to Excluding Tax:

    3699765049.png

     

    (2) Regarding shipping: 

    9644013917.png

    I believe this should be configured as a regular shipping method, rather than a dynamic rule.

    The issue is that if you add it as a tax, it is difficult for other taxes to be applied to it further. So I think the best and most correct way to handle it is to have an actual shipping method (configured under WooCommerce -> Settings -> Shipping) with the correct cost. 

     

    If you need to have different shipping costs for B2B and B2C, you could have multiple shipping methods and hide/show the methods, as described under https://woocommerce-b2b-plugin.com/docs/how-to-enable-disable-payment-and-shipping-methods-based-on-users-or-groups/

     

    (3) The price display that you have here, showing IVA 10.00001%, Sin IVA, IVA Incl:

    1031307301.png

    I believe this entire display here is a custom display, and not standard WooCommerce as I have not seen it before. I believe you have some plugin or theme that adds this custom display.

    Because of this, It is difficult to say where the calculations are going wrong or why it shows only IVA but not R.E: it depends on the plugin / theme / code that adds these and there may be a bug, conflict or incompatibility there.

     

    I can look into and check this directly in more detail if you would like to share a backend access to the site or a staging site with us. I can then look into how the above display is created.

     

    Kind regards,

    Stefan

     

     

     

  •   Matthias replied privately