Skip to content

EU e-invoicing and business checks (EN 16931, Peppol, VAT, sanctions) changelog

io.github.wsystemdev/eu-business-data-mcp

5 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • server.json 2 fields changed
    icon_url
    — https://wsystem.dev/favicon.svg
    version
    1.0.4 1.0.5

  • llms.txt +12 −4

    https://wsystem.dev/llms.txt

    − - MCP (streamable HTTP, no auth): https://api.wsystem.dev/mcp/ – tools verify_vat, verify_batch, verify_eori, verify_eori_batch, lookup_company, screen_sanctions, kyb_check, validate_einvoice, create_einvoice, einvoice_route, send_einvoice_sandbox (transport argument: mock, recommand or e-invoice-be), due_diligence_report, check_fr_pa_registry (France: is this platform on the official DGFiP list of Plateformes Agréées?)− - [MCP server for EU VAT, EORI, company registry and sanctions](https://wsystem.dev/eu-business-data-mcp-server): Remote MCP server (streamable HTTP) with 13 tools for EU VAT, EORI, company registry, sanctions, KYB, e-invoicing and due diligence. No signup; 20 free tool calls/day per MCP session, optional API key header. Listed in the official MCP Registry.− - [Slovakia eFaktúra 2027 for invoicing software](https://wsystem.dev/slovakia-efaktura-2027-invoicing-software): what Slovak e-invoices (mandatory 1 January 2027, Peppol BIS Billing 3.0) must contain beyond EN 16931 per the Financial Administration transposition v1.12 (0245:DIČ endpoints, addresses, IČO, BT-33, BT-7, VATEX), timeline incl. bill 1454 no-fines proposal, invoice UUIDv5, checklist and live example− - [eFaktúra 2027: povinné náležitosti UBL faktúry (Slovak)](https://wsystem.dev/efaktura-2027-povinne-nalezitosti-ubl): Slovak-language version of the Slovakia page for Slovak accountants and developers: fields beyond EN 16931 per transposition v1.12, 0245:DIČ, timeline incl. bill 1454, VATEX, invoice UUID, self-billing reported by C3 (FAQ 21 Oct 2026), checklist and live example+ - MCP (streamable HTTP, no auth): https://api.wsystem.dev/mcp/ – tools verify_vat, verify_batch, verify_eori, verify_eori_batch, lookup_company, screen_sanctions, kyb_check, validate_einvoice, parse_einvoice (read UBL/CII/ZUGFeRD invoices as JSON), create_einvoice, einvoice_route, send_einvoice_sandbox (transport argument: mock, recommand or e-invoice-be), due_diligence_report, check_fr_pa_registry (France: is this platform on the official DGFiP list of Plateformes Agréées?)+ - curl -X POST https://api.wsystem.dev/einvoice/parse -H 'Content-Type: application/xml' --data-binary @invoice.xml+ - [MCP server for EU VAT, EORI, company registry and sanctions](https://wsystem.dev/eu-business-data-mcp-server): Remote MCP server (streamable HTTP) with 14 tools for EU VAT, EORI, company registry, sanctions, KYB, e-invoicing and due diligence. No signup; 20 free tool calls/day per MCP session, optional API key header. Listed in the official MCP Registry.+ - [x402 VAT validation API for AI agents](https://wsystem.dev/x402-vat-validation-api): Validate EU VAT numbers with JSON, 20 free calls a day and x402 USDC on Base. Read fallback sources and never turn VIES outages into invalid results.+ - [Denmark: rules for registered bookkeeping systems 2027-2028](https://wsystem.dev/denmark-nemhandel-bookkeeping-systems-2027): executive order no. 811 of 2026 and ERST guide of 25 September 2026; from 1 March 2027 MitID validation of CVR-registered customers, NemHandel registration with 4-week opt-out (PORS), show on manual invoices whether the recipient can receive an e-invoice; from 1 January 2028 locked CVR master data, MitID for bank/SE/GLN changes, no deleting; public Nemhandelsregistret + - [UK e-invoicing from 1 April 2029](https://wsystem.dev/uk-e-invoicing-2029-roadmap-software): HM Treasury/HMRC roadmap of 28 October 2026; domestic B2B and B2G VAT invoices as e-invoices, everyone must receive; Peppol via certified Access Points; standards and Access Point consultation Spring 2027; final requirements and identifiers Oct 2027-Apr 2028; software provider requirements Spring 2028; separate digital reporting consultation to 20 Jan 2027; builder checklist+ - [Read incoming XRechnung / ZUGFeRD / Factur-X invoices as JSON](https://wsystem.dev/read-xrechnung-zugferd-json-api): POST /einvoice/parse turns UBL, CII and ZUGFeRD/Factur-X PDF e-invoices into one JSON shape (parties, dates, totals, VAT breakdown, IBAN, lines, attachments); values as written, no validation (use /einvoice/validate); free tier, x402 $0.01, MCP tool parse_einvoice+ - [Latvia e-invoicing from 1 January 2028 for software](https://wsystem.dev/latvia-e-invoicing-2028-software): B2B e-invoices mandatory 2028-01-01 (Accounting Law amended 5 Jun 2025), B2G since 2025, data to VID within 5 working days since 2026 (Cabinet Regulation 749), UBL 2.1 / Peppol BIS Billing 3.0; free buyer VAT + Peppol check+ - [Romania RO e-Factura for software (2026)](https://wsystem.dev/romania-e-factura-software): B2B via RO e-Factura since 2024, B2C since 2025, 5-working-day upload deadline and wider scope from 1 Jan 2026 (OUG 89/2025), CNP traders from 1 Jun 2026, CIUS-RO on EN 16931; free buyer VAT check+ - [Shopware 6 EU VAT ID check](https://wsystem.dev/shopware-eu-vat-check): free GPL plugin for Shopware 6.6/6.7 that checks customer VAT IDs live in VIES at registration and profile update (invalid and country-mismatch rejected, VIES outage accepted by default), relies on Shopware's Tax-free for companies setting, and stores the VIES consultation number in order custom fields; no account needed+ - [Slovakia eFaktúra 2027 for invoicing software](https://wsystem.dev/slovakia-efaktura-2027-invoicing-software): what Slovak e-invoices (mandatory 1 January 2027, Peppol BIS Billing 3.0) must contain beyond EN 16931 per the Financial Administration transposition v1.13 (0245:DIČ endpoints, addresses, IČO, BT-33, BT-7, VATEX), timeline incl. bill 1454 no-fines proposal, invoice UUIDv5, checklist and live example+ - [eFaktúra 2027: povinné náležitosti UBL faktúry (Slovak)](https://wsystem.dev/efaktura-2027-povinne-nalezitosti-ubl): Slovak-language version of the Slovakia page for Slovak accountants and developers: fields beyond EN 16931 per transposition v1.13, 0245:DIČ, timeline incl. bill 1454, VATEX, invoice UUID, self-billing reported by C3 (FAQ 21 Oct 2026), checklist and live example

  • Tools +1
    • + parse_einvoice

  • server.json 3 fields changed
    description
    EU VAT (VIES) and EORI validation, company registry, sanctions screening, KYB. Free tier, x402. EN 16931/XRechnung e-invoice validate+create, Peppol routing, EU VAT/EORI, sanctions, KYB. Free tier
    title
    EU Business Data (VAT, EORI, company, sanctions, KYB) EU e-invoicing and business checks (EN 16931, Peppol, VAT, sanctions)
    version
    1.0.3 1.0.4

  • llms.txt +26 −5

    https://wsystem.dev/llms.txt

    − > W System (W System Hungary Kft., Budapest, EU VAT HU33119856) makes an API, a remote MCP server and Apify Actors for EU business data: EU VAT number validation via VIES, EORI validation via EC EOS, official company-registry lookup, sanctions screening (EU, UN, OFAC SDN, UK), one-call KYB, and EU public tenders from TED. When VIES is down for a member state, VAT checks fall back to the official national source (PL Biała lista, CZ ARES, FI YTJ, FR SIRENE) or the last successful VIES result, alwa− - MCP (streamable HTTP, no auth): https://api.wsystem.dev/mcp/ – tools verify_vat, verify_batch, verify_eori, verify_eori_batch, lookup_company, screen_sanctions, kyb_check− - Source (MIT): https://github.com/zifengw/eu-business-data-mcp− - [MCP server for EU VAT, EORI, company registry and sanctions](https://wsystem.dev/eu-business-data-mcp-server): Remote MCP server (streamable HTTP) with 7 tools: verify_vat, verify_batch, verify_eori, verify_eori_batch, lookup_company, screen_sanctions, kyb_check. No signup; 20 free calls/day per IP. Listed in the official MCP Registry.− - [Integration guides (Python, JS, n8n, Make, Zapier, x402)](https://github.com/zifengw/eu-business-data-mcp/tree/main/docs)+ > W System makes an API, a remote MCP server and Apify Actors for EU business data: EU VAT number validation via VIES, EORI validation via EC EOS, official company-registry lookup, sanctions screening (EU, UN, OFAC SDN, UK), one-call KYB, EU e-invoicing (validate EN 16931/XRechnung invoices incl. ZUGFeRD PDFs, create UBL invoices from JSON, 'can I e-invoice this company?' lookup, and POST /einvoice/send which chains verify -> create -> validate -> route -> transmit -> Ed25519-signed evidence rec+ - MCP (streamable HTTP, no auth): https://api.wsystem.dev/mcp/ – tools verify_vat, verify_batch, verify_eori, verify_eori_batch, lookup_company, screen_sanctions, kyb_check, validate_einvoice, create_einvoice, einvoice_route, send_einvoice_sandbox (transport argument: mock, recommand or e-invoice-be), due_diligence_report, check_fr_pa_registry (France: is this platform on the official DGFiP list of Plateformes Agréées?)+ - France Plateformes Agréées registry check (free, no x402): GET https://api.wsystem.dev/fr/pa-registry?name=Pennylane or ?website=https://www.acubeapi.com/ – on_official_list, status approved | awaiting_interop_tests | possible_match | not_found, registration date, list date, official source (unofficial copy of the impots.gouv.fr lists)+ - Source (MIT): https://github.com/wsystemdev/eu-business-data-mcp+ - curl -X POST https://api.wsystem.dev/einvoice/validate -H 'Content-Type: application/pdf' --data-binary @invoice.pdf+ - curl "https://api.wsystem.dev/einvoice/route?id=BE0403170701"+ - curl "https://api.wsystem.dev/fr/pa-registry?name=Pennylane"+ - [EU e-invoice API: validate, create and route EN 16931 invoices](https://wsystem.dev/eu-e-invoice-validation-api): Validate UBL, CII and ZUGFeRD/Factur-X PDF invoices against the official EN 16931 and XRechnung rules ($0.03), create a valid UBL invoice from JSON ($0.08), and check how to e-invoice a company: VIES + Peppol + country mandate ($0.02). Pay per call with x402 or use MCP.+ - [MCP server for EU VAT, EORI, company registry and sanctions](https://wsystem.dev/eu-business-data-mcp-server): Remote MCP server (streamable HTTP) with 13 tools for EU VAT, EORI, company registry, sanctions, KYB, e-invoicing and due diligence. No signup; 20 free tool calls/day per MCP session, optional API key header. Listed in the official MCP Registry.+ - [E-invoicing API for EU mandates, built for SaaS builders and AI apps](https://wsystem.dev/e-invoicing-api): One API and MCP server to verify the buyer, build and validate an EN 16931 invoice, find the right channel and get a signed evidence receipt. Live today: verify, create, validate, route, sandbox send. Live Peppol sending is coming; join early access.+ - [E-invoice validator](https://wsystem.dev/e-invoice-validator): validate XRechnung, ZUGFeRD / Factur-X PDF, UBL and CII against EN 16931 + KoSIT XRechnung rules in the browser (rule IDs, business terms, fix hints), create a test UBL from JSON, run a sandbox send (mock transport)+ - [VAT number checker MCP for Claude](https://wsystem.dev/vat-number-checker-mcp-claude): how to check EU VAT numbers in Claude with the free remote MCP server https://api.wsystem.dev/mcp/ (no API key needed: 20 tool calls/day per MCP session, Claude connector traffic from Anthropic's cloud counted per session in a shared 2,000/day pool; optional X-API-Key header, also via the connector's Request headers): Claude.ai / Claude Desktop custom connector steps (Customize > Connectors, Add custom conn+ - [Germany's BMF letter of 15 October 2026 on e-invoicing](https://wsystem.dev/germany-bmf-letter-15-october-2026-e-invoicing): what the third BMF letter on mandatory B2B e-invoicing changes for invoicing software (no deadline change; BT-113/BT-22 for final invoices until 30 June 2030; construction, gross-price invoices, corrections, business-rule errors, penalties), checklist and example+ - [France e-invoicing 2027 for invoicing software](https://wsystem.dev/france-e-invoicing-2027-sme-software): first-month figures (75% chose a receiving platform, 20M+ invoices by 4 Oct 2026), SMEs issue from 1 Sep 2027, four new mentions incl. client SIREN, rejection vs refusal per the official guide, 2026 finance-law penalties, checklist and a live SIREN check+ - [France approved e-invoicing platforms](https://wsystem.dev/france-approved-e-invoicing-platforms): search the DGFiP list of plateformes agréées (approved + awaiting interoperability tests), JSON copy at https://wsystem.dev/data/fr-plateformes-agreees.json+ - [France e-reporting after the BOFiP of 30 September 2026](https://wsystem.dev/france-e-reporting-bofip-30-september-2026-software): official DGFiP commentary on transaction and payment e-reporting (CGI art. 290 / 290 A): B2C daily totals, foreign customer identifiers (EU VAT number, or ISO country code + 16 characters of the name), payment data, frequency and deadlines per VAT regime, platform controls, checklist+ - [Peppol participant lookup in 2026](https://wsystem.dev/peppol-participant-lookup-sml-smp-2026): developer guide to Peppol dynamic discovery after OpenPeppol took over the SML on 2 September 2026 (participant.sml.prod.tech.peppol.org replaces edelivery.tech.ec.europa.eu), SHA-256/Base32 hashing, U-NAPTR Meta:SMP, SMP service group, Python example, Directory gap, 0245/0225/0208/0106/0191 schemes+ - [Belgium Peppol e-invoicing for software builders](https://wsystem.dev/belgium-peppol-e-invoicing-software): Belgian B2B Peppol BIS 3 mandate in force since 1 January 2026 (scope, exclusions, 0208 enterprise-number addressing, FAQ rules for reverse charge, VATEX gaps, credit notes, attachments, BT-33, BT-72, self-billing), fines EUR 1,500/3,000/5,000, FPS Finance as Peppol Authority from 1 January 2027, 2028 e-reporting pre-draft, checklist and live route + create examples+ - [Spain B2B e-invoicing from 6 October 2027 for software](https://wsystem.dev/spain-b2b-e-invoicing-2027-software): Royal Decree 238/2026 and Order HAC/1028/2026 (in force 6 Oct 2026): B2B e-invoices from 6 Oct 2027 above EUR 8m volume of operations and 6 Oct 2028 for all, EN 16931 in UBL/CII/EDIFACT/Facturae, UBL faithful copy to the AEAT public solution, buyer status and payment reporting within 4 working days, PDF companion for large issuers for 12 months, VERI*FACTU dates, checklist+ - [Norway e-invoicing from 1 January 2027 for software](https://wsystem.dev/norway-e-invoicing-2027-software): law of 19 June 2026 no. 39 and Skattedirektoratet regulation of 29 Sep 2026: B2B e-invoices in EHF / Peppol BIS Billing 3.0 from 2027 where the buyer can receive, other structured formats by agreement to 2029, NOK 50,000 exemption, buyer organisation number from 2028, receive duty and digital bookkeeping from 2030, 0192 Peppol addressing, checklist+ - [Greece e-invoicing from 2 November 2026 for software](https://wsystem.dev/greece-e-invoicing-2-november-2026-software): second-period start for businesses up to EUR 1m (A.1128/2025 as amended by A.1197/2026), parallel ERP use until 31 Jan 2027, licensed provider or timologio only from 1 Feb 2027, MARK/QR, EN 16931 download via downloadingInvoiceUrl, checklist and live example+ - [Slovakia eFaktúra 2027 for invoicing software](https://wsystem.dev/slovakia-efaktura-2027-invoicing-software): what Slovak e-invoices (mandatory 1 January 2027, Peppol BIS Billing 3.0) must contain beyond EN 16931 per the Financial Administration transposition v1.12 (0245:DIČ endpoints, addresses, IČO, BT-33, BT-7, VATEX), timeline incl. bill 1454 no-fines proposal, invoice UUIDv5, checklist and live example+ - [eFaktúra 2027: povinné náležitosti UBL faktúry (Slovak)](https://wsystem.dev/efaktura-2027-povinne-nalezitosti-ubl): Slovak-language version of the Slovakia page for Slovak accountants and developers: fields beyond EN 16931 per transposition v1.12, 0245:DIČ, timeline incl. bill 1454, VATEX, invoice UUID, self-billing reported by C3 (FAQ 21 Oct 2026), checklist and live example+ - [Poland KSeF from 1 January 2027 for invoicing software](https://wsystem.dev/poland-ksef-2027-invoicing-software): KSeF (FA(3) XML) mandatory for every business from 1 Jan 2027 (PLN 10,000 relief, cash-register invoices and receipts-with-NIP end), KSeF number or collective identifier in transfers between active VAT payers (art. 108g), offline24/QR codes, fines under art. 106ni (up to 100% of VAT / 18.7%) moved to 1 Jan 2028 by bill UD477 adopted by the government on 20 Oct 2026 (not yet law), + - [W System blog](https://wsystem.dev/blog): all articles, newest first (RSS: https://wsystem.dev/blog/feed.xml)+ - [Integration guides (Python, JS, n8n, Make, Zapier, x402)](https://github.com/wsystemdev/eu-business-data-mcp/tree/main/docs)