Depends. Amateur fighters make very little money. A few hundred to a few thousand.
Professional fighters get paid a few thousand to several thousands and up.
According to ESPN, fighters earn an average of US $70,307 (76,007) a year (although their sample size was a paltry 38 of the almost 300 fighters on the UFC roster).
Dana once said the most they ever paid a UFC fighter was 5 million dollars.
amateur fighters dont get paided. with the pro fighters it depends on the fighter. who they are, how pop. they are, champion, etc. they dont get paided as much as you think. dana white gets paided way more then the fighters.
AKBAN, amateur fighters, by definition, don't get paid. Also, the UFC doesn't have nearly that many fighters on their roster.
Anyway, I can tell you that in the US, most low-level fighter just starting out get maybe a few hundred dollars. I was once offered $300 for a fight, locally. If they're any good (and without a strong grappling background as well, your friend probably isn't), they might make a few thousand. The lowest-paid fighters in the UFC still only make a few thousand per fight, and rarely fight more than two or three times a year. When you calculate things like training, travel expenses, medical costs, insurance, etc, they really don't take home a lot. Unless you're one of the top guys in the world, you'll have to have a day job just to pay the bills.
Pay is pro-rate depending on how popular/how many tickets sales you can generate.
The more people that will pay to see yo fight, the more money they will pay you. The less famous/exciting/successful you are the less they will pay you.
My cousin wants to become an MMA fighter when he gets out of high school. He used to take Taekwondo as a kid and is now taking Shorin Ryu in Russellville AR. He was in Taekwondo for three years and has been in Shorin Ryu for four years. He gonna be a sophomore next year so he got some time to learn more skills. He said that he's gonna get in the UFC and make a lot of money but I don't think he's that good yet.