★★★★★ 4.87/5 on Sortlist, See client reviews

Tolling platforms at European scale

DNA Solutions designs and maintains the toll backends, billing engines and cross-border charging architecture that rate high volumes of GPS events. Engagements include Toll4Europe and Satellic, on multi-country tolling infrastructure.

Why European toll operators work with DNA Solutions

DNA Solutions builds and maintains the backend systems European toll operators run on: rating pipelines, billing engines, and cross-border charging architecture. Engagements include Toll4Europe and Satellic, both on multi-country tolling infrastructure, from high-volume GPS event mediation to per-country tax rules kept as time-windowed configuration. Few independent teams in Europe work directly on toll backend and EETS-grade charging logic, which is the core of what we deliver here.

DNA Solutions
by the numbers

We design technology that lands on your bottom line. European enterprises trust us with extreme data volumes and critical financial pipelines.

See Client Results
Cost
€1M

Annual savings across European clients

By optimizing software licensing fees for several European organizations, we delivered over €1M in annual cost savings.

Scale
€300M

Monthly audited transactions

We built and maintain a Deloitte-audited billing platform processing €300M in audited transactions every month.

Team
38+

Engineers & consultants

A senior team of engineers and consultants across Europe.

Trust
6 years

Average client relationship

T-Systems, Satellic, European Commission: our longest engagements last because we deliver.

Tolling projects delivered by DNA Solutions

Toll backends and cross-border rating pipelines delivered for European operators.

The core of a tolling platform

We engineer complete end-to-end toll backends for European operators. From GPS event mediation to multi-country tax rules and EETS-grade charging, our platforms are built to rate high volumes of events across borders.

What We Build

High-volume GPS event mediation

Mediation and rating layers designed to turn high volumes of GPS events from on-board units into billable transactions. Event-driven architecture, built for cross-border toll flows, that absorbs telemetry peaks without blocking the rating pipeline.

Multi-country tax calculation rules

Pricing and tax-calculation engines that apply per-country and per-region rules across European deployments. Rules live as time-windowed configuration, so operators charging across multiple jurisdictions adapt to a rate change without a software release.

Pan-European EETS compliance

Charging architecture aligned with the requirements of EETS, the European Electronic Toll Service, for operators running interoperable toll services across borders. The same rated event feeds the toll charger and the EETS provider.

What pan-European road charging requires

Cross-border tolling has to reconcile to the cent across several rulebooks. The steps below are built around that reality.

We decouple the ingestion of GPS and gantry events from invoice generation using event streams such as Kafka. The platform is designed to absorb high event volumes from on-board units without slowing down the rating pipeline. When traffic peaks, telemetry is queued and processed asynchronously, so the end-of-period charging run is never blocked. Each raw event is kept in an append-only log, which keeps the rated transaction traceable back to the location and timestamp it came from.

Tax and pricing logic lives as time-windowed configuration rather than hard-coded rules, so each country applies its own rates and a change takes effect from its date without rewriting historical invoices. Multi-currency and multi-tax are handled as distinct concerns, since a country can share a currency while following entirely different tax rules. Operators charging across several jurisdictions update a configuration entry instead of waiting for a software release, and every rate change is logged with full audit lineage.

Architectures are designed for the interoperability that EETS, the European Electronic Toll Service, requires, so a single platform can serve interoperable toll services across borders. The same rated event can feed the responsible toll charger and the EETS provider without rebuilding the pipeline for each domain. We keep the rating, pricing and tax layers decoupled, which lets a new country or domain be added through configuration. Every event carries full audit lineage from capture through to the final charge.

Toll charging rarely stays inside a single operator: a trip rated by one party is often collected and settled through another. We reconcile rated events between toll chargers, EETS providers and settlement bodies, matching what was charged against what was collected, period by period. Discrepancies in count or value are flagged before figures are exchanged, so nothing needs to be reconstructed afterwards. Because every event keeps its lineage in an append-only log, each settlement line traces back to the originating GPS or gantry event during an audit.

Rating and charging models by sector

The rating and charging core serves more than tolling. The same architecture handles high-volume event rating and cross-border billing for road operators, telecom charging, and adjacent usage-based platforms.

What clients value about our work

Senior decision-makers on the tolling, charging and financial platforms we have delivered.

★★★★★
"DNA works with us to deliver digital systems at scale so that we can serve our customers digitally. They are both reactive to requests and proactive with ideas and proposals."
Peter Hopkins
Peter HopkinsHead of financial platforms Tolling, T-SYSTEMS
★★★★★
"I appreciated the collaborative spirit and the effort to deliver a reliable solution within a reasonable budget. The step-by-step approach with a demo before deployment made all the difference."
Alexander Haye
Alexander HayeBusiness Transformation Manager, SATELLIC NV.
★★★★★
"The quality of the people I worked with and the seriousness of the project management stood out. DNA built a backend and app for a highway toll system, and the human side of the company is truly remarkable."
Renaud Dwelshauvers
Renaud DwelshauversDirector, DWEL CONSULTING.

Questions about tolling platforms

Common questions on toll backends, EETS and cross-border charging.

DNA Solutions does both. We build toll backend platforms and charging engines from scratch, and we integrate them with the systems an operator already runs. A typical engagement starts with the mediation layer that turns raw GPS and gantry events into rated transactions, then adds the pricing and tax rules each country requires, and finally the invoicing and reconciliation steps. On the integration side, we connect that pipeline to financial systems through SAP-AFAS reconciliation, expose operational dashboards for the teams that monitor traffic and revenue, and feed the data sources back into the operator's reporting. Whether the work is a full build or an extension of an existing backend depends on what is already in place, which we assess before committing to an approach.

Yes. We design charging architecture aligned with the requirements of EETS, the European Electronic Toll Service, so a single platform can serve interoperable toll services across borders. Pricing and tax rules are handled per country and per region as time-windowed configuration, which means a rate change applies from its effective date without rewriting historical invoices. Multi-currency and multi-tax stay separate concerns, because a country can share a currency while following entirely different tax rules. The same rated event can feed both the responsible toll charger and the EETS provider without rebuilding the pipeline for each domain. Every event carries audit lineage from capture through to the final charge, so an external auditor can trace which rate applied to which transaction, and when.

Our mediation and rating layers are designed to rate high volumes of GPS and gantry events from on-board units into billable transactions. The architecture is event-driven: ingestion is decoupled from invoicing through event streams such as Kafka, so the platform absorbs telemetry peaks without slowing down the rating run. When traffic spikes, events are queued and processed asynchronously, so the end-of-period charging cycle is never blocked by a burst of incoming data. Each raw event is kept in an append-only log, which keeps every rated transaction traceable back to the location and timestamp it came from. We size the pipeline to the operator's real flows and validate it on representative volumes before any wider rollout, and we share those volumes openly rather than quoting a single headline figure.

Engagements include Toll4Europe and Satellic, with billing and integration work on multi-country tolling infrastructure. On these platforms we have worked on the rating pipelines that turn GPS and gantry events into invoices, the multi-country pricing and tax rules that apply across borders, and the reconciliation that ties the charged events back to the financial systems. The same rating and charging core also applies beyond tolling, to telecom and mobility operators who bill high volumes of usage events. Few independent teams in Europe work directly on toll backend and EETS-grade charging logic, which is the area we focus on here. We can walk through what is shareable from these engagements on a call, within the confidentiality each client agreement allows.

Review your
tolling architecture

Talk to one of our engineers about your toll backend, billing engine, or road charging platform. We respond within one business day.

Meet an Expert