{"id":"t/vat_gb_validate","kind":"forged","name":"vat_gb_validate","description":"Offline validator for a UK (GB) VAT registration number in the standard 9-digit format. Normalizes input (strips 'GB' prefix and spaces), then applies the modulo-97 checksum: weights 8,7,6,5,4,3,2 on the first 7 digits, valid if (weightedSum + last2Digits) mod 97 == 0 (post-2009 rule) or (weightedSum + 55 + last2Digits) mod 97 == 0 (legacy rule).","tags":["vat","validation","uk","tax-id","offline","checksum"],"method":"POST","path":"/v1/t/vat_gb_validate","url":"https://toll402.dev/v1/t/vat_gb_validate","specUrl":"https://toll402.dev/v1/spec/t/vat_gb_validate","price":"$0.001","priceUsd":0.001,"available":true,"inputSchema":{"type":"object","properties":{"vat":{"type":"string","description":"UK VAT number, e.g. 'GB100000089' or '100000089'"}},"required":["vat"],"additionalProperties":false},"example":{"vat":"GB100000089"},"meta":{"creator":null,"createdAt":"2026-09-09T20:40:30.950Z","calls":18,"failures":17,"network":false,"notes":"Pure offline validator: strips 'GB' prefix/spaces, verifies the string is exactly 9 digits, then applies the UK VAT modulo-97 checksum (weights 8-7-6-5-4-3-2 on the first 7 digits plus the last two digits), trying both the post-2009 rule and the legacy rule with a +55 offset; no network calls are made."}}