{"product_id":"polish-vat-white-list-verification-n8n-workflow-nip-bank","title":"Polish VAT White List Verification n8n Workflow (NIP \u0026 Bank)","description":"\u003ch3\u003eVerify Polish VAT status \u0026amp; bank assignment before you pay — automatically\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003ePolish VAT White List Verification n8n Workflow\u003c\/strong\u003e lets you submit a supplier’s \u003cstrong\u003eNIP\u003c\/strong\u003e and \u003cstrong\u003ebank account number\u003c\/strong\u003e, then checks them against Poland’s \u003cstrong\u003eVAT White List API\u003c\/strong\u003e (wykazpodatnikowvat.mf.gov.pl) and logs the verification for audit purposes—ending with a clear \u003cstrong\u003epay \/ no-pay verdict\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eReceives a submission from an \u003cstrong\u003en8n Form\u003c\/strong\u003e with: supplier \u003cstrong\u003eNIP\u003c\/strong\u003e, \u003cstrong\u003ebank account number\u003c\/strong\u003e, \u003cstrong\u003einvoice number\u003c\/strong\u003e, and \u003cstrong\u003egross amount in PLN\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalizes and validates inputs\u003c\/strong\u003e, including:\n    \u003cul\u003e\n      \u003cli\u003e\u003cstrong\u003eNIP checksum\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003ePolish bank account number checksum\u003c\/strong\u003e (NRB \/ PL IBAN)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003eIf validation fails, it returns a completion message listing the detected errors.\u003c\/li\u003e\n  \u003cli\u003eIf validation succeeds, it calls the \u003cstrong\u003ePoland VAT White List API\u003c\/strong\u003e to retrieve the supplier’s VAT status and verify whether the \u003cstrong\u003ebank account is assigned to the NIP for today’s date\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eBuilds a user-facing explanation with a verdict such as \u003cstrong\u003eOK\u003c\/strong\u003e, \u003cstrong\u003eNOT_ON_LIST\u003c\/strong\u003e, \u003cstrong\u003eNOT_FOUND\u003c\/strong\u003e, \u003cstrong\u003eCHECK\u003c\/strong\u003e, or \u003cstrong\u003eERROR\u003c\/strong\u003e, including the official \u003cstrong\u003erequestId\u003c\/strong\u003e when available.\u003c\/li\u003e\n  \u003cli\u003eWrites an audit record of each check (including \u003cstrong\u003erequestId\u003c\/strong\u003e) to an \u003cstrong\u003en8n Data Table\u003c\/strong\u003e named \u003cstrong\u003evat_whitelist_checks\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAP teams validating Polish suppliers’ \u003cstrong\u003eVAT White List\u003c\/strong\u003e status and bank assignment before releasing payments.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers deploying a ready-made \u003cstrong\u003en8n form-based compliance check\u003c\/strong\u003e with stored verification history.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators adding an NIP + bank verification step to workflows for purchase approvals.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes \/ tools\u003c\/strong\u003e: if, set, code, form, data table, sticky note\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExternal API\u003c\/strong\u003e: \u003cem\u003ewykazpodatnikowvat.mf.gov.pl\u003c\/em\u003e (Poland Ministry of Finance VAT White List)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup\u003c\/strong\u003e: run the manual trigger “create the checks table” once to create the \u003cstrong\u003evat_whitelist_checks\u003c\/strong\u003e Data Table\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfig options\u003c\/strong\u003e: API base URL, timezone, and a default \u003cstrong\u003elarge-payment threshold (15,000 PLN)\u003c\/strong\u003e can be adjusted\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46248919498931,"sku":"N8N-21196","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/aOMLKdTj1lMKsliCTPR20_CoOKHtO9.png?v=1792487516","url":"https:\/\/buyflowscripts.com\/products\/polish-vat-white-list-verification-n8n-workflow-nip-bank","provider":"N8N Commerce","version":"1.0","type":"link"}