Freelancers on Upwork can earn between $5,000 to over $100.000 per year. However, earnings can vary depending on the freelancer's skills, experience level, and location/region.  Some examples include, writers that charge $20 to $30 per hour can make over $40,000 per year. Transcribers can make around $32,000 per year and bookkeepers can make up to $40,000 on the Upwork platform. One of the highest paying jobs on Upwork involves skilled programmers who can make $120,000 on the platform.