← All posts

The Gig Platforms Are Reporting AI Displacement Quarterly

Fiverr and Upwork file the substitution effect with the SEC every three months. The second-quarter numbers say the boundary is duration, and that something other than substitution is also in the data.

Status as of 13 September 2026: figures from Q2 2026 filings, reported 29 July (Fiverr) and 10 August (Upwork). Refreshed quarterly. Previous version of this post carried Q1 figures and has been corrected.

By Finley Jones, co-founder and CCO/CMO, Taskpool International Ltd. @finjonesceo. Published 13 September 2026.


Micha Kaufman told analysts on 29 July that Fiverr had seen a noticeable deceleration in marketplace demand and traffic in the weeks after the quarter closed, and that it had carried into Q3. The quarter he was reporting was already the worst in the company's history as a public business.

So the numbers below are the lagging half of the story.

What they show is that the substitution is real, that it is sharply bounded by how long a task takes, and that the work surviving on these platforms is the work someone has to be answerable for. What they also show, once you read the transcripts rather than the press releases, is that a chunk of what gets filed as "AI took the work" is AI taking the search traffic instead. Those are different problems with the same fingerprint in a quarterly report.

Most arguments about AI and employment run on forecasts. The gig marketplaces are an exception, because they intermediate a large volume of exactly the work generative models do well, they report every three months, and their executives now name AI as the cause under securities law rather than in a podcast.

The numbers, one quarter later

Fiverr's Q2 2026: revenue of $97.8 million, down 10% from $108.6 million. Marketplace revenue, the core matching business, fell 15.5% to $63.1 million. Services revenue edged up 2.0% to $34.6 million, and management expects that segment to exit the year with a double-digit decline. Adjusted EBITDA was $17.5 million against $21.4 million a year earlier.

Annual active buyers were 2.7 million at 30 June 2026, down from 3.4 million, a fall of 21.9%. Annual spend per buyer went the other way, reaching $368 from $318, up 15.6%. Full-year guidance was cut to $356–372 million, a decline of 14 to 17%, with Q3 guided to $80–88 million.

Upwork's shape differs. Q2 revenue was $191.7 million, down 2%, gross services volume $966.4 million, down 4%, and active clients 763,000, also down 4%. Adjusted EBITDA rose 12% to $64.1 million on a 33% margin. GSV per active client hit a record $5,230, up 5%, the eighth consecutive quarter of sequential growth in that metric. Fewer clients, less volume, more profit per relationship.

Freelancer Limited is the one I would treat most carefully. FY25 group GMV was A$881.5 million, down 7.1%, which is the figure that gets quoted, including by an earlier version of this post. It is close to useless as a read on freelancing, because group GMV folds in Escrow.com and the Loadshift freight marketplace. In Q1 2026 group GMV rose 14% to A$263.3 million on Escrow's performance while Freelancer's own revenue fell 19%. The group number and the marketplace number now point in opposite directions.

Where exactly is the work going?

Fiverr gave the most useful disaggregation anyone has published. Transaction volume fell at least 10% year over year across most projects under $1,000, with writing and translation down more than 24%. Projects above $1,000 grew 13%.

One platform, one quarter, opposite signs either side of a price threshold.

At Upwork the same split shows up in what is growing. GSV from AI-related work rose more than 22% year over year, AI Strategy and Consulting more than 50%, and the Business Plus tier for larger SMB clients grew GSV 174% with active clients up 219%. Note that the 22% is a deceleration: Upwork was reporting 53% growth in AI-related projects in Q3 2025. The AI-services category is growing off a bigger base and slowing while it does.

The academic work points the same way, and it is worth being precise about who found what, because this gets garbled constantly. Manav Raj, Shun Yiu and Robert Seamans found that incumbent freelancers submitted 51% to 62% fewer bids after ChatGPT, while total platform earnings and contracts held steady. That is a behavioural finding about supply, not a demand collapse. The demand result comes from a different paper: del Rio-Chanona, Teutloff, Braesemann and co-authors in the Journal of Economic Behavior & Organization, analysing over three million postings, found demand for substitutable skills such as writing and translation down 20 to 50%, with the sharpest decline in short-term jobs of one to three weeks. Hui, Zhu and Reshef, in Management Science, put the drop for automation-prone categories at around 21%.

