Pricing is not a number. It is a story about who carries the risk.
Every pricing model you can pick, hourly, retainer, percentage of spend, flat fee, performance, hybrid, is really a statement about what happens when the work is harder than anyone expected. Clients understand that instinctively even when they cannot say it. That is why the pricing conversation gets tense in a way the scope conversation does not.
And the models fail in ways nobody warns you about. Success breaks a pricing model in two directions: the fee that grows until it becomes the biggest line item on someone's budget, and the scope that grows for free until your margin quietly disappears.
These posts cover how much to charge, how to defend the number without discounting, what a retainer is supposed to buy, and the difference between revenue and profit. That last one matters more than any of it. Plenty of agencies grew 20% last year and made less money.
If your pricing conversations keep turning into negotiations, the problem started upstream, in positioning.