Rated 4.87/5 on Sortlist★★★★★

Platforms for billing, tolling and payments

When a platform meters revenue, every minute of downtime is money lost and trust damaged. DNA Solutions designs, builds and operates billing and tolling systems for European operators, sized for high volumes and audited standards.

Scroll to explore

Trusted by Europe's leading organizations

T-Systems Oracle European Commission Canon Deutsche Telekom

Billing, tolling and payment platforms

Billing engines and road charging systems are the deepest expertise in the house: custom platforms processing hundreds of millions of euros every month, built and maintained by the same engineers over multi-year engagements.

The engineering behind DNA Solutions' revenue systems

Every platform in this pillar meters money, so we engineer revenue systems the way auditors read them. Revenue assurance is designed in from the first sprint: every event is logged with full lineage, every pipeline stage is reconciled, and every invoice line traces back to the usage that produced it.

The largest platform we operate passes Deloitte audits on hundreds of millions of euros in monthly transactions, and the engineers who designed its architecture are the ones maintaining it.

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.

A senior team of engineers and consultants across Europe.

See Client Results
€1M

Annual savings across European clients

Software licensing savings of up to €1M per year for some of our clients.

€300M

Monthly audited transactions

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

6 years

Long-term client relationships

Several clients have worked with DNA Solutions for six years. We continue to develop and support their software as their needs evolve.

What revenue assurance requires

Plenty of vendors use the label. Here is what we hold our own platforms to, in concrete operational terms.

Contractual uptime and observability

A revenue platform earns its SLA through architecture: redundant ingestion paths, health checks on every service, and alerting that pages an engineer before the operator notices anything. We instrument each pipeline stage with metrics and tracing, so when something degrades, the team sees which component, which tenant, and which volume window is affected within minutes.

Reconciliation as a daily routine

Every 24 hours, automated jobs reconcile events ingested against events rated, amounts invoiced against ledger postings, and payments captured against PSP settlements. Any mismatch in count or value opens an investigation before the next billing cycle, catching discrepancies within hours and producing the traceability external audits require.

Compliance kept as configuration

Tolling and billing operate under moving regulation: EETS interoperability, country-specific VAT, data retention rules, PCI-DSS on the payment side. We isolate these concerns into dedicated, configurable services, so a rate change or a new reporting duty becomes a configuration update with full audit lineage, deployed without touching the rating core.

Scalability for volume peaks

Usage volumes are never flat: holiday traffic, month-end invoicing and settlement batches all create spikes. Event streams decouple ingestion from processing, while each stage scales horizontally under load. The platform holds throughput through a tenfold surge without delaying invoices or dropping events.

What clients and partners value about DNA Solutions

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"
Peter HopkinsHead of financial platforms Tolling, T-Systems Road ChargingSortlist · 2025-11-24

Questions about critical platform projects

What operators want settled before committing to a multi-year platform engagement.

What kind of engagement does DNA Solutions offer for billing and tolling platforms?

The typical shape is a long-term partnership: an initial build phase followed by continuous evolution and maintenance, carried by a stable, named team. Revenue platforms change constantly, with new countries, new tariffs, and new regulations arriving every year, so the value of keeping the original engineers on the system compounds over time. Our average client relationship runs around six years. That said, the engagement is structured in phases with clear deliverables, and each phase stands on its own: you are never locked into the next one by anything other than the results of the last one.

How does a billing or tolling project usually start?

It starts small and concrete. After a first call, we run an architecture review of your current landscape: where usage events originate, how they are rated and invoiced today, where reconciliation breaks, and which constraints (regulatory, contractual, technical) the new platform must respect. From there we scope a first slice, typically one transaction flow taken end to end in 8 to 12 weeks, validated on your real data. That slice proves the rating logic and the integration points before any wider commitment, and it gives both sides a factual basis for planning the rest.

Who owns the platform once it is built?

You do, entirely. Source code, database schemas, infrastructure-as-code, and documentation are your property, deployed on your own cloud account or on-premise environment. We build on an open-source stack (Java, PostgreSQL, Kafka) precisely so there are no proprietary licenses sitting between you and your own system. At handover we run a structured knowledge transfer with your engineers, covering the architecture, the deployment pipeline, and the operational runbooks. Continued maintenance by our team is a choice you renew, never a dependency built into the design.

Can you take over a platform another vendor built?

Yes, and it happens regularly. We begin with a code and architecture audit to map the real state of the system: undocumented behavior, fragile integrations, reconciliation gaps, and the operational risks hiding in scheduled jobs. The first months focus on stabilization, including monitoring, alerting, and daily reconciliation if they are missing, so the platform becomes observable and predictable. Only then do we start evolving it. Operators usually come to us in this situation when invoices have started drifting from usage data, and the audit tells us within weeks how deep the problem goes.

How do you change a revenue platform without interrupting billing?

By never running a big-bang cutover. Whether we are replacing a legacy engine or adding a payment gateway, the new component runs in parallel with the old one, processing the same events, while automated reports compare both outputs at every billing cycle. A customer segment only switches over once its invoices match to the cent. The approach takes longer on the calendar, but billing continues uninterrupted throughout, and the migration remains reversible at every step until the final switch.

Discuss your
platform priorities

A short call to discuss your project. We respond within one business day.

Book a Call