Contrary to what is being reported in the press, Frankel will not be earning £12million a year at stud.
It is far more likely that he will earn around half that amount:
Let's assume he covers 120 mares, of these around 50 will be Juddmonte's own mares so no fee will be payable.
So that's 70 mares @ £125,000. But, of these we can only reasonably expect 70% of these mares to produce a foal next year, so that's only 49 paying customers.
49 x £125,000 = £6,125,000
Of course this is not a figure to be sniffed at, but it is some way short of the "£12 million" being bandied about at the moment.