Freelancer payment guide

When do Upwork earnings become available to withdraw?

A payout balance passes through review, calendar and security gates before becoming available.

An Upwork payment can be approved but still unavailable to withdraw. The platform clearance period and the bank transfer time are separate.

Upwork’s published clearance times

Payment type When Upwork says earnings become available
Hourly contract Hours are billed Monday to Sunday; earnings are available ten days later, on the following Wednesday. Some eligible contracts may pay faster.
Fixed-price milestone Five days after the client approves the milestone.
Project Catalog Five days after client approval.
Bonus Five days after the client’s payment is processed.

For the standard hourly cycle, Upwork says the weekly billing period runs from Monday 00:00 UTC through Sunday 23:59 UTC. Earnings then enter review, followed by a five-day security period.

The transaction page is more reliable than counting dates manually. Go to Manage finances, then Transactions, and open the relevant contract to see the expected availability or arrival date.

Available does not mean deposited

Once earnings move to Available, the freelancer can initiate a withdrawal. Transit starts after that action.

Upwork says Direct to Local Bank should arrive within four business days, while a wire may take up to seven business days to reach the bank. Weekends, US holidays and destination-country bank holidays can delay both.

A simple timeline looks like this:

work completed → client billing or approval → platform review/security → available balance → withdrawal initiated → provider/bank transit → posted by bank

Do not add the maximum values and call the result a guaranteed arrival date. Each stage has different conditions.

Why a balance may still be unavailable

Check the payment type first. A fixed-price milestone approved yesterday is still within the published five-day security period. Hourly work follows a weekly billing cycle rather than becoming available immediately after the work diary closes.

Also confirm that tax information has been entered and a withdrawal method has been added. Upwork says a newly added withdrawal method takes three calendar days to activate.

If the earnings are already marked Available but the withdrawal has not reached the destination, switch from the platform-clearance article to the help page for that withdrawal method. For Direct to Local Bank, contact the bank after four business days and ask Upwork about a trace after eight. For a wire, Upwork can trace after eight business days.

The status label tells the freelancer which clock to investigate. Pending or In review points to platform clearance. Withdrawn but not posted points to the payment rail or receiving bank.

Official sources

Observed and reviewed: July 31, 2026. Verify current account-level terms before withdrawing.