Get in touch

Payments and regulatory reporting

CESOP reporting for payment service providers

A platform that turns payment service providers’ cross-border transaction data into the reports each tax authority expects, and submits them.

  • ClientPwC Cyprus
  • When2023–2024
  • ServiceCustom software

What was needed

Under the EU’s CESOP rules, payment service providers report cross-border payments to the tax authority of every country they operate in, each with its own format and submission process. PwC Cyprus brought us in to take an existing reporting system and turn it into a fast, dependable product for its clients.

What we did

  • One upload, every report

    Providers upload their cross-border transaction data per country, and the system generates the report each tax authority requires.

  • Automated submission

    Where an authority accepts electronic submission through an API or FTP, the system validates the data and submits it once a user triggers it.

  • Larger datasets, faster

    Asynchronous processing through message queues, so large transaction files are handled with better processing times and accuracy.

  • A new interface

    A rebuilt front end that makes preparing and tracking submissions straightforward.

The outcome

A reporting platform that payment service providers use to meet their CESOP obligations across several countries, with the work from upload to submission handled in one place.

Technology

  • C# and .NET
  • React and Vite
  • Python
  • Azure, Azure message queues
  • Azure DevOps CI/CD

Have a project like this?

Tell us what you need. We reply within one working day, usually with a couple of questions.

  1. 1We read your message and reply within one working day.
  2. 2A short call to understand the process or the role.
  3. 3A written estimate with a fixed price, or engineer CVs. No obligation.

Prefer email or phone?
[email protected]
+357 7007 0037

What do you need?