VAT Number

Categories

Component ID

1262520

Component name

VAT Number

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

12639

Component created

Component changed

Component body

What does the Module provide?

It provides a new field "VAT number" field for general use.

Main use is for customer profiles and store profile in Drupal Commerce combined with the Commerce EU VAT module.

Validating VAT

The VAT will be validated against the VAT Information Exchange System.
Information on the EU VAT number checking service
http://ec.europa.eu/taxation_customs/taxation/vat/traders/vat_number/ind...

To be used in calculating VAT rates for inta-member state transaction.

Features

- checks the VAT structure and outputs an error message with infos about vat format
- checks vat against EU SOAP server
- check if VAT country matches shipping country, supporting commerce_shipping and standard commerce address fields (this will be moved to a separate module one day)

Some legal info

Often it is not enough to only check the VAT to be protected against VAT fraud (like someone using the VAT of another company). In germany for example you need to check the VAT over a goverment page that forces a check against name, street, plz ....
If you do not do that here you are not legally secured and if people fraud you by using other company VATS you have to pay the VAT (19%) by yourself.
So it is advisable to consult a tax accountant

Additional Tips

You can use http://drupal.org/project/conditional_fields to only show the VAT field if a user, for example, enters something in the "company field". This helps to not confuse normal customers.
Another idea(not tested yet), only show the VAT field if the user has selected an european country.
This will only work if you have single fields (not using these in address field)

Sponsoring

Texturecase, textures