Bill Gates and Steve Ballmer each received total compensation of $901,667 (£503,095) in Microsoft's 2004 fiscal year, up 4.4 percent from $863,447 (£481,821) one year ago.

Gates, Microsoft's chairman and chief software architect, and Ballmer, the software maker's CEO, each received a base salary of $591,667 (£330,162) and a $310,000 (£172,944) bonus for the 12-month period ended June 30, according to documents filed this week with the US Securities and Exchange Commission.

In line with Microsoft policy, Gates and Ballmer did not receive any stock options or stocks. Both executives hold significant stakes in the company; Gates held 10.09 percent of Microsoft shares as of 10 September and Ballmer held 3.78 percent, according to the filing. Gates has topped Forbes magazine's list of the world's richest people for several years.

Gates and Ballmer are not Microsoft's highest paid executives. Group Vice President Jeff Raikes, responsible for Microsoft's Office products, received $962,500 (£536,960) in bonus and base pay in the 2004 fiscal year, according to the filing.

Microsoft also disclosed in the annual proxy filing how two key executives gained from the company's move last year to cancel its employee stock option plan and grant stock awards instead. As part of the move, employees were given the opportunity to sell stock options.

Group Vice Presidents Jim Allchin and Kevin Johnson received $1.46 million (£814,414) and $1.04 million (£580,079) respectively by selling stock options. The amounts are one-third of total payment for the options; the remainder will be paid in two instalments in November 2005 and November 2006, provided the executives remain at Microsoft.

Allchin, responsible for Windows, Johnson, head of sales, marketing, and services, and Raikes are also among those who can receive stock awards as part of a new program to reward executives based on metrics that include customer satisfaction. Allchin and Raikes are eligible to receive as many as 1.17 million shares while Johnson can earn a maximum of 480,000 shares. The awards will be determined on 30 June 2006.