Yes, Digital Nomads do pay taxes in Spain. If a person stays for 183 days of a calendar year in Spain, the person is considered as a tax resident. The tax differs based on the origin country and the duration of stay of the visa holder. In-order to avail these tax benefits one must register them under the special tax regime. This helps them to a deducted tax percentage of 24% while the original tax percentage is 48%.