In business parlance, normally business agreements (security service agreement, housekeeping service) are executed on a Rs. 100 stamp paper. Is there is a legal requirement for executing agreements on 100 Rs. stamp paper. Is it somewhat specifically covered under Indian Stamp Act? I want to understand the correct legal requirement and also admissibiltiy of these documents in court of law.
Thanks in advance for your reply.