Peliqan

Query and update Billit with AI

Connect Billit to Claude, ChatGPT, or any MCP client through Peliqan. Ask questions about your invoicing, Peppol e-invoices, expenses, and customers in plain English, and write updates back to Billit – no custom REST integration, no read-only compromises.

Belgian e-invoicing is mandatory. Pulling answers from Billit still takes too many clicks.

Since January 1, 2026, all Belgian B2B invoices between VAT-registered businesses must flow through Peppol – and Billit is the most-used Access Point in Belgium. Yet every quick question still means logging in, filtering invoices, exporting CSVs, and pasting numbers into Excel. Finance teams and accountants lose hours on questions Claude could answer in seconds.

No natural language interface across invoices

"Show me overdue invoices over 30 days that were sent via Peppol" still means filters, exports, and pivot tables

Billit API needs custom integration code

Direct API access requires building and maintaining your own REST integration with API key management, error handling, and pagination

No cross-source joins

Combining Billit invoicing data with HubSpot CRM, accounting systems, KBC/ING bank data, or ecommerce orders means custom scripts and a separate warehouse

No native Billit MCP exists

There is no off-the-shelf MCP server for Billit today - DIY routes mean writing REST integrations against the Billit API plus building your own MCP wrapper

Query invoices, quotes, expenses, customers, and Peppol e-invoice flows in plain English

Write changes back - create invoices, send via Peppol, update customers, log payments

Join with 250+ apps - combine Billit invoicing with CRM, accounting, banking, ecommerce

SOC 2 Type II certified – enterprise-grade security

Type

Invoicing platform and certified Peppol Access Point

Customers

120,000+ users processing 2M+ invoices monthly

Website

One MCP server. Read, write, and join across your portfolio.

Peliqan syncs your Billit data into a built-in Postgres warehouse, exposes it via MCP for instant AI access, and routes writebacks through Peliqan’s connector layer so your live Billit account stays protected from rate limits and unsafe writes.

Full read + write through MCP

Where DIY REST wrappers stop at read-only or take weeks to build, Peliqan supports full writeback. Create invoices, send via Peppol, update customers, log payments, attach receipts - all from Claude, ChatGPT, or n8n. The first managed Billit MCP that closes the loop.

Cached warehouse, never the live API

Your AI queries a Postgres warehouse, not Billit's API directly. No risk of rate limit pressure during peak invoicing periods. Sync runs incrementally on your schedule (every 15 minutes by default) so reporting stays fresh without burdening Billit.

Cross-source queries in one SQL statement

Join Billit invoicing data with Exact Online accounting, HubSpot CRM, Shopify orders, or KBC/ING bank data in a single query. Federated via Trino, all in Peliqan's shared warehouse.

SQL + RAG on invoices and receipts

Combine structured SQL queries with semantic search across invoice PDFs, scanned receipts, UBL e-invoices, and supplier documents. The only MCP that answers questions about both your numbers and your documents.

Claude + Billit MCP
Claude + Billit MCP
What's our total outstanding receivables in Billit? Break it down by customer and flag anything over 60 days, separating Peppol vs PDF deliveries.
✓ Querying billit.invoices...

Total outstanding: €384,200 across 62 customers. Peppol: €267,800. PDF: €116,400.
8 invoices are over 60 days overdue, totalling €71,500:
  • De Smet Logistiek - €18,400 (74 days, Peppol)
  • Ghent Tech BV - €14,200 (68 days, Peppol)
  • Antwerp Bouw NV - €12,800 (63 days, PDF)...
Send a payment reminder to De Smet Logistiek via Peppol and add a note to the customer record.
✓ Reminder sent via Peppol and customer note logged in Billit

Key Billit data available via MCP

Peliqan syncs Billit API entities into structured warehouse tables that your AI can query directly across invoicing, expenses, customers, and Peppol flows.

