Only 10 of the 31 fintech websites we checked passed all three Core Web Vitals for phone visitors in September 2026, according to Chrome UX Report data read through Treo. That is 32%, against 52.8% of all mobile origins and 46.6% of the top million in the HTTP Archive's technology report for the same month. The failures are mostly about responsiveness, not loading: 16 of the 31 sites missed the Interaction to Next Paint target, and only one of nine spend management and business banking sites met it.
No public dataset labels a website as fintech, so this page combines two sources. The first is our own sample of 31 named payments, spend management and consumer finance sites, with Chrome's real-user field data for each. The second is the HTTP Archive's technology data for the tools fintech sites tend to carry, including Plaid's bank-connection widget, which is close to a fintech label in its own right.
The thresholds, and what the field data covers
Google judges a page on three field measures from real Chrome users: Largest Contentful Paint (LCP) for loading, Interaction to Next Paint (INP) for responsiveness and Cumulative Layout Shift (CLS) for visual stability. A page passes when 75% of visits meet all three targets, judged separately for mobile and desktop (web.dev).
| Metric | Good | Needs improvement | Poor |
|---|---|---|---|
| Largest Contentful Paint | 2.5 s or less | Up to 4 s | Over 4 s |
| Interaction to Next Paint | 200 ms or less | Up to 500 ms | Over 500 ms |
| Cumulative Layout Shift | 0.1 or less | Up to 0.25 | Over 0.25 |
Source: web.dev, Web Vitals, updated 2024-10-31; Google Search Console Help, read 2026-10-21
Three details matter more for fintech than for most sectors.
The data leaves out iPhone users. The Chrome UX Report includes Chrome on Android, Windows, macOS, ChromeOS and Linux. It excludes Chrome on iOS, Android apps using WebView and other Chromium browsers such as Edge (Chrome for Developers, CrUX methodology). A consumer finance brand with a large iPhone audience is being scored on its Android and desktop visitors only.
The origin score mixes marketing pages and the web app. CrUX aggregates every eligible page on an origin. Wise and Robinhood serve their logged-in web apps on the same host as their marketing pages, so their origin scores describe account and trading screens as much as the homepage. Stripe, Brex, Ramp and Mercury run their apps on separate subdomains such as dashboard. and app., which keeps the marketing score clean.
Small sites may have no score at all. Pages and origins must be "sufficiently popular", and Google does not publish the threshold. When a group of URLs lacks data, Search Console falls back to the origin, and when the origin lacks data it shows nothing (Google Search Console Help). A Series A infrastructure company's pricing page may never get a page-level score.
How 31 fintech websites score on real-user data
We listed 46 fintech websites across payments, banking-as-a-service, spend management and consumer finance, and read each origin's September 2026 phone data from Chrome UX Report through Treo's public site speed pages on 2026-10-21. Treo returned data for 31; the other 15, including Chime, SoFi, Unit and Column, were still processing and are left out rather than counted as failures. A site passes when Treo rates LCP, INP and CLS all good.
| Segment | Sites | Passed all three | Good LCP | Good INP | Good CLS | Good TTFB | Median LCP | Median INP |
|---|---|---|---|---|---|---|---|---|
| Payments and infrastructure | 13 | 6 | 6 | 10 | 10 | 5 | 2.5 s | 150 ms |
| Spend management and business banking | 9 | 1 | 5 | 1 | 6 | 3 | 2.3 s | 250 ms |
| Consumer finance | 9 | 3 | 5 | 4 | 7 | 2 | 2.4 s | 200 ms |
| All 31 | 31 | 10 | 16 | 15 | 23 | 10 | 2.4 s | 200 ms |
Source: Chrome UX Report, September 2026, phone, origin level, read through Treo on 2026-10-21; Octo segment labels
Responsiveness separates the segments. Payments and infrastructure sites are mostly developer-facing pages with little interactive furniture, and 10 of 13 had good INP. Spend management and business banking sites carry product tours, savings calculators, comparison tabs and heavy marketing stacks, and eight of nine missed the 200 millisecond target. Payoneer's 75th percentile INP was 700 ms and Wise's 525 ms, the only two in the poor band.
Loading is borderline, not broken. The median site's 75th percentile LCP was 2.4 seconds, a hair under the line, and 13 sites sat in the needs-improvement band. Only Adyen, at 5.6 seconds with a 3.3 second time to first byte, and Coinbase, at 4.7 seconds, were poor.
Server time is the quiet problem. Only 10 of 31 sites had a good time to first byte, under 0.8 seconds. That leaves little room: a page that waits 1.2 seconds for its first byte has 1.3 seconds left for everything else.
| Site | Segment | LCP | INP | CLS | Passed |
|---|---|---|---|---|---|
| truelayer.com | Payments | 1.1 s | 100 ms | 0.00 | Yes |
| starlingbank.com | Consumer | 1.2 s | 175 ms | 0.00 | Yes |
| paddle.com | Payments | 1.3 s | 150 ms | 0.00 | Yes |
| pleo.io | Spend and business banking | 1.5 s | 175 ms | 0.05 | Yes |
| gocardless.com | Payments | 1.8 s | 175 ms | 0.05 | Yes |
| mollie.com | Payments | 1.9 s | 75 ms | 0.05 | Yes |
| robinhood.com | Consumer | 2.0 s | 125 ms | 0.00 | Yes |
| marqeta.com | Payments | 2.1 s | 175 ms | 0.00 | Yes |
| monzo.com | Consumer | 2.2 s | 175 ms | 0.00 | Yes |
| stripe.com | Payments | 2.3 s | 175 ms | 0.00 | Yes |
| mercury.com | Spend and business banking | 1.7 s | 325 ms | 0.00 | No, INP |
| brex.com | Spend and business banking | 2.0 s | 225 ms | 0.25 | No, INP and CLS |
| ramp.com | Spend and business banking | 2.2 s | 275 ms | 0.00 | No, INP |
| revolut.com | Consumer | 2.2 s | 250 ms | 0.10 | No, INP and CLS |
| bill.com | Spend and business banking | 2.3 s | 250 ms | 0.20 | No, INP and CLS |
| wise.com | Consumer | 2.4 s | 525 ms | 0.00 | No, INP |
| n26.com | Consumer | 2.5 s | 125 ms | 0.00 | No, LCP |
| plaid.com | Payments | 2.5 s | 400 ms | 0.20 | No, all three |
| spendesk.com | Spend and business banking | 2.5 s | 250 ms | 0.10 | No, all three |
| tide.co | Spend and business banking | 2.5 s | 425 ms | 0.05 | No, LCP and INP |
| moderntreasury.com | Payments | 2.6 s | 125 ms | 0.00 | No, LCP |
| tipalti.com | Spend and business banking | 2.6 s | 225 ms | 0.00 | No, LCP and INP |
| tink.com | Payments | 2.8 s | 125 ms | 0.20 | No, LCP and CLS |
| affirm.com | Consumer | 3.0 s | 250 ms | 0.20 | No, all three |
| payoneer.com | Spend and business banking | 3.1 s | 700 ms | 0.05 | No, LCP and INP |
| klarna.com | Consumer | 3.3 s | 200 ms | 0.00 | No, LCP and INP |
| rapyd.net | Payments | 3.4 s | 150 ms | 0.10 | No, LCP and CLS |
| checkout.com | Payments | 3.5 s | 150 ms | 0.00 | No, LCP |
| airwallex.com | Payments | 3.8 s | 275 ms | 0.05 | No, LCP and INP |
| coinbase.com | Consumer | 4.7 s | 275 ms | 0.05 | No, LCP and INP |
| adyen.com | Payments | 5.6 s | 350 ms | 0.00 | No, LCP and INP |
Source: Chrome UX Report, September 2026, phone, origin level, read through Treo on 2026-10-21. Values are rounded as Treo displays them; pass or fail uses Treo's unrounded rating, which is why a displayed 2.5 s or 200 ms can fail.
The platform does not explain much in a sample this size. From each homepage's HTML, 13 of the 31 run Next.js, and six of those passed; four of the other 18 did. Webflow, WordPress, Gatsby, Nuxt, Astro and Framer each appear on one to four sites. We build marketing sites in Webflow and applications in Next.js, so we are not neutral, but these numbers do not favour either. Our post B2B SaaS Website Speed and Core Web Vitals Statistics 2026 covers the platform pass rates across millions of origins.
The tools fintech sites carry, and what they cost
The HTTP Archive detects the technology on each origin and joins it to Chrome's field data. Filtering to the top million origins by traffic, closer to the size of a funded fintech, shows how sites carrying each tool fare. The figures are correlational: a site with an enterprise consent platform is usually a large site with many other tags too.
| Tool | Origins | Passed all three, mobile | Good INP, mobile | Median JavaScript, mobile |
|---|---|---|---|---|
| All top-million origins | 747,521 | 46.6% | 65.7% | 905 KB |
| Usercentrics (consent) | 4,893 | 54.6% | 76.2% | 1,210 KB |
| Cookiebot (consent) | 17,725 | 53.6% | 76.9% | 1,533 KB |
| Osano (consent) | 4,009 | 44.6% | 70.7% | 1,334 KB |
| Ketch (consent) | 753 | 39.6% | 65.2% | 2,446 KB |
| OneTrust (consent) | 23,804 | 38.0% | 62.9% | 1,784 KB |
| TrustArc (consent) | 1,126 | 31.7% | 63.2% | 1,667 KB |
| Optimizely (testing) | 3,353 | 32.8% | 54.3% | 2,327 KB |
| VWO (testing) | 6,258 | 32.3% | 56.9% | 1,993 KB |
| Datadog (monitoring) | 9,396 | 29.0% | 51.3% | 2,411 KB |
| FullStory (session replay) | 1,605 | 23.5% | 50.3% | 2,328 KB |
| Plaid (bank connection) | 239 | 15.5% | 38.9% | 2,710 KB |
Source: HTTP Archive Core Web Vitals and page weight technology reports, all geographies, top 1M rank, read through its public API on 2026-10-21
Plaid is the nearest thing to a fintech label. A site that loads Plaid's bank-connection widget is almost always a lender, a payments app or a personal finance tool. Across all ranks, the 1,753 Plaid origins passed on mobile at 23.4%, against 52.8% for all origins, with a median 1,995 KB of JavaScript against 714 KB, and only 35.9% had good LCP. Many of these origins are the app itself rather than a marketing site, which is exactly the point: when sign-up and the marketing pages share an origin, the heaviest flow sets the score.
Consent managers are a fintech default, and they are not equal. Regulated companies favour enterprise consent platforms. Nine of our 31 homepages loaded OneTrust in their initial HTML; one of them, Marqeta, passed. Among the 22 that did not, nine passed. Across the top million, OneTrust and TrustArc origins pass less often than Usercentrics and Cookiebot origins. Some of that is who buys them, but a consent banner that renders late can also become the largest element on a phone screen or shift the layout when it appears.
Monitoring and testing tools cost responsiveness. Session replay, real-user monitoring and client-side testing scripts all run on the main thread. Fintech teams add them for fraud review, compliance and conversion work, and origins carrying FullStory, Datadog, Optimizely or VWO pass at 23.5% to 32.8%. Stripe.js, which mostly appears on merchant sites rather than fintech brands, sits at 37.4%; Adyen's widget appears on only 19 top-million origins, too few to read.
What the wider web tells a fintech team
The HTTP Archive's 2025 Web Almanac, built on July 2025 data, found 48% of sites passing on mobile, up from 44% in 2024, and 56% on desktop. Two of its findings map directly onto fintech sites.
Busy sites struggle with INP. Good INP on mobile ran at 63% for the top 1,000 sites, 56% for the top 10,000 and top 100,000, 64% for the top million and 77% across all sites. Home pages did better than inner pages, 80% against 69%. The calculators, rate tables and application flows that fintech sites put on inner pages are where interaction work piles up.
Most mobile LCP elements are images. An image was the LCP element on 76.0% of mobile pages, and about one page in six lazy-loaded it, which delays the very element the metric measures. A fintech hero with a large app screenshot or card render is a typical case.
Google's INP guidance breaks every interaction into input delay, processing time and presentation delay, and recommends breaking long tasks up and yielding to the main thread (web.dev). For chat widgets, Lighthouse's facade guidance describes loading a static stand-in first and the real script only on click, though the audit itself was removed in Lighthouse 13.
How much speed is worth to a fintech funnel
There is no published controlled study of page speed on a fintech site that we could verify. The nearest evidence is general, and old.
Lead-generation sites. The "Milliseconds Make Millions" study by Deloitte and 55, commissioned by Google, followed 37 brand sites and over 30 million sessions at the end of 2019. On lead-generation sites, a 0.1 second gain across four speed measures lifted progression from the homepage to the first form step by 5.5% and from the first form step to the submission page by 21.6%. An account-opening or demo form behaves like a lead-generation funnel, so this is the closest proxy.
A/B-tested speed work. Google's Core Web Vitals business impact page reports that Vodafone Italy improved LCP by 31% and saw 8% more sales, measured in an A/B test. It is a telecom, not a bank, and a vendor-reported case study.
Treat both as direction rather than forecast. A fintech site's sign-up flow has identity checks and document uploads that dwarf a tenth of a second, so the payoff is largest on the steps before them. Our post Fintech Website Conversion Rate Statistics 2026 gives the conversion baselines to measure against.
What this means for a fintech website: a five-page test order
Test in the order that money moves through the site, on phones first, with field data where it exists and a lab run where it does not.
| Order | Page | Why it goes here | What to check first |
|---|---|---|---|
| 1 | Sign-up or demo request page | It is where a 0.1 second gain moved form progression by 21.6% in Google's study | INP on field focus and submit; identity and bot-check scripts loading before the form |
| 2 | Pricing or fees page | Calculators and plan toggles are where spend management sites lost INP | INP on every slider and toggle; long tasks over 50 ms |
| 3 | Homepage | It sets the origin score for low-traffic sites | LCP element type and whether it is lazy-loaded; consent banner timing |
| 4 | Main product page | Product tours and embedded demos carry the most script | Facades for video and chat; third-party JavaScript size |
| 5 | Highest-traffic blog or help article | It often outweighs every other page in the origin average | CLS from late ads, banners and embeds; time to first byte |
Source: Octo test order, based on the data above
Before the first test, write down every third-party script with an owner and a reason, and keep the logged-in app on its own subdomain so its interactions do not set the marketing score. On a four-week marketing-site build we would agree an LCP of 2.5 seconds and an INP of 200 milliseconds on phones for these five pages in the brief, and check field data monthly after launch. Our marketing websites service page explains how we scope a fintech build.


