The charges to hire a private detective agency in India depend on the investigation type, duration, and complexity. For example, infidelity investigations may cost ₹15,000 to ₹50,000, while background checks range from ₹5,000 to ₹20,000. Rates also vary by location and agency reputation, typically ranging from ₹10,000 to ₹1,00,000.