Annual savings across European clients
Software licensing savings of up to €1M per year for some of our clients.
DNA Solutions designs and maintains the toll backends, billing engines and cross-border charging architecture that rate high volumes of GPS events.
Toll backends are the core of our work here: rating pipelines, billing engines and cross-border charging logic. Per-country tax rules live as time-windowed configuration, so a rate change applies from its effective date. Every charge stays traceable to its source event, so an external auditor can follow it end to end.

We design technology that lands on your bottom line. European enterprises trust us with extreme data volumes and critical financial pipelines.
A senior team of engineers and consultants across Europe.
Software licensing savings of up to €1M per year for some of our clients.
We built and maintain a Deloitte-audited billing platform processing €300M in audited transactions every month.
Several clients have worked with DNA Solutions for six years. We continue to develop and support their software as their needs evolve.
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 BuildMediation 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.
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.
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.

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.
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.
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.
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.
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.

Toll backends, billing engines, EETS-grade charging and road charging architecture for operators running interoperable toll services across European borders.

The same rating and charging expertise that powers toll backends serves telecom operators: real-time charging, OSS/BSS modernization and high-volume usage billing.

Per-trip and per-asset toll charging for mobility and fleet platforms, reconciled with the operational data that drives every cross-border charge.
Selected reviews from clients and partners about working with DNA Solutions.
"Collaboration with DNA is great they listen and know our industry inside out and they are both reactive to requests and proactive with ideas and proposals"
"The quality of the people I worked with and the rigour of the project management. The company's very human side is also remarkable."
Common questions on toll backends, EETS and cross-border charging.
We develop toll backends and billing functions and integrate existing systems. Which components are built, extended or connected depends on the agreed project scope and the applications already in place. We define that scope with the client before implementation.
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.
We work with European toll operators on toll backends, billing engines and cross-border charging. The clients we can name are listed on our Client Results page. Details of each engagement stay within what the client agreement allows, and we can walk through what is shareable on a call.