A client wants a fixed project price, which is fine, but the work is the sort where they genuinely do not know how many revision rounds they will need. Neither of us is trying to play games; the scope is just fuzzy because several people on their side will give feedback.
The deliverable itself is clear. What is unclear is how many times it will travel around their organization before somebody says yes. If I quote a fixed fee with unlimited revisions, I am effectively pricing their internal decision process, which I cannot see. If I insist on hourly billing for everything, they lose the budget certainty they are asking for.
My current thought is to include two consolidated revision rounds in the fixed price. 'Consolidated' matters because six people sending separate comments should not accidentally become six rounds. After that, additional work is billed at a stated hourly rate, and any major change to the original deliverable gets re-scoped rather than counted as a revision.
I also want to put a time limit on feedback, because a three-month pause can make a small project surprisingly expensive to restart.
What structure has worked for you when the deliverable is clear but the path to approval is not?