So you don't know then? Alright. And not everything is disclosed, something you keep forgetting. Conor may be receiving a portion of the gate for the events he headlines, it could be in his contract. We only have what we know from his contract, his last one, which is his disclosed payout + his PPV points at 3-5 per PPV unit sold. Above 700,000 buys, which he's done twice consecutively now, and that share increases to $4 or $5 per PPV sold for his cut.
What "should" be common sense to anyone with a working brain is that McGregor already had made his name and established his brand halfway through his UFC career thus far, and he's only fought in the UFC 7 times. That halfway mark is at between his 3rd (Brandao) and 4th (Poirier) fights. Unless you believe that he was still sub 1 million in net worth at that point until he headlined the FOX card with Dennis Siver to get his supposed title shot and the UFC just decided to invest boatloads of cash into promotion and a world tour for what would've been his much anticipated match-up with Aldo. LOL. Like I said, common sense. They wouldn't do this with a guy that wasn't already a made man that was still somewhat struggling financially, since it could affect his performance in the biggest fight of his career and one of the biggest in the company's history. It's only logical that he was already at the 1 million mark in net worth well before that point.