You could say "Everything is done for the day." Some other possibilities, tho these might change a bit from your original, could be: "Today's work is all done", "All of today's work is done". Also, you should say "he can come by my office at any time" instead, "he can stop by my office at any time" or "he can drop by my office at any time". Hope this helps.