Sir Paul McCartney has made $45 million in 2011.
The former Beatles star has almost doubled his earnings in the past year, after banking $25.7 million in 2010.
His company made a pre-tax profit of $19.7 million, while the previous year the figure stood at $14 million.
However, the 69-year-old musician - who tied the knot with third wife Nancy Shevell in London in October - hasn't increased his spending, with company reports showing he paid himself just $1.6 million, in comparison to the $10.5 million salary he gave himself in 2010.
A source told The Sun newspaper: "McCartney must have picked up a few lucky coins in the past couple of years.
"Not only has he got married to a lovely lady, he's also had a hugely successful world tour and brought out another album."
The 'You Never Show Me Your Money' singer looks set to add to his mammoth earnings in 2012 when he releases an album of cover songs, something which he has been planning to do for the past 20 years.
He recently said: "If I don't do it now, I'll never do it.
"It was very spontaneous, kind of organic, which then reminded me of the way we'd work with The Beatles."