Why are Invest and Goal giving slightly different forecast results?

The start date for forecasting in Invest is today’s date, however for Goal, any forecasting starts at the client's next birthday. 

When a plan is entered with a value today, this is the value that Goal uses for its forecasting at the client's next birthday.  It will ignore any growth between now and the clients next birthday.