We need to pay roaming charges when not in base state because our services are not hampered because of moving to another state but the service provider might be different from the one whom we are registered with or else the even if the service provider is the same the network being used might be of a different operator.