Beyonce's hit album “Lemonade” and world tour made her the highest-paid woman in music in 2017, edging out Adele and Taylor Swift.
The R&B singer earned some $105-million (R1.47-billion) from record sales and from her “Formation” concert tour, according to Forbes.
She also has her Ivy Park fashion line and other business interests.
Adele, whose “25” album broke first-week US sales records in 2015 and who completed her first major tour since 2011, made second place with an estimated $69-million, despite having no major endorsements for other products.
Swift, who topped last year's list with $170-million in estimated earnings, raked in $44-million this time, despite having finished her "1989" world tour. The singer's earnings are expected to rise significantly in the next 12 months courtesy of her new album, “Reputation” - the best-selling album of 2017 - and a tour.
Canadian superstar Celine Dion took the fourth spot on the Forbes list, earning some $42-million after taking a break from her Las Vegas residency following the death of her husband in January 2016.
Forbes compiled the list after estimating pre-tax income for the 12 months from June 2016 to 2017, based on interviews with managers, agents, lawyers and some of the stars. It also looked at data from the Pollstar, the Recording Industry Association of America and tracking firm Nielsen SoundScan.
The full list can be seen at Forbes.com.