@perennialloner,
In that sentence, "for" is not necessary.
To allow for means to take into account when planning something. If you are planning to drive from the East Coast to the West Coast, your schedule must allow for time you spend sleeping instead of driving.