Yes. An executor will have to provide a final accounting to the beneficiaries, including any fee they are charging, all for the beneficiaries to approve. (See step 9 in the steps to settle an estate.) If a fee isn't specified in the will for the executor, there are maximums that can be charged — it's typically 5% of the value of the assets in the estate. Check out this guidance from Vancity on executor fees.
If you disagree with the fee being charged, then you'll have to apply to court to get the fee reviewed or fixed. Whether the 5% maximum can be taken by an executor in all cases (even for smaller and simpler estates) can depend on the context. Here are some free or low-cost options for legal advice if you want to find a lawyer to opine on that sort of thing.