PDA

Bekijk Volledige Versie : BTW nummers verifiëren



lorddemos
11/10/08, 16:53
Ik zit met een probleem, of eerder een vraag. De situatie is de volgende:

Ik zou m'n hosting internationaal willen aan bieden. Wanneer Europese bedrijven bij mij bestellen, moeten ze 0% btw betalen (europese commissie). De europese commissie schrijft wel voor dat ik de BTW nummers verifieer, en een vervoersbewijs aflever. Hierbij doen zich 2 problemen voor.

-9/10 keer dat ik probeer te verifiëren, krijg ik een melding "Dienst lidstaat niet beschikbaar. Gelieve uw aanvraag later opnieuw in te dienen."
-Er is geen vervoersbewijs omdat webhosting toch niet per kamion vervoert wordt (gelukkig maar).

Hoe lossen jullie dit probleem op?

Apoc
11/10/08, 16:58
Welke site gebruik je om het BTW nummer te controleren? Wij doen dit dagelijks en ik heb het nog nooit gezien dat het niet werkte.

lorddemos
11/10/08, 17:43
Ik gebruik deze site:
http://ec.europa.eu/taxation_customs/vies/vieshome.do?selectedLanguage=EN

Voor belgische btw-nummers werkt het niet. Als ik m'n eigen nummer ingeef, krijg ik die error.

dreamhost_nl
11/10/08, 19:04
Er is nog niet zo lang geleden wat gewijzigd aan de BTW-nummers in België.
Wellicht moet je één of meerdere malen een "0" voor het eigenlijke nummer plaatsen om een accoord te kunnen krijgen. We kwamen hier ook enige tijd geleden achter bij de aangifte voor intercommunautaire leveringen...

lorddemos
11/10/08, 19:36
hmm, er staat wel degelijk een 0 voor. Als ik natuurlijk probeer om m'n btw nummer zonder deze 0 in te voeren, geeft hij een andere error, namelijk:
"Geen geldig BTW nummer (a.u.b. refereer aan vragen 7, 11, 12, 13 en 20 van de vragenlijst voor meer informatie)."

Voorlopig nog steeds:
"Dienst lidstaat niet beschikbaar. Gelieve uw aanvraag later opnieuw in te dienen. "

lorddemos
11/10/08, 19:46
hoe controleren jullie de BTW-nummers dan?

Nextreme
12/10/08, 03:10
... Wanneer Europese bedrijven bij mij bestellen, moeten ze 0% btw betalen (europese commissie). De europese commissie schrijft wel voor dat ik de BTW nummers verifieer, en een vervoersbewijs aflever...

Geld dit ook voor particulieren?

RedoX
12/10/08, 13:01
Geld dit ook voor particulieren?

Tuurlijk niet :stuart:

Spyder01
12/10/08, 13:33
We verifieren meestal via de site. Werkt het niet, doen we even een belletje naar het 0800 nummer van de belastingdienst voor het controleren van het BTW nummer. Is een apart nummer + keuze optie voor.

SF-Jeroen
12/10/08, 13:46
Voor particulieren geldt overigens ook 0% btw dacht ik.

EDIT: Hmm nee

lorddemos
12/10/08, 18:55
nee, het is enkel voor intercommunautaire transacties tussen bedrijven. maar ik heb het al opgelost gekregen. Heb de api van de europese commissie gevonden, en de verifieer automatisch met hen.
nu de volgende stap: kvk nummers :p (is dat wel mogelijk?:p)

joriz
12/10/08, 19:02
Misschien is dit wat: Javascript VAT validator: http://www.braemoor.co.uk/software/vat.shtml
Dit werkt dan wel clientside. Neem aan dat je voor goede controle beter iets serverside kan doen door de API te gebruiken van de EU.

Apoc
12/10/08, 19:32
Misschien is dit wat: Javascript VAT validator: http://www.braemoor.co.uk/software/vat.shtml
Dit werkt dan wel clientside. Neem aan dat je voor goede controle beter iets serverside kan doen door de API te gebruiken van de EU.

Hmm dat is erg interessant om te integreren in een billing systeem :)

Ik heb nog niet naar de code gekeken, maar weet je wellicht waar het de informatie (database) vandaan haalt?

bkraan
12/10/08, 20:43
Ahead-it heeft dit ook geïntegreerd in hun billing systeem.
Mogelijk weten zij hier dan ook meer over.

joriz
12/10/08, 21:28
maar weet je wellicht waar het de informatie (database) vandaan haalt?
Ik heb het zelf ook (nog) niet gebruikt en dit stukje script via een andere website gevonden.

Maar ik denk toch dat het verstandig is direct server-side te controleren of het BTW nummer klopt via http://ec.europa.eu/taxation_customs/vies/api/checkVatPort

dreamhost_nl
13/10/08, 11:15
Handig : http://isvat.appspot.com/ ;)

Apoc
13/10/08, 11:38
Ik heb het zelf ook (nog) niet gebruikt en dit stukje script via een andere website gevonden.

Maar ik denk toch dat het verstandig is direct server-side te controleren of het BTW nummer klopt via http://ec.europa.eu/taxation_customs/vies/api/checkVatPort

Ah, dat is nog beter, ik wist ook niet dat dat bestond. Wij hebben het tot nu toe altijd handmatig gecontroleerd.

SebastiaanStok
15/10/08, 12:05
Zo :D heel erg bedankt!!

