ANISE Consulting answered the following question:-

Question

MYOB is telling me that the date I put in (which is today’s date) is after the current date. I am putting in the 29th and its saying it’s after the current date – which it isnt! My system says its the 29th which is correct but my MYOB seems to think it’s only the 28th.

Answer
MYOB recognises the date as the time when you opened it, so if you had it open at 11am last night, it would still recognise it as yesterdays date. Close the programme and re-open it. Does that resolve your issue?
from Heather Smith ~ MYOB Certified Consultant