Megabucks can be purchased for real money, acquired when you reach a new level in the game, earned by completing tasks, won at the Stock Exchange, or received as a bonus for unlocking achievements. If you play the game regularly, you will get bonus Megabucks every 5th consecutive day you log in. If you log into the game every day, the amount of Megabucks you get will gradually increase.

Visit your Megapolis often and the rewards will be yours!