Entity What your AI can answer Writeback
Invoices / InvoiceLinesRevenue by customer, overdue invoices, aging analysis, payment status, line-item detail
Quotes / OrdersQuote-to-cash velocity, acceptance rate, conversion to invoices, expiring quotes
Expenses / PurchaseInvoicesSupplier spend, expense categories, scanned receipts, approval status
Customers / SuppliersCustomer records, contact details, VAT numbers, Peppol IDs, payment terms
Products / CatalogProduct catalog, pricing, VAT codes, recurring billing items
Payments / BankTransactionsCash flow, payment matching, bank reconciliation, outstanding balances
Peppol / EInvoiceLogPeppol delivery status, IMR messages, success vs failure, Peppol vs PDF mix
Reminders / DunningLogPayment reminders sent, dunning workflow status, late-payment patterns
VAT / TaxRatesVAT codes, period totals for FOD Financiën, intra-community VAT, OSS reportingRead
Attachments / DocumentsInvoice PDFs, scanned receipts, UBL e-invoice files – queryable via RAGRead

What teams build with Billit MCP

Cash collection

Daily debtor briefings

"Pull all overdue Billit invoices over 30 days, group by customer, separate Peppol vs PDF, and rank by exposure." Claude queries your Billit warehouse and returns a Slack-ready summary in seconds.

Useful for: Founders, finance leads

Peppol monitoring

E-invoice delivery agent

Build an AI agent that monitors Peppol IMR messages daily, flags failed e-invoice deliveries, suggests fixes (wrong Peppol ID, missing VAT number), and re-sends approved corrections via writeback. Critical for Belgian SMEs since the January 2026 mandate.

Powered by: n8n + Peliqan MCP

Sales to invoice

Quote-to-cash assistant

"Show me quotes accepted in the last 7 days that haven't been invoiced yet, draft Billit invoices, and send via Peppol to customers with verified Peppol IDs." Joins Billit quotes, customer Peppol IDs, and invoice templates in one flow.

Useful for: SMEs, sales ops

Multi-client accountancy

Practice-wide invoicing dashboard

For Belgian accounting firms managing Billit accounts for dozens of clients - ask Claude to surface clients with Peppol delivery failures, late VAT submissions, or unusual invoice volume changes. One query covers every client portfolio.

Useful for: BE/NL accountancy firms

Always-fresh copy, never the live API

Peliqan keeps a working copy of your Billit data in a Postgres warehouse, refreshed on your schedule. AI queries the warehouse for speed and safety. When AI needs to make a change, Peliqan routes the writeback through its connector layer – never letting AI hit the live Billit API directly.

AI never hits the Billit API directly

All queries route through Peliqan's warehouse. Writebacks route through Peliqan's connector. Your live Billit account never sees a raw AI request.

No rate limit surprises

Heavy AI workloads don't compete with your Peppol flows, bank syncs, or accountant integrations. The warehouse absorbs query load - even during month-end and high-volume Peppol periods.

Always fresh, on your schedule

Incremental syncs run as often as every 5 minutes. You decide the cadence based on how fresh your finance, accounting, or sales team needs the data.

Full data, every invoice

Every invoice, every Peppol delivery log, every customer, every receipt. Ready for cross-source joins, Text-to-SQL, and RAG on attached documents.

AI Clients
Claude
ChatGPT
AI Agents
MCP Protocol
Protocol Layer
Peliqan MCP Server
Query - Writeback - Cross-source joins
SQL Query
Cache Layer
Peliqan Data Warehouse
Full read-only copy - Always in sync
Postgres
Trino
SQL + RAG
ELT Sync
Source Apps
Billit
AFAS
Salesforce
250+
Live systems stay safe - AI only queries the read-only cache

How to set up the Billit MCP server

1

Connect Billit in Peliqan

Click the Billit Invoicing connector in Peliqan and add your Billit API Key plus a start date for the historical sync. Peliqan handles the connection – no OAuth flow, no per-environment juggling. Setup guide →

2

Select and materialize tables

Choose which Billit entities to sync – invoices, invoice lines, quotes, expenses, customers, products, payments, Peppol logs. Peliqan materializes them into Postgres on your schedule (default: every 15 minutes). Materializing tables →

3

Create your MCP API handler

Use Peliqan’s built-in MCP template to expose the Billit tables and operations your AI agents need. Set role-based permissions for read, write, or both – column-level masking for sensitive customer data and bank details supported. AI agents docs →

4

Connect Claude or ChatGPT

Run pip install mcp-server-peliqan, add your Peliqan API credentials, and start querying Billit with natural language. Open source on  GitHub.

Enable MCP for Billit

Learn how to enable the MCP server for Billit in Peliqan. See how to connect AI assistants like Claude to your live Billit invoices, Peppol logs, customers, and payment data in just a few steps.

