Michelin contingency requires a "Pro" account. That account costs USD $49.95 per year. On top of that, once you've had your first contingency payment, they will deduct USD $19.95 as a card activation fee. After that, you are payment free for a year.
Because the Michelin contingency pays out so well, that should not be a show stopper. Last year, it was almost a show stopper for me on Pirelli contingency, but I managed to just get my money back based on hitting the podium in my last 2 races. So yes, it does cost, but consider that administration fees for the contingency program.