Loading
{ "global": { "icon": "info", "start": "", "end": "" }, "responsive_group_1": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" }, "responsive_group_2": { "country": "All", "usertype": "all", "icon": "info", "start": "", "end": "" } }
[ "filter-fl", "filter-ag" ]

Upwork’s Fixed-Price Protection ensures freelancers are paid for approved work when clients pre-fund milestones. Payments are released upon client approval or automatically after 14 days if there’s no response. Only deposited funds are protected. Work should not begin until full milestone funding is confirmed.
 

Note: We are changing the term “escrow” to “project funds” across our platform, while maintaining the same trusted functionality. The way you use the platform remains the same—only the terminology is changing. Contracts, payments, and security will all continue to work as they did before this small change.
 

Strong relationships lead to great work, and mutual protection helps lay the foundation for the trust and security you need to build those relationships. That’s why we offer Upwork Fixed-Price Protection when you complete work for clients who have verified their billing method.

Upwork Fixed-Price Protection helps ensure that you get paid for the work you do and your clients get the work you’ve agreed to do. Under this program, clients deposit a milestone payment before you begin working.

Upon receiving and approving the work, your client releases the payment, and you’ll see the payment as pending in your report overview.

Define and Pre-Fund Milestones

Before any work begins, you and your client will agree on certain work milestones and how much you'll get paid for completing each. This helps set expectations for both of you and lays the groundwork for a positive working experience.

Good things to know:

  • You can define, submit, and get paid for one chunk of work at a time, or plan out all milestones ahead of time
  • For larger projects, a small first milestone can be a good way for you and your client to work together and earn each other's trust before continuing on with the project
  • Before you start working on a milestone, your client will pre-fund the payment for that milestone 
  • We collect this deposit to confirm your client's ability to pay, but payment is dependent on your client's satisfaction with your work
  • Please note that only the money that's held is secure. We can't help you collect any funds that have been promised but not deposited, so please do not begin work until your client has deposited the full amount or you have renegotiated the price and work expectations.

Submit Work

To make sure work progresses smoothly, we recommend that you discuss with your client ahead of time how you'll deliver your files or other work product. Once you have a contract, you can send files using Upwork's collaboration tools or any third-party solutions you prefer.

To submit a milestone for approval

  1. Go to Your active contracts and select the contract
  2. Write a message to your client describing the completed work
  3. You can also add an attachment or include a link to the work. This isn't required, but it's important that your client has some way to review your work once you submit it for approval
  4. Choose the Submit button. Your client will be notified you have submitted work for their approval. You will be notified when they approve payment or request changes

Review & Approve Milestones

Once you submit your work, your client has 14 days to review and either approve the milestone or ask for changes. If they approve, the deposited funds will be released to your pending payments. If your client takes no action for 14 days, the funds are automatically released to your pending payments and will be released to you after a 5-day security hold.

While our goal is to help you build strong relationships, we recognize that sometimes things simply don’t work out. If a client requests  refund for a milestone that you’ve completed, you can file a dispute. The disputed funds will remain in place until a resolution is reached. Learn more here.

IMPORTANT:

If you re-submit a milestone — for example, if you made changes that the client requested — the review and approval process resets. Your client will have 14 days from the time you re-submitted the milestone to approve it.

Qualifying for Fixed-Price Protection

All deposited funds are covered by Fixed-Price Protection. Some exceptions include:

  • Milestone payments in excess of the deposited amount
  • Funds from clients without a verified billing method
  • Additional amounts that are discussed or promised between you and your client but not made official in the contract

See here for more details.

Fixed-Price Payment

Track Fixed-Price Contracts

Like all other contracts, fixed-price contracts can be tracked using the Upwork Desktop App.

To turn on tracking for fixed-price contracts

  1. Select the Settings icon from the app menu
  2. Select the Advanced option from the menu
  3. Turn on Track Time on Fixed-Price Projects

Important:

Time logged on fixed-priced contracts is for tracking purposes only and will not be counted toward your total work hours displayed on your profile.

Was this article helpful?

Upwork Help

Do you need additional help?

Get Support

Log in for personalized service and assistance.

Learning Hub

Expand your Upwork knowledge.