Checking files in and out

Hi

I have written an app for a client that needs to check data in and out of a remote server. I have the app working correctly with my own server but I was wondering if it is worth implementing some data checking to make sure the data at both sides is the same or would this just be handled by checking for network errors… I wouldn’t usually worry but I am dealing with quite quite a large amount of data… I am not really worried about the coding side of things, I am more concerned with best practices I guess

Thanks

Craig