{"uid":"cap_95ybJ-SCvRViZo9QCpRwc","slug":"polish-vat-nip-number-validator-ministry-of-finance-white-list-00fc094c","name":"Polish VAT (NIP) Number Validator — Ministry of Finance White List","description":"Validate a Polish VAT (NIP) number against the official VAT register. Validity means the taxpayer's VAT status is active (Czynny).","url":"https://vat.openverbs.com/v1/poland","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["vatNumber"],"properties":{"vatNumber":{"type":"string","maxLength":20,"minLength":10,"description":"Polish VAT/NIP number — \"PL\" + the 10-digit NIP. A leading \"PL\", spaces and dashes are tolerated."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Wu1qKu1q1gtvnVNxCed25","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a Polish VAT (NIP) number against the official Ministry of Finance VAT white list to confirm the taxpayer has active ('Czynny') VAT status.","exampleAgentPrompt":"Can you check whether PL1234567890 is an active VAT payer on the Polish Ministry of Finance white list?","exampleUseCases":[{"title":"Pre-payment supplier VAT check","prompt":"Before we process this invoice from our Polish supplier, can you verify that their NIP number PL5260207783 is active on the Polish VAT white list?"},{"title":"Onboarding vendor compliance screening","prompt":"We're onboarding a new vendor from Poland with VAT number PL9512328667 — please confirm their VAT status is active (Czynny) on the Ministry of Finance register before we sign the contract."},{"title":"Automated accounts-payable validation","prompt":"Our AP system needs to validate that Polish company NIP PL1182007383 is a registered active VAT taxpayer — can you run that check against the official white list?"}],"resultDescription":"Returns whether the provided Polish NIP/VAT number corresponds to an active ('Czynny') VAT taxpayer as recorded on the Polish Ministry of Finance VAT white list, including validation status and any relevant taxpayer details returned by the register.","failureModes":["Invalid or malformed NIP format (less than 10 digits, invalid checksum) — returns validation error","NIP not found on the white list — returns inactive or not-registered status","Ministry of Finance API unavailable — upstream timeout or service error","NIP number is valid format but taxpayer is not currently active — returns non-Czynny status","Payment failure for the $0.006 USDC per-call fee — request rejected before processing"],"whenToPreferThis":"Use this endpoint when you need to verify Polish VAT registration status specifically against the official Ministry of Finance Wykaz podatników VAT (white list), which is the authoritative source required for Polish tax compliance. Prefer this over generic EU VIES checks when you need the official Polish national register result, which is required for split-payment (mechanizm podzielonej płatności) compliance and safe-harbour protection under Polish tax law.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:41:21.642Z","isFirstParty":false}