Проверка европейского НДС

#validation #finance

#проверка #финансы

Вопрос:

Какой наилучший рабочий процесс для проверки НДС? В настоящее время мы используем только VIES и relative SOAP, но, похоже, это работает не так уж хорошо, поскольку в нем не указан мой собственный номер НДС и несколько других, которые, как я знаю, верны.

Я открыт для сторонних платных сервисов, если они предлагают хороший стандарт надежности.

Комментарии:

1. Проверяется ли ваш номер НДС, если вы используете форму VIES ?

2. нет, это не так. Похоже, что система не будет проверять личный (самозанятый) НДС. НДС компании работают нормально.

3. Используйте, пожалуйста, мою библиотеку: github.com/se-panfilov/jsvat (он перепроверяет НДС — с помощью регулярного выражения и математического расчета)

4. @SergeiPanfilov Вы создали версию своей библиотеки Angular 2 ? Есть планы сделать это доступным через NPM?

5. @KyleBarnes Привет. это уже доступно через npm: npm i jsvat . Нет необходимости создавать версию Angular 2, потому что она не зависит от фреймворка и может использоваться с любым фреймворком

Ответ №1:

Термин «Проверка НДС» может означать следующие две вещи:

  1. Проверьте номер НДС на синтаксическую корректность — это означает, что номер соответствует правилам для номера НДС в данном государстве-члене ЕС. Правила для номеров НДС GB (Соединенное Королевство) отличаются от правил для номеров НДС DE (Германия). Здесь вы можете проверить формат:http://ec.europa.eu/taxation_customs/vies/faqvies.do#item_11 . Эта проверка может только сообщить вам, что указанный НДС правильный, но не может проверить, принадлежит ли он реальной компании;
  2. Проверьте номер НДС в системе VIES — это означает вызов официальной веб-службы:http://ec.europa.eu/taxation_customs/vies/faqvies.do#item_18 . Если проверка на знание действительного номера не удалась, вам следует обратиться в свою налоговую администрацию: http://ec.europa.eu/taxation_customs/vies/faqvies.do#item_12 . Это единственный «официальный» способ проверить, действительно ли данный номер НДС связан с компанией;
  3. Важный момент: смотрите http://ec.europa.eu/taxation_customs/vies/faqvies.do#item_23 . Не существует единой базы данных (системы), которая содержала бы все действительные и связанные с компаниями номера НДС. Система VIES является распределенной системой. Каждое государство-член (страна) ведет реестр своих собственных номеров НДС. Веб-служба VIES запрашивает (фактически отправляет «сообщение» в систему конкретного государства-члена) с запросом на проверку состояния действительности НДС.

Вы также можете проверить эти ресурсы. Они могут содержать полезную информацию:

Комментарии:

1. Похоже, что не все НДС указаны по умолчанию в базе данных VIES по соображениям конфиденциальности. Запрос должен быть сделан во время открытия VAT. Этот процесс отличается от штата к штату.

2. Также можно использовать github.com/se-panfilov/jsvat что касается it — он основан на библиотеке braemoor, но переписан с использованием современных стандартов и тестов, а также добавлен в bower и npm

Ответ №2:

https://github.com/viruschidai/validate-vat является ли node.js библиотека, вызывающая официальную службу soap(http://ec.europa.eu/taxation_customs/vies/faqvies.do#item16 ) если вы запускаете node.js .