One line per task beats one big number
Lumping a whole project into a single "40 hours at $90" line hides where the money came from. Break it into tasks and the invoice tells a story: what you spent time on, what it was worth, and where the hours piled up.
It also makes the invoice easier to defend. When a client asks why a number looks the way it does, an itemized breakdown answers the question before it turns into a negotiation.