Zenvoices connector

Use your Zenvoices data for reporting, automation and AI.

Data Panda brings the invoice flow that runs through Zenvoices together with the data from the rest of your business. From one place, we turn it into dashboards, automations, AI workflows and apps your finance team and the rest of the company use every day.

Data Panda Reporting Automation AI Apps
Zenvoices logo
About Zenvoices

AI-driven invoice processing for finance teams and accounting firms.

Zenvoices is a Dutch SaaS platform for purchase invoice automation, founded in 2016 and based in Ede. The product launched in 2017 and is used by more than 50,000 administrations, processing around 2.5 million invoices a month for SMEs, in-house finance teams and accounting firms across the Netherlands and Belgium. The company is ISO 27001 and ISO 9001 certified and has been listed in the Deloitte Technology Fast 50.

The platform captures invoices over email, manual upload and the Peppol network, runs OCR and machine-learning recognition at both header and line level, and turns each document into a booking proposal. Custom prompt-based recognition handles project codes, cost centres and transitory periods. Authorisation runs through configurable, multi-level approval flows, three-way matching against orders and receipts, and SEPA payment batches. Direct couplings exist with Exact (Online, Globe, Bouw, Boekhoud Gemak, Multivers), Twinfield, AFAS, Visma, AccountView, SnelStart, Microsoft Dynamics 365 Business Central, SAP Business One, Odoo, Octopus, e-Boekhouden, King ERP, InformerOnline and Reeleezee, with a public API and the AIR API for embedded recognition.

What your Zenvoices data is for

What you get once Zenvoices is connected.

Reporting on the captured AP flow

Spend, accruals and approval health pulled from the document side of accounts payable, not just the booked totals.

  • Spend per supplier, cost centre and project, taken from the line items Zenvoices extracts before the booking is even posted
  • Committed-but-not-booked spend per period, based on captured invoices that are still mid-approval
  • Approval lead time per approver, supplier and amount band, so the bottleneck has a name

Workflow automation

Let the systems around accounting react the moment Zenvoices captures or approves an invoice.

  • New supplier created in Zenvoices opens a vendor master review in the ERP
  • Approved invoice over a chosen amount triggers a procurement reconciliation against the open PO
  • Invoice stuck in approval for too long pings the right manager in the chat tool of choice

AI workflows

Use the booked Zenvoices history to coach the next invoice instead of correcting it after the fact.

  • Suggest GL code, cost centre and project on inbound invoices based on twelve months of approved bookings for the same supplier
  • Flag invoices that fall outside the supplier's normal pattern in amount or VAT code before they reach the approver
  • Score suppliers on document quality (OCR confidence, line-item completeness) and route weak ones for a second look

Custom apps on your data

Internal tools on AP data for people who should not sit in the bookkeeping screen.

  • Cost-centre-owner view of committed spend versus budget, refreshed when an invoice is approved in Zenvoices
  • Procurement view that pairs approved supplier spend with contract terms held outside the accounting package
  • Office-manager dashboard for invoices waiting on a missing PO or a vacant approver
Use cases

Use cases we deliver with Zenvoices data.

A list of concrete reports, automations and AI features we have built on Zenvoices data. Pick the one that matches your situation.

Spend by supplierApproved spend per supplier and cost centre, with line-item splits taken from the Zenvoices extraction.
Approval lead timeTime from capture to final approval per approver, supplier and amount band.
Committed-not-bookedCaptured invoices that are mid-approval, by period and cost centre, for an honest accruals view.
Three-way match coverageShare of approved invoices that matched a PO and a goods receipt, by buyer and supplier.
Peppol vs email vs uploadCapture-channel split per supplier, with the share of straight-through automatic bookings per channel.
OCR confidence trendRecognition confidence per supplier over time, so suppliers with messy invoices are visible before the volume hurts.
Cost-centre budget burnApproved Zenvoices spend per cost centre versus the active budget, refreshed on every approval.
Project cost roll-upInvoice lines tagged with a project code rolled up against project budget and revenue.
SEPA payment batch viewInvoices ready for the next SEPA batch, by due date, currency and approval state.
Multi-administration roll-upSpend rolled up across many Zenvoices administrations, for groups and accounting firms running tens or hundreds of files.
Real business questions

Answers you will finally get.

What did we really commit this month, including invoices still in approval?

Captured Zenvoices invoices, joined to the approval state and the booked total, give a true commitments view per period and cost centre. The number includes the pile that has been received and approved internally but not yet posted, which is the gap that hurts month-end forecasting the most.

Where is the approval flow getting stuck?

Lead time per approver, supplier and amount band exposes the queue: the manager sitting on a week of invoices, the supplier whose documents always need a second pair of eyes, the threshold above which everything stalls. The fix is rarely a tool change, it is one of those three lines.

Which suppliers do we want on Peppol first?

Capture-channel data crossed with OCR confidence and approval lead time per supplier. Suppliers still on PDF email with low OCR scores and long approvals are the ones where moving them to Peppol pays for itself the fastest, ranked by their share of total volume.

Value for everyone in the organisation

Where each function gets value.

For finance leaders

An honest committed-spend view, approval lead time per approver and a clean tie between captured documents and booked entries. Finance stops reconciling Zenvoices status against the accounting package by hand and starts seeing the same number in both places.

For sales leaders

Project-based teams that bill clients on cost-plus get supplier costs reflected in their margin view as soon as the invoice is approved, not after the close. The proposal for the next phase starts on real numbers, not a guess.

For operations

Cost-centre owners and project leads see approved supplier spend the day Zenvoices posts it, against the budget they own. Operations does not need a login to the bookkeeping screen, and finance does not need to send a weekly export.

Ideas

