Ну очевидно же, оговаривать количество вариантов заранее. Если все "потраченные" варианты соответствуют ТЗ, то за "лишний" назначается дополнительная оплата на ваше усмотрение.
да варианты соответствуют ТЗ, но заказчик их не принимает, говорит что его это не устраивает.
если считаете, что аванс отработан, уведомляете его о том, что работы выполнены в полном объеме согласно договору и авансированию, и уходите в закат. или (если прописано в договоре) требуете обоснованного конкретного списка замечаний, по списку или правите один раз, или выставляете стоимость допработ. или (если ответа нет), считаете работы принятыми и требуете оплаты