A developer I work with delivered a build on Friday evening. The client had asked for it by Friday. The client was annoyed.
Neither of them was wrong. The developer read "by Friday" as including all of Friday. The client read it as "in hand when Friday starts," because she needed Friday to review it before a Monday board meeting. The word "by" carried both meanings and neither of them knew the other was using the other one.
This costs people work. It is worth ten minutes of attention.
The preposition problem
English does not have a clean way to say "on or before the end of this day." It has "by," which is doing too many jobs.
By Friday. Most people read this as any time up to the end of Friday. A significant minority, particularly people who need to act on your work, read it as the start of Friday. The phrase is genuinely ambiguous and no amount of arguing about correctness fixes what your client already believes.
Before Friday. This one is less ambiguous but almost everyone gets it wrong anyway. Strictly, before Friday means Thursday. In practice, half of readers treat it as identical to "by Friday." If you mean Thursday, write Thursday.
On Friday. Clear about the day, silent about the hour, which is the part that usually matters.
End of week. In most of the world this means Friday. In parts of the Middle East the working week ends Thursday. If your client is in Dubai and you are in Delhi, end of week is not a shared concept.
The abbreviations are worse
EOD. End of day. Whose day? A client in San Francisco writing EOD to a freelancer in Manila is describing a moment that has already happened in Manila. EOD is only meaningful when both parties are in one timezone, which for most freelance work is never.
COB and COP. Close of business and close of play. Both nominally mean about 5 or 6pm, both assume a shared business day, and COP is British enough that plenty of American clients read it as a typo.
ASAP. Not a deadline. It is a mood. Everyone treats ASAP as "sooner than the thing I said last time," which is why it inflates until it stops working entirely.
Next Friday. The genuinely dangerous one. Said on a Tuesday, "next Friday" means the Friday of this week to some people and the Friday of the following week to others, and the two readings are seven days apart. There is no consensus and there never has been. I have watched this cause a missed launch.
Write the date and the hour
That is the whole fix, and it is boring, which is why people resist it.
Not "by Friday." Instead: "Friday 18 July, 6pm EST."
Four extra words. Nobody can misread it, nobody has to calculate anything, and the timezone means your client in London knows they are getting it at 1:30 in the afternoon their time rather than assuming end of their own day.
Two small refinements that have saved me repeatedly.
Write the month as a word. 07/08 is 7 August to most of the world and 8 July to an American. This one has bitten me on an actual contract. Write "8 July" and the problem disappears permanently.
State the timezone even when you think it is obvious. Especially when you think it is obvious. The cost is three characters.
The other half, which people forget
Deadlines have two ends. Everyone specifies when the work arrives. Almost nobody specifies when the input is needed for that to be possible.
"I can deliver Friday 18 July, 6pm EST, if I have the copy by Tuesday 15 July." That single conditional has protected me more times than I can count, because when the copy arrives on Thursday the conversation is already settled. There is nothing to argue about. The date moves and both of you knew it would.
Without it, late input becomes your problem, silently, every time.
Why this is not pedantry
I used to think spelling out dates like this made me look rigid. It does the opposite. Precision about time reads as competence, because it signals that you have thought about the sequence rather than just agreeing to a vibe.
The clients who most appreciate it are the ones with their own deadlines downstream of yours, and those tend to be the good clients.
One caveat worth keeping in mind. How much precision a specific client wants varies more than you would think. A long-time client you speak to daily will find a full date and timezone stamp on every casual message faintly absurd. Save it for anything with a deliverable attached, and match their register everywhere else.
