From 2 weeks to 2 hours: Automating music royalties at scale

We helped BMAT automate royalty processing—from ingestion to reporting—turning a 2-week manual workflow into a fast, scalable, data-driven system.

Contact us
From 2 weeks to 2 hours: Automating music royalties at scale
Client
BMAT
year
May 2021
services
Workflow Automation
platform
Web

Their Challenge

BMAT was processing massive amounts of streaming data from platforms like Spotify and YouTube. Every file came in a different format, and everything had to be handled manually.
Royalty calculations were slow, messy, and required an entire team to get across the finish line. The system couldn’t scale, and they risked losing big opportunities with larger clients.
Speed, accuracy, and automation were no longer optional, but urgent.

Our Solution

We came in to modernize a complex, time-heavy process and turn it into a streamlined, data-driven system. Starting from the ground up, we built out an automated architecture that could handle massive amounts of streaming data without human bottlenecks. With a deep understanding of DSP logic and royalty structures, our team led both the architecture and delivery of a solution that’s fast, flexible, and fully scalable. The result was a platform that gave BMAT complete control—from ingestion to insights.

  • Designed and deployed fully automated data pipelines
  • Built a custom royalty engine supporting multiple payout rules and formats
  • Delivered a real-time dashboard for tracking trends, statuses, and processing health
  • Automated reporting flows to Collective Licensing Companies (CLCs)
From 2 weeks to 2 hours: Automating music royalties at scale
From 2 weeks to 2 hours: Automating music royalties at scale

Project results

Royalty processing time dropped from over two weeks to just a few hours. BMAT significantly reduced manual work, slashed operational costs, and gained the bandwidth to serve bigger clients. Data accuracy improved across the board while reporting to partners became faster and more transparent. The system runs with minimal friction, giving the team space to focus on growth—notfirefighting.

That's what they said

“Wanted to let you know how happy we are with Mirko. He is doing a great job and has become a crucial part of the team within a short time.

Philip Gort
Merkle Managing Director Serbia

“After switching to Mileva from my previous programming team, I could not be happier. Quality of work, speed, accuracy, professionalism, have all been great, and happy that we work with them.

Raymond Sands
CTO of Magnolia Bank