What you can automate with Zenvoices.

Pair with Exact Online

Mirror Zenvoices captures and Exact Online bookings

Captured invoices, line items and approval steps from Zenvoices land next to the matching Exact Online journals in one warehouse. Finance reports on the full lifecycle, from arrival to posting, without exporting from each system on its own.

Pair with Octopus

Pair Zenvoices and Octopus on the same supplier flow

Belgian SMEs and fiduciaries that capture supplier invoices in Zenvoices and book them in Octopus get one warehouse view of the document, the line items, the approval state and the final journal entry. The accountant keeps Octopus as the source of truth, the front office sees committed cost the day the invoice arrives.

Pair with SnelStart

Bring Zenvoices line items into SnelStart reporting

Invoice lines, approval status and posted SnelStart entries land in one warehouse, so SMEs see committed and booked spend per cost centre on the same dataset. Reporting stops being a wait for the next SnelStart export.

Pair with MS Business Central

Tie Zenvoices approvals to Business Central PO data

Approved Zenvoices invoices joined per document to the open purchase order, item receipt and vendor record in Microsoft Dynamics 365 Business Central. Three-way matching gaps surface in one report instead of three windows, and procurement and finance argue from the same numbers.

Pair with Odoo

Reconcile Zenvoices captures against Odoo journals

Captured documents and extracted line items from Zenvoices reconcile per invoice against the booked entries in Odoo, so the gap between AP intake and the general ledger is one filterable view. Operations teams running Odoo for sales and inventory get supplier cost in the same warehouse without re-keying.

Pair with Slack

Push Zenvoices approval alerts into Slack

Invoices stuck in approval past a chosen threshold, or high-amount invoices waiting on a single approver, post to a Slack channel for the right owner with supplier, amount and days waiting visible. The reminder lives where the team works, not in an approval screen nobody opens between closes.

Data model

Tables we make available.

These are the 28 tables we currently pull from Zenvoices into your warehouse. Query them directly in SQL, join them to the rest of your stack, or build reports on top.

  • Accounts
  • Administration Details
  • Administrations
  • Allocationcodes
  • Available Accountingsystem Connectors
  • Available Webhooks
  • Commitments
  • Costcentres
  • Costunits
  • Country
  • Currencies
  • Employees
  • Financial Transaction Details
  • Financial Transactions
  • Fiscalperiods
  • Inbox
  • Ledgeraccounts
  • Paymentconditions
  • Products
  • Projectitems
  • Projects
  • Projectstages
  • Purchaseorders
  • Taxcodes
  • Taxscenarios
  • User Details
  • Users
  • Webhook Subscriptions

Missing a table you need? We can extend the sync. Tell us what is missing and we will build it for you.

Your existing tools

Your data lands in a warehouse. Your BI tools read from it.

You keep the reporting tool you already have. We connect it to the warehouse where your Zenvoices data lives.

Power BI logo
Power BI Microsoft
Microsoft Fabric logo
Fabric Microsoft
Snowflake logo
Snowflake Data warehouse
Google BigQuery logo
BigQuery Google
Tableau logo
Tableau Visualisation
Microsoft Excel logo
Excel Sheets & pivots
Three steps

From Zenvoices to answers in three steps.

01

Connect securely

OAuth authentication. Read-only by default. We sign a DPA and your admin keeps the keys.

02

Land in your warehouse

Data flows into your warehouse on your schedule. Near real time or nightly, your call. You own the data.

03

Reporting, automation, AI

We build the first dashboard, workflow or AI feature with you, then hand over the keys. Or we stay on for ongoing delivery.

Two ways to work with us

Pick the track that fits how you work.

Track 01

Self-serve

We set up the foundation. Your team builds on top.

  • Zenvoices connector configured and running
  • Warehouse set up in your cloud account
  • Clean access for your Power BI, Fabric or Tableau team
  • Documentation on what's in the data model
  • Sync monitoring so you're warned before reports break

Best fit Teams that already have a BI analyst or data engineer and want to own the build.

Track 02

Done for you

We build the whole thing, end to end.

  • Everything in Self-serve
  • Dashboards built to the questions your team actually asks
  • Automations between your systems
  • AI workflows scoped to real tasks your team runs
  • Custom apps where a dashboard does not cut it
  • Ongoing delivery at a pace that fits your team

Best fit Teams without in-house BI or dev capacity. You tell us what you need and we deliver it.

Before you book

Frequently asked questions.

Who owns the data?

You do. It lands in your warehouse, on your cloud account. We don't resell or aggregate it. If you stop working with us, the warehouse stays yours and keeps running.

How fresh is the data?

Near real time for most operational systems. For heavier sources we schedule hourly or nightly. You pick based on what the reports need.

Do I need a warehouse already?

No. If you don't have one, we help you pick one and set it up as part of the first delivery. Common starting points are Snowflake, Microsoft Fabric, or a small Postgres start.

Do the extracted line items come across, or only the invoice header?

Both. Header data, every recognised invoice line with its GL code suggestion, cost centre, project tag and VAT code, plus the approval steps and the final booking, all land in the warehouse. That is what makes line-level supplier reporting and project cost roll-ups possible from Zenvoices data, not just totals per invoice.

Does the connector cover multiple Zenvoices administrations for a finance shared service or accounting firm?

Yes. Each Zenvoices administration lands in its own schema in the warehouse, with shared supplier and chart-of-accounts dimensions on top. Shared service centres and accounting firms with tens or hundreds of administrations can report per entity, per portfolio and at group level without exporting from each one by hand.

GDPR-compliant
Data stays in the EU
You own the warehouse

A first deliverable live in four to six weeks.

We review your Zenvoices setup and the systems around it. Together we pick the first thing worth building.