Russia VAT Number validation


Does someone have code snippet to validate for validating Russian TAX signup number (VAT).
C# code snippet will be great but if anyone have little other language it will be useful also.
Format (Russian VAT number = "Tax Identification Number" = "????????????????? ????? ?????????????????"):
10 digits (legal personality) or 12 digits (human persons) fist two digits are region of birth or company signup (for foreign companies two digits after leading 99) MOD 11-10

second two- inspection (before the year 2004 it Updated now stays).

for legal personality use the changeable second code snippet (KPP) usually 1st 4 digits are the similar (99-region rule doesn't apply) usually and default XXXX01001.

KPP is also the counter (last 3 digts)

The number of KPP's is limited to number of tax inspections in regions other than 77 and 50 (one and only for every) plus one code snippet for the largest companies.
source: http://en.wikipedia.org/wiki/VAT_identification_number#VAT_numbers_of_non-EU_countries



Get Source Code

  Views 113   Posted on : Thursday, March 21, 2013 10:41:28 AM
Related Tags:




Replies on "Russia VAT Number validation" :

Nobody has replied on this post , be first to post answer.


Post Your Answer/Comment:

Please Login first to post Reply !


Note: Please Put Code into <code></code> block.




Also See: