We post on client fee issues frequently. Why, because it is a leading cause of attorney malpractice claims.
Avoid fee disputes by explaining the fee arrangement in great detail during the first meeting. Confirm this understanding in writing and have the client agree by signing the agreement. When billing the client, ensure there is enough detail in the bill to allow the client to understand everything you are doing on their behalf. Use simple terminology and avoid abbreviations to make sure the bill is easily understood.