Have you received an email from Facebook that you have a post on your business Page wall, but you cannot see it when you go the page? Sometimes Facebook thinks a legit post should be hidden as it might be spam! Check the Hidden Posts located as a sub-menu under the Wall link, below your profile photo.
Click on the Hidden Posts link and you will see any posts that maybe hidden. Hover your cursor over the title of the post and a grey star will appear. Just Unhide the post and it will appear on your wall!