Peliqan vs other Billit MCP options

There is no off-the-shelf Billit MCP server today – so most teams either build their own REST integration or piece together exports and BI dashboards. Here’s how the options compare.

DIY REST wrapper CSV exports + BI Peliqan MCP
Writeback to BillitCustom code✗ Read-only✓ Audited writeback
Cached warehouse✗ Live APIManual✓ Postgres + Trino
Cross-source queries✓ 250+ sources
RAG on receipts and PDFs✓ SQL + RAG combined
Setup timeWeeksDays✓ Under 30 minutes
Multi-client handlingManualManual✓ Automatic
EU data residencySelf-hostedVaries✓ EU-hosted
BI + ETL + reverse ETL✗ MCP only✗ Read-only✓ Full data platform

The full Peliqan Billit integration

MCP is one part of what Peliqan offers for Billit. The full integration gives you a complete data platform for invoicing reporting, Peppol monitoring, and AI-powered finance automation.

Connect your favourite BI tool, write data transformations in SQL or Python, and set up data quality checks – all on the same platform.

ELT connector

Full sync into built-in warehouse

MCP server

Claude, ChatGPT, n8n, Make

Text-to-SQL

Plain English financial queries

Reverse ETL

Push data back to Billit

RAG + Graph RAG

Semantic search on documents

Data quality

SQL checks + Slack/email alerts

Your AI agents. 250+ business apps. One MCP server.

Connect Billit, Exact Online, AFAS, Salesforce, and more to any MCP client – without writing API code, managing rate limits, or sacrificing governance.

Live in minutes - pip install, paste your token, query.

Read + write - pull data and push updates back to source.

Governed by default - SOC 2 Type II · GDPR · EU-hosted.

Billit MCP, answered

What is the Billit MCP server?

The Billit MCP server is a Model Context Protocol endpoint that exposes your Billit data to AI agents like Claude, ChatGPT, and Cursor. Peliqan’s Billit MCP server lets AI query invoices, quotes, expenses, customers, payments, and Peppol e-invoice flows in plain English, and write updates back to Billit – without writing custom REST integrations or building your own MCP wrapper.

Authenticate Billit in Peliqan with your API key and start date, pick the entities to sync, and add the Peliqan MCP endpoint to Claude Desktop, ChatGPT, Cursor, or n8n. Most teams go from Billit authentication to first AI query in under 30 minutes. Full setup steps are in the Billit getting-started guide.

Yes. Since January 1, 2026, all VAT-registered businesses in Belgium must send and receive B2B invoices via Peppol. Billit is one of the most-used Peppol Access Points in the country. Peliqan’s Billit MCP lets your AI track Peppol delivery success and failures, identify customers without valid Peppol IDs, draft fixes, and trigger re-sends through writeback – turning compliance monitoring into a conversational task instead of dashboard-watching.

Peliqan supports both read and write. Your AI agent can query Billit data and also create invoices, send via Peppol, update customer records, log payments, and trigger reminders, with full audit logging. Writebacks route through Peliqan’s connector layer for safety – so AI never accidentally posts malformed invoices to your live Billit account.

No. Peliqan caches your Billit data in a built-in Postgres warehouse and AI queries hit the cache, not the live Billit API. Your accountant integrations, Peppol flows, and other automations never compete with AI for API throughput. Sync runs incrementally on your schedule (every 15 minutes by default).

Yes. Peliqan handles multi-client Billit setups automatically – one connection covers all client accounts in your accountancy practice. Your AI agent can run queries like “find clients with overdue invoices over 60 days across the portfolio” or “show Peppol delivery failures by client this week” without per-client logins. Particularly powerful for Belgian accountancy firms managing Billit invoicing for SME portfolios.

Peliqan is EU-hosted, SOC 2 Type II certified, and GDPR-compliant. Billit itself is ISO 27001 certified. Row-level and column-level access control let you mask or exclude sensitive fields (customer PII, bank account numbers, VAT IDs) from AI agents while still allowing operational queries. Every AI query and writeback is logged with full audit trail.

No. Peliqan includes a built-in Postgres + Trino warehouse. Your Billit data lands there automatically – no Snowflake, BigQuery, or dbt project required. If you already have a warehouse, Peliqan can sync to it as well, so your existing BI dashboards and reporting stay intact.