I am new to this foruma and had a query on taxes. Hope someone will help.
I am an Indian citizen living in New Delhi and earning as a freelancer from a US website. I have signed the W-8ben form of US Tax dept through the website. When I get payment, do I have to pay additional income tax in India also? Also, does anyone know the lower limit of W-8ben below which there are no deductions?