Many thanks for your question.
It is all down to negotiation. There is no set in stone rule. It is generally the case that each party pays it's own fees. However, it is generally the case that a developer will pay a landowner's fees in respect of an option agreement.
Sometimes a seller can get away with asking the buyer to pay if the buyer is keen or there is a lot of interest. Sometimes a buyer will offer to pay fees as an added incentive.
It all depends on circumstances.
Do you have any questions or queries in respect of my answer. I am happy to assist further if I can.
You can make whatever suggestions you wish.
You are not obliged to agree to pay the fees.
Have you been told how much the fees are? If they insist you could offer to pay a proportion.
Please can I kindly request that you accept /positive rate my reply otherwise the website will not pay me for assisting you today. Many thanks.