I have one scenario I create one package in which file is coming at daily basis and data is load in table but in case bad data will come and it fails to load data in table in that case file should be move at error archive folder and that source location will be free for next file. it get copy but i want to move file permanently at error archive folder when package get failed .So please anybody look into this..

There should be an event handlers tab when you open the package. On there you can select an event handler for a particular executable, or the entire package. Select you data flow in the executable drop down, then all you have to do is create a "Move File" file system task.