Are you perhaps using a date format that SQL doesn't like? I have great difficulties dealing with US dates vs EU dates. to save hassle I always use dates in the format DD MMM YYYY e.g. '01 Jan 2001' alternatively it might be one of your stored procedure's output columns not conforming to the datatypes described within your SSIS package itself.