You can join Upwork for free, create a profile, and offer your services. If you’re a new freelancer or working in a new industry, you can gain significant experience without constantly pitching clients.
Upwork service fee is based on your earnings with each client. Here’s how it works:
Example: On a $600 project with a new client, your freelancer service fee would be 20% on the first $500 and 10% on the remaining $100. Your earnings after fees would be $490.
Read more here.