in

dashCommerce

An ASP.NET Open Source e-Commerce Application

Spanish Tax

Last post 06-27-2008 9:29 AM by amanita. 25 replies.
Page 2 of 2 (26 items) < Previous 1 2
Sort Posts: Previous Next
  • 02-18-2008 4:48 PM In reply to

    Re: Spanish Tax

    @johnmaboy The Mario code is doing everything you mention and even more.


    1. It is calculated only if it is selected as a Tax provider in the admin menu.
    2. The messages about VAT are shown only if it is selected ....
    3. It aslo has a VAT exemption. For example, you got a customer who buys a lot from you and you wanna give him a VAT exemption code so that he can buy the next order without VAT. So you give him the code and he writes it at checkout. So he wont be charged the VAT amount. This is just one idea of using this feature.
    I just havent figured it out how we should generate these codes. Maybe manually?

     One more thing. For anyone trying to work out the Mario code.
    You will have some errors about some of the columns in the view vwProduct, and the stored procedures CSK_Store_AddItemToCart and CSK_Store_Product_GetPostAddMulti.
    You will have to make some changes. You can look for them yourselfes or I can send them. I dont see any attachments in this forum. Anyone have an idea?

    Filed under:
  • 02-19-2008 10:55 AM In reply to

    Re: Spanish Tax

     Could you send me these changes ??I would appreciate veryyyyy much !!!  

    my mail: frankdotnet @ gmail.  com   (I¡ve put some blank spaces to jump Spammers...)

     

    I'm translating to VB....when done, no problem to share with everybody.... 

  • 03-11-2008 5:18 AM In reply to

    • berndt
    • Top 25 Contributor
    • Joined on 02-12-2008
    • In some dark cave
    • Posts 48

    Re: Spanish Tax

    Hi

    Don't forget that dashCommerce 3.0 is localized. This means that everybody in the whole world can access the shop in their own language. So when the language preferences in the browser is spanish [es-ES] the spanish tax should be added to the prices.

    And the same should happen with the currency ( euro )

    So the best way to add tax is to fill out a tax table for different countries in site settings tab "Globalization", or make a webservice out of it.

    good luck

    regards Berndt

  • 03-14-2008 4:25 PM In reply to

    Re: Spanish Tax

     Just one second here berndt

     Correct me if I'm wrong, I'm no lawyer, but I think that the country of the buyer has nothing to do with the tax.
    What matters is what country the store comes from.

    The VAT module for DC2.2 was made exactly with these things in mind.
    1. Pay local VAT  if the customer is from the same country
    2. Pay local or dont pay VAT, cant remember the real one here, if the customer country is not local, but stil EU
    3. Dont pay VAT if customer country is out of EU
    4. You can still make an exception and reward some of your customers with a VAT excemption coupon

    So all of these rules take account for the customer country, but only in relation to the store country.


    I know it doesnt make sense with the internet as a global medium, to define your store as a local and originating from one country.
    But its the law - you have to register your store somewhere, and its your store country.

    In my country, its not legal to sell in other countries(via internet or not) and receive their money in foreign banks.
    In other words,you have to receive the money in some local bank where LOCAL TAX will be payed.

    Anybody has some other opinion? 

  • 03-14-2008 4:32 PM In reply to

    Re: Spanish Tax

     Just another thing.

    I think its really BAD if you set the preferences for your site ONLY according to the browser language preferences:

    1. Many people dont even know this feature exists.
    2. If you are on vacation and are buying from some other country, where the browser is set to that country's language, should the tax or whatever be based on that country?

    I think the best approach is still to make the user click on some flag on the top of the page to choose the language and everything else.
    Its annoying, but right now the only correct option.

     

  • 03-15-2008 6:10 AM In reply to

    • berndt
    • Top 25 Contributor
    • Joined on 02-12-2008
    • In some dark cave
    • Posts 48

    Re: Spanish Tax

    Yes your right, this was a bad solution. The tax should be payed anyway, it should not be selectable by the user.

    sorry I don't know what I was thinking of.

    regards Berndt

  • 03-15-2008 6:22 AM In reply to

    • berndt
    • Top 25 Contributor
    • Joined on 02-12-2008
    • In some dark cave
    • Posts 48

    Re: Spanish Tax

    But how does dashCommerce handle taxfree shopping.

    What should I do as a customer in a dashCommerce shop when I don´t have to pay VAT because I'm out of the EU.

    How do I know that I can reduce taxes with a VAT excemption coupon?

  • 03-16-2008 3:21 PM In reply to

    Re: Spanish Tax

    The VAT tax is calculated according to your billing address, which is entered at checkout.
    So if you enter Egypt as your billing country, its not in Europe, so no VAT is calculated/included for you.
    It's that simple.

    As for the  excemption coupons, it is also entered at checkout.
    I just havent tested where in the admin section they are created.
    magefasa was testing the coupons, not sure if he found where they are created.

  • 04-23-2008 6:00 AM In reply to

    Re: Spanish Tax

    It's important to follow the European VAT-regulation regarding e-commerce VAT !

    Webshops always need to charge the local VAT percentage of the country they are legally based in. 

    Currently the rules are :  

    Selling to customers in your own country (both individuals and companies) : local VAT percentage for the appropriate product

    Selling to customers from the Euro-zone :

    • individuals without VAT number pay the local VAT percentage
    • companies with VAT number : purchases are VAT exempt only if they are sent an invoice *

    Selling to customers outside the Euro-zone :

    • purchases from both individuals and companies are VAT-exempt at the moment of purchase

    * this might be resolved with a discount for the VAT amount

    In fact the VAT exemption can only be determined upon checkout when the customer provides country information, but this creates a bit of a problem for the catalog page because some countries (like mine, Belgium) have rules that the prices displayed on your website should always include VAT. I'm not sure if it should be taken into consideration...

  • 06-24-2008 10:27 PM In reply to

    Re: Spanish Tax

    SoeurSourire

    you are right

    the better way to do this i think is, having a table with tax's like normal tax/reduced tax/etc and in product configuraction we choise the tax for that product.

    and is missing a function for display de price with tax or without.

  • 06-27-2008 9:29 AM In reply to

    Re: Spanish Tax

    i createde a patch that include an option on Site general settings TaxIncluded and a flatTaxProvider for our case "EU" the next thing is an option on Admin Product page to choise the tax type.

    PathID : 1441

    http://www.codeplex.com/dashCommerce/SourceControl/PatchList.aspx 

Page 2 of 2 (26 items) < Previous 1 2