dreamhost_nl
15/10/08, 21:00
Graag Gedaan... :innocent:
Ik vond deze overigens ook nog... mocht de VAT-controle even niet werken, kun je i.i.g controleren of het sofinummer wel goed is... http://cgi.dit.nl/sofi.cgi

joriz
15/10/08, 21:19
Graag Gedaan... :innocent:
Ik vond deze overigens ook nog... mocht de VAT-controle even niet werken, kun je i.i.g controleren of het sofinummer wel goed is... http://cgi.dit.nl/sofi.cgi

Dat is niets meer dan een elfproef en controleert enkel of het nummer een geldig nummer binnen het elfproef systeem is. Of het sofinummer verder een bestaand persoon is wordt dan niet gecontroleerd.

Maar waarom zou je uberhaubt een sofinummer controleren als klanten diensten bestellen? Of is dit voor iets anders (personeel?)?

dreamhost_nl
16/10/08, 12:06
Ik weet niet of je het weet, maar een BTW nummer bestaat uit "NL" + sofinr + "B0x".
Als je niet kunt controleren of het BTW nummer wegens een storing valide is, dan kun je iig. nog controleren of het gebruikte nummer dit is.
Daarnaast is de elf-proef voor credit cards en heeft een sofinr. (Burger Service Nummer [BSN]) geen elf cijfers maar negen; dit is dus een negenproef.

martysmarty
16/10/08, 13:07
Ik weet niet of je het weet, maar een BTW nummer bestaat uit "NL" + sofinr + "B0x".
Als je niet kunt controleren of het BTW nummer wegens een storing valide is, dan kun je iig. nog controleren of het gebruikte nummer dit is.
Daarnaast is de elf-proef voor credit cards en heeft een sofinr. (Burger Service Nummer [BSN]) geen elf cijfers maar negen; dit is dus een negenproef.

Tja, maar dat gaat voor buitenlandse bedrijven weer niet op. In zweden heb je SE +12 cijfers.

WilloW
16/10/08, 14:46
nu de volgende stap: kvk nummers :p (is dat wel mogelijk?:p)

Daar hebben wij een script van gemaakt zodat met de tekst van de site van kvk.nl gecheckt wordt of verschillende gegevens tegelijk correct zijn (bijv. kvknr + adres of postcode). Dit omdat er nogal wat grappenmakers zijn die wel een correct KvK nummer "lenen" van een ander.

SebastiaanStok
16/10/08, 18:08
Voor de elfproef en BTW nummer controle.
http://wiki.phpfreakz.nl/Invoer_validatie

En wij zou die BTW controle nu hebben geplaatst ;)

dreamhost_nl
16/10/08, 20:24
Tja, maar dat gaat voor buitenlandse bedrijven weer niet op. In zweden heb je SE +12 cijfers.

Klopt, daarom hier dan de Internationale versie :
http://wiki.phpfreakz.nl/Invoer_validatie#Geldig_BTW.2FVAT_nummer :thumbup:

Smart-Guyz
18/01/09, 15:36
Dit is GEEN reclame, de website is NIET actief en je kan je ook NIET aanmelden omdat dit project stop ligt en niet door zal gaan.

Het systeem dat ik zelf gebruik is goed te zien op één van onze websites:

http://www.fastdrs.nl/?sPage=aanmelden

Indien je er belang bij hebt hoor ik het wel via een privé bericht.

Nogmaals, dit is geen reclame, anders had ik wel een andere website van ons door gegeven voor dit systeem.

SebastiaanStok
18/01/09, 15:48
@Dreamhost_nl: Grappig :)
Ik ben nog wel de gene die dat ding daar heeft geplaatst, ik heb hem niet zelf gemaakt maar ik kan me niet meer herinneren waar ik hem heb gevonden.

Oh ja, ik wilden die functie nog verder uitbreiden om samen te laten werken met die API :D

Tim.Bracquez
18/01/09, 16:08
Ik gebruik deze site:
http://ec.europa.eu/taxation_customs/vies/vieshome.do?selectedLanguage=EN

Voor belgische btw-nummers werkt het niet. Als ik m'n eigen nummer ingeef, krijg ik die error.

Deze site loopt ook maanden achter... blijkbaar neemt dit pas BTW nummers op van 2 - 3 kwartalen oud.


Ah, dat is nog beter, ik wist ook niet dat dat bestond. Wij hebben het tot nu toe altijd handmatig gecontroleerd.

Wist ook niet dat dat bestond, ik had op http://ec.europa.eu/taxation_customs/vies/vieshome.do?selectedLanguage=EN zelf een API 'gateway' geschreven :pinch:

SebastiaanStok
18/01/09, 16:11
KvK gegevens controleren (op een manier die wel legaal is ;) )
Kan je doen bij http://www.webservices.nl :) (kost wat maar dan heb je ook wat).

Tim.Bracquez
18/01/09, 16:17
KvK gegevens controleren (op een manier die wel legaal is ;) )
Kan je doen bij http://www.webservices.nl :) (kost wat maar dan heb je ook wat).

Kan je daar ook buiten kantoor uren controlen ? dit is bij kvk niet zo leuk in automatische systemen...

SebastiaanStok
18/01/09, 16:37
Volgens mij wel :)
Neem anders even contact met ze op (morgen).

Ik stuurde een mailtje en kreeg een paar minuten daarna gelijk al telefonische bericht.
En nee ik gebruik het (nog) niet ;) voor dat paar kleine klantjes dat ik heb en omdat ik nog geen online bestel systeem heb (ik ben er mee bezig).