Small companies say yes reflexively, particularly in a competitive market, and particularly to large customers. It feels like service and it is frequently the opposite: a yes to something you cannot do well produces a late delivery, a compromised product, or a feature nobody else wants that you maintain forever. The disappointment is deferred rather than avoided, and it arrives after the money has been spent.
The distinction worth making is between a no about capability and a no about fit. Telling a customer you cannot do something is difficult and honest. Telling them you could but should not — because it would compromise the product for everyone else, or because it is not what they actually need — is harder and more valuable. Customers frequently ask for a solution when they have a problem, and the useful conversation is about the problem.
Say it early. The cost of a no rises steeply with time: declining in the first conversation is a normal commercial outcome, while declining in month four after they have planned around it is a broken commitment. Teams that hedge — we will look at it, that might be possible — are deferring the difficulty and converting a manageable no into a damaging one.
Give the reason and an alternative. Not a policy, which reads as evasion, but the actual reason: this would take four months and here is what it would displace, or this works against how the product is designed and here is what would break. Then offer what you can do — a partial version, a workaround, an integration, a recommendation of someone who does this properly. Customers accept a reasoned no with a path forward far better than a vague one.
Then hold it, because the test is what happens when they escalate. A no that becomes a yes under pressure teaches the customer that the answer depends on how hard they push, and every subsequent request is pushed harder. That does not mean never changing your mind — new information should change it — but the change should be visibly about the information rather than about the pressure. Companies known for straight answers get fewer unreasonable requests, which is the compounding benefit nobody counts.