OpenTable charges restaurants $1–$7.50 per seated diner, plus $249–$899/month. For a 100-cover restaurant, that's $12K–$90K/year. Here's the full breakdown.