(1) Do you have a plan tomorrow? [wrong]
(2) Do you have plans tomorrow? [correct]
Is it true that even if the speaker thinks that there would be only one plan for the listener, the sentence (2) is always chosen?
Yes.
Hi,
You'll commonly hear people say Do you have (any) plans for tomorrow?
Best wishes, Clive