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.
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.
- 1We read your message and reply within one working day.
- 2A short call to understand the process or the role.
- 3A written estimate with a fixed price, or engineer CVs. No obligation.
Prefer email or phone?
[email protected]
+357 7007 0037
