🇫🇮 Finland Invoice MCP live

AI agents can now send a Finland B2B/B2G e-invoice (verkkolasku) over the Peppol network. This remote MCP server builds a Peppol BIS 3.0 (EN 16931) invoice and delivers it through Storecove, a certified Peppol Access Point, under your own account — check_recipient to confirm the buyer is on Peppol, create_invoice to send it, get_delivery_evidence for the delivery proof. Storecove is the Access Point; this service only wraps the REST calls and stores nothing.

Why now — the Finnish mandate

The 25.5% decimal VAT rate

Finland's standard VAT (ALV) rate is 25.5% — a decimal rate, in force since 1 September 2024. This server's VAT math handles fractional rates: e.g. 100.00 @ 25.5% → 25.50 VAT, and 33.33 @ 25.5% → 8.50 VAT (rounded from 8.49915). Valid rates: 25.5 (standard), 14 (food/restaurant), 10 (books/pharmaceuticals/passenger transport), 0 (zero-rated/exempt/reverse charge).

Connect

{
  "mcpServers": {
    "finland-invoice": {
      "type": "http",
      "url": "https://inv-fi.wishpool.app/mcp",
      "headers": {
        "x-storecove-key": "your-storecove-api-key"
      }
    }
  }
}

Sign up at storecove.com — the merchant is the Peppol Access Point account holder. Request a free 30-day sandbox account from Storecove for a test key. Create your sender under Senders to get the legalEntityId you pass as seller_legal_entity_id. Sandbox vs production is determined by the account your key belongs to (same base URL). Your key stays with you and travels per-request; this server never stores it.

Tools

Amounts are in EUR. There is no cancel over Peppol — to reverse an invoice you issue a credit note (a new invoice).

Why it is safe

Sister servers

Invoices: Belgium Peppol inv-be · Sweden Peppol inv-se · Italy FatturaPA inv-it · Malaysia MyInvois inv-my · Mexico CFDI inv-mx · Brazil NF-e inv-br · India GST inv-in. Storecove also covers Norway / Denmark / NL / LU on Peppol — sister countries replicate this server. Local logistics: logi.wishpool.app. Local payments in 81 countries, one family, same stateless pattern: mcp.wishpool.app.