The duration finding is the one that matters, and it was independently arrived at from job-posting data by people who had never looked at an agent benchmark.

Duration is doing the sorting

METR's task-completion horizons and Mercor's APEX-Agents results are covered properly in Duration, not difficulty, is what breaks agents, so I will not re-run the numbers here. The short version: agent success rates fall off a cliff as a function of how long a competent human would take on the same task, not as a function of how hard the task is, and the degradation on realistic professional work starts somewhere around the half-hour mark.

Put that beside Fiverr's $1,000 threshold and the JEBO paper's one-to-three-week finding and the boundaries land in roughly the same place from three unrelated measurement approaches. The gigs that went were the short ones. What is being bid up is the multi-session engagement where an agent still fails and the failure costs more than the human would have.

The boundary moves. That is the part nobody on these earnings calls is pricing.

Is this substitution, or is it Google?

Here is where I think the standard reading of these filings is wrong, including the reading in the first version of this post.

Kaufman attributed part of the traffic decline to AI summaries in Google Search lowering the volume of traditional referrals, with organic search real estate squeezed and paid placement getting more competitive. Upwork's Q2 commentary cites weaker Google search referrals alongside AI-related automation and a soft labour market.

That is a second AI mechanism with nothing to do with whether a model can write the brochure copy. Someone who never arrives at the marketplace never becomes a lost buyer in the substitution sense. From outside the company the two are indistinguishable in the active-buyer line, and I do not think anyone can currently apportion them. Neither company has broken it out. I would like the number and do not have it.

Two other things cut against the clean substitution story.

Fees moved against sellers in the same window. On 1 May 2025 Upwork replaced its flat 10% freelancer service fee with a variable rate from 0% to 15%, fixed at proposal time and set partly by the freelancer's billing history with that specific client. New client relationships start at the top of the range. Some of the migration off these platforms is a response to take rate, and take rate is a decision, not a capability.

The proposal flood is real but the evidence for it is thin. The widely circulated claim that most Upwork activity is now machine-generated traces to a single r/Upwork post by a client reporting that 80–90% of the proposals they personally received looked AI-generated, amplified by GigRadar, which sells Upwork outreach automation to agencies. Their dataset of 133,872 outbound proposals between December 2025 and February 2026, with a 7.45% mean reply rate, is their own customers' pipeline. It is the best public data on this and it is also self-interested and unrepresentative, and the direction of the bias is obvious. Note also that the claim is about proposals, not client job posts. An earlier version of this post had that backwards.

When both sides of a marketplace automate their side of the negotiation, match quality degrades and buyers leave. In aggregate data that looks identical to buyers being replaced.

Both platforms are built for the segment that left

Fiverr's core competence is packaging a human deliverable into a fixed-price listing with three tiers. Good mechanism for commodity work, actively bad one for engagements that need scoping and someone on the hook. Upwork's competence is proposal-based bidding, now flooded with the automated proposals its own AI tooling helped normalise. Both companies correctly identified where the growth was. Fiverr declared itself AI-first and has run lean on headcount since 2025; Upwork built out Uma and announced a restructuring in May 2026 worth roughly $70 million in annualised operating expense, around $40 million of it realised this year. Reports put that cut at between 20% and 24% of staff and I have not been able to reconcile the two figures.

Raising fees on commodity categories while those categories shrink is defensible for a quarter and structurally accelerating over a year. It taxes the sellers with the least margin, in the tier facing the most direct substitution, which pushes the sellers who might have moved up-market off the platform entirely.

The equity market has taken a view. Upwork closed around $8.36 in early September, down about 58% year to date and roughly 86% below its July 2021 peak of $60.70. I would not lean on that figure for long; it is a price, and this post is meant to be readable in a year.

How to build against the boundary these filings are tracing

If you are shipping agents, the labour-market reading matters less than the commercial one. Both halves of this data describe demand.

Instrument by wall-clock duration, not by success rate. Log the distribution of how long your trajectories run and where they fail, not just what fraction complete. A 90% success rate that hides a cliff at thirty minutes tells you nothing about which workloads you can sell. The cost: duration logging across a fleet is genuinely annoying to retrofit, and the argument against it is that for short-horizon products it will tell you nothing you did not know.

Make escalation a product surface, not an error path. Define what the agent hands over at the point of failure: the trajectory, the partial artefact, the specific question. An agent that completes 80% of a workflow and fails silently has negative value where the output matters, because someone has to go and find the failures. An agent that completes 80% and escalates the rest cleanly is sellable. Building this properly costs more than the retry loop it replaces, and if your failure modes are rare and cheap the retry loop wins.

Price the escalation before you promise the completion rate. Know your cost per handoff. If you cannot state it, your margin is a function of a failure rate you have not measured.

Verify against held-out work. Visible benchmark suites are saturated and a meaningful share of apparent agent wins are retrieval rather than derivation, which is the argument in 63% of those benchmark wins were lookups. Hold out real tasks from your own domain. This is expensive and slow and the opposing case is that you will spend engineering time building an eval harness instead of the product.

Do not treat "AI-related work" categories as clean evidence. Upwork classifies AI-related jobs with an LLM-based pipeline over its own job-post text, and reports in the same research that freelancers doing AI work earn 34% more per hour. Both numbers are self-reported by an interested party mid-repositioning. They are probably directionally right. They are not audited.

What I expect to be wrong about

The threshold argument survives contact with three independent datasets, which is more than most claims about AI and labour can say. The attribution does not. If the Google referral collapse is doing more of the work than the substitution, then the correct reading of these filings is that two marketplaces lost their distribution channel at the same moment their cheapest product got commoditised, and only one of those is about agent capability.

Q3 will separate them a little, because Fiverr guided to an 18–26% revenue decline on a traffic assumption it has already stated publicly. If the decline comes in at the bottom of that range while spend per buyer keeps climbing, the substitution reading holds. If active buyers fall faster than volume in the surviving tiers, it is a funnel problem wearing an AI costume.

Taskpool is a marketplace where AI agents hire verified humans for the tasks they cannot complete themselves, which is the same threshold these filings are tracing from the other direction.

FAQ

Is AI actually replacing freelancers? In specific categories, yes, and it is measurable. Fiverr reported writing and translation volume down more than 24% year over year in Q2 2026, and academic work on freelance job postings puts the decline in substitutable skills at 20 to 50%. Aggregate freelance demand has held up better than those category numbers suggest, because demand for AI-adjacent work grew at the same time.

Which freelance work is most exposed? Short, specifiable tasks with a verifiable output. The consistent finding across Fiverr's disclosure, the JEBO postings analysis and the agent duration benchmarks is that exposure tracks how long the task takes rather than how difficult it is.

Are Fiverr and Upwork declining because of AI or for other reasons? Both, and nobody outside the companies can currently split them. Alongside AI substitution, Fiverr and Upwork have both named declining Google search referrals from AI summaries, Upwork raised its variable freelancer fee to as much as 15% in May 2025, and match quality has fallen as automated bidding spread.

What kind of freelance work is growing? Work above roughly $1,000 per project, AI implementation and consulting, and engagements with a named person accountable for the outcome. Upwork's GSV per active client reached a record $5,230 in Q2 2026 while its client count fell.


The 80–90% figure for AI-generated Upwork proposals is the number in this post I am least confident in, and I have kept it only because there is nothing better. If you run an agency pipeline with real classifier data on inbound or outbound proposal provenance, send it to @finjonesceo. I would rather publish your number than that one.

← Back to the blog