What are you required to do to complete the project?
If the answer is standard Basic Services, then the issue of Scope of Services is settled. Basic Services is the answer for a lot of smaller public projects.
Something different than Basic Services is more likely the case in private work. Private clients don't fit the cookie cutter of public projects. They need more here and less there. That makes determining the appropriate fee more complicated.
Here's the solution.
If your client is not experienced at developing projects, there are plenty of things lying outside the scope of Basic Services that they may need.
On the other hand if your client is an experienced project developer, their needs may vary quite a lot from standard Basic Services.
In either case, these departures from Basic Services can get complicated. You will benefit from creating a spreadsheet to keep track of what is 'IN' and what is 'OUT'. On the right is the spreadsheet that is included in FeeCalqs.
Lastly you have an opportunity to consider including a contingency of money for any other services that you will be required to provide - walk-through video, zoning representation, Additional Services that have been requested.
This is also where you would include extra consultants' fees.
By just 'filling in the blanks', you have taken a fee for Basic Services and customized it to reflect the project at hand.
Even if you have a well worn system of your own, this type of spreadsheet offers helpful checks and balances.
FeeCalqs - It All Starts With Fee Tables
Architectural Fees - Hybrid Projects