She's known for her extravagant spending on nights out, but more recently Rihanna has been spending her money on less exciting ventures.
The 24-year-old singer has been 'racking up fines on her 777 tour, which is set to see her perform seven concerts in seven cities over just seven days.
According to The Sun, Rihanna has already been charged $317,000 due to late airport charges.
"Rihanna delays going on stage, which throws out the whole schedule," a source told the newspaper.
"It's a reaction to the fact that every second of her time is accounted for by organisers. She likes to be in control.
"Every hour that goes by she has to pay for flight clearance on runways and also incurs costs of the private airport teams, customs, baggage handlers and security."
The Bajan star's team are said to be constantly making 'frantic calls' to the airports to try and forewarn them of her lateness.
But it's not just the planes that Rihanna is forcing to wait, but her fans as well.
The 'We Found Love' singer left the crowd waiting for two and a half hours in Stockholm, Sweden, due to a late flight.
She is due to perform in London on Monday night, and will then jet off to New York City for her final concert on Tuesday night.
PHOTOS: Champagne And Diamonds For All On Rihanna's Party Plane