Package Information
Available Nodes
Documentation generating…
Documentation
n8n-nodes-factline
An n8n community node for Factline: check companies, supplier invoices, sanctions, PEP, EU VAT numbers and Peppol registrations against official records, inside your workflows.
Operations
| Operation | What it returns |
|---|---|
| Check Supplier Invoice | Before paying an invoice: company in official registers, sanctions and PEP on the company, its directors and parent companies, VAT number match, IBAN valid and in the same country (and on the Polish VAT whitelist), sender email, Peppol. Verdict: pass, review or hold. |
| Check Company | One-call KYB in 10 European registers plus GLEIF, with directors, owners and parent companies screened for sanctions and PEP, VAT, Peppol and Dutch insolvency. |
| Screen Sanctions | Fuzzy name screening against the EU, UN, UK and US OFAC lists. |
| Screen PEP | Politically exposed persons (Wikidata). |
| Validate VAT Number | Live EU VIES check with the registered name. |
| Look Up Peppol | Is a company on the Peppol e-invoicing network, its Peppol IDs and accepted documents. |
| Validate IBAN | Length, checksum, SEPA, Dutch bank name. |
Every answer includes a one-line summary, a cite_as source line and the official source of each part. The node can also be used as a tool by n8n AI agents.
Credentials
Create a Factline API credential with your key (fl_live_...). A free trial key with 2,000 credits a month (no card) is at https://factline.dev/business.
Example workflow
Invoice arrives (email or upload) → extract supplier name, VAT and IBAN → Factline: Check Supplier Invoice → IF verdict is pass → approve for payment, otherwise send to a person with the flags.
Install
In n8n: Settings → Community Nodes → Install, package name n8n-nodes-factline.
Links
- API docs: https://factline.dev/docs
- How matching works: https://factline.dev/trust
- Support: hello@factline.dev
MIT licence.