In the United States, freelancing without a green card can be legally challenging, as U.S. immigration laws typically require individuals to have proper work authorization to engage in any form of employment, including freelance or self-employment. Green card holders (lawful permanent residents) have the right to work freely in the U.S., but if you do not have a green card, you would need an appropriate visa or permit, such as a work visa (e.g., H-1B, O-1) or an Employment Authorization Document (EAD), depending on your circumstances.
Engaging in freelance work without valid work authorization could result in legal consequences, including fines, deportation, or being barred from future immigration benefits.