Hey sidharth! (You're the same sidharth from Physics Forums right?)
I have heard that if your letters, tests scores, or transcripts get there a little bit late that is not a big problem. The deadline mostly applies to stuff you directly control, such as the online application. I could be wrong, and it may depend on the school, but I wouldn't worry about it too much, especially if they are post marked before the deadline.