---
title: "Total Processing Volume (TPV): Why It Matters"
description: Whether called total processing volume or total payment volume, TPV is a key business indicator. Learn why and how to use it.
image: https://blog.basistheory.com/hubfs/Total%20Processing%20Volume.png
---

[Skip to content](https://blog.basistheory.com/total-processing-volume#main-content)

![Basis Theory logo](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=365&height=122&name=BTLogo%20(1).png)

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)

Open main navigation

Close main navigation

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)
- [Get a demo](https://basistheory.com/contact)

[Login](https://portal.basistheory.com/)

[Get a demo](https://basistheory.com/contact)

 August 5, 2025

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) ·

[Payments](https://blog.basistheory.com/tag/payments)

# Total Processing Volume (TPV): Why It Matters

![Total processing volume](https://blog.basistheory.com/hubfs/Total%20Processing%20Volume.png)

## Table of Contents

- [Total Processing Volume vs Gross Merchandise Value](https://blog.basistheory.com/total-processing-volume#Processing)
- [TPV: Meaningful Part of Multi-PSP System](https://blog.basistheory.com/total-processing-volume#System)
- [Making TPV Part of the Planning Process](https://blog.basistheory.com/total-processing-volume#Plan)
- [Why You Need Both GMV and TPV](https://blog.basistheory.com/total-processing-volume#Both)

Total processing volume (also known as total payment volume, or TPV) is the sum of all payments passed through a specific payment processor over a given period of time for a business. For instance, a company that processed $20 million through Stripe and $40 million through Adyen during the year 2023 would be said to have a $20 million TPV with Stripe and a $40 million TPV with Adyen.

Knowing how much is flowing through which payment partner, and the relative acceleration or deceleration of the total, is a key business indicator that can be used to create strategic plans to grow and improve the underlying business and its financial returns.

## Total Processing Volume Versus Gross Merchandise Value 

Total processing volume (TPV) refers to a specific subset of a business’ total business, which may be referred to as the gross merchandise value, or (GMV.) If a business sold a total of $100M in a year, with processing evenly balanced between PSP1 and PSP2, they could have a $100 million GMV, with a $50M TPV with each payment partner.

Neither GMV nor TPV tells a story of profitability or, broadly speaking, business success—each is merely a measure of turnover, with TPV relative to a particular payments partner. What it does provide, however, is the opportunity to start useful comparisons: Is GMV up year-over-year and by how much, for instance, or has the share of processing moved meaningfully between the payment partners?

[Return to Top](https://blog.basistheory.com/total-processing-volume#TOC)

## TPV: Meaningful Part of a Multi PSP System 

The difference between GMV and TPV is only meaningful in a business that contracts with more than one PSP: if you use only one, then by definition GMV=TPV (excluding, any payments not made digitally, so cash, check, bank draft, etc.). Under such circumstances, the importance of this number is not so much about balancing volume between PSPs, but rather about evaluating the point at which it makes financial sense for the business to expand its payments partnership to [include additional providers](https://blog.basistheory.com/smart-payment-routing). The arguments in favor of adding more partners are essentially twofold:

- More partners mean less continuity risk: if one provider becomes unavailable, for any reason, the business can continue to transact business.
- More partners mean price negotiations: With more than one provider, the business can negotiate from strength, whereas dealing with a full-service provider that executes all payment transactions tends to go poorly.

[Return to Top](https://blog.basistheory.com/total-processing-volume#TOC)

## Making TPV Part of the Planning Process 

Much of the digital payments world is dominated by [full-service providers](https://blog.basistheory.com/full-service-psp) like Stripe and PayPal, who offer simplified capabilities matched by easy-to-understand flat pricing structures. As businesses grow, however, they must evolve from the systems that accelerated their entrance into the market toward those that provide the most value and flexibility for continued growth. Spotting a high TPV with any provider is a key indicator that it’s time to start planning the next phase of payments management.

As to what the right TPV is to trigger that decision, there appears to be no industry agreement of any kind!

Some say it is at some number of millions of dollars, so that the savings in fees can fund a full-fledged payments team of FTEs; others say it’s more like $50,000 per month, at which point the risk of a full-service provider suspending or closing the account until the merchant completes unexpected underwriting processes becomes too great; others say the number is exactly zero, reasoning that there is no point in the lifetime of a business when low continuity risk and low fees aren’t fundamental needs.

We here at Basis Theory sit somewhere in the middle, recognizing the value of the full-service provider to get a business up and running rapidly and with relatively predictable costs and services; yet also acutely aware of the risk of scaling a business relying upon a provider that represents a single point of failure. 

The smart play, ultimately, is to use a third party token vault, like Basis Theory, to securely collect and store consumer cardholder details: this reduce the cost of PCI-DSS compliance, provides world-class security for your consumers, and allows you to contract with a range of payment partners from the get-go, so that you always have continuity and never pay more than you should. 

Then, by calculating your TPV regularly and keeping track of its growth dynamics, you can spot the perfect moment to leverage your volume in a negotiation process.

[Return to Top](https://blog.basistheory.com/total-processing-volume#TOC)

## Why Both GMV and TPV are Needed 

All PSPs are not made alike: they offer different services, support levels, and, importantly, fee structures. Understanding TPV for each PSP vis-a-vis the GMV allows the merchant to observe, objectively, the structure of their overall payment system, and evaluate periodically whether the system is designed for optimal returns.

Imagine, for instance, a business with a GMV of $20 million that discovers it has a $5 million TPV with one PSP and $15 million TOV with a second, it is clear that this is only a good idea if the first PSP is charging higher fees, or offering critical services that the second PSP simply doesn’t provide.

If, however, the fees are not substantially higher, the imbalance calls out for a re-evaluation of the merchant’s payment system, and likely a series of conversations with each PSP to negotiate either better rates with the first PSP in exchange for greater volume - or with the second PSP for better rates in order to maintain its commanding volume share.

This is really one of the key values of TPV: understanding your past, current, and forecast future volume in order to negotiate your relationship with PSPs, who generally offer better rate structures to those who deliver more business. And, indeed, having a view on your volume growth dynamics may allow you to split your volume into more than two pieces, actually allowing you to attain the maximum volume discount with one PSP while keeping enough volume to redirect to a second who will deliver discounts also, while also providing you with a valuable second partner to ensure your continued ability to process payments even when one partner is out of service.

[Return to Top](https://blog.basistheory.com/total-processing-volume#TOC)

[![View an Interactive Demo   See how the Basis Theory platform secures payment data and significantly reduces PCI compliance burden from day 1.  ](https://no-cache.hubspot.com/cta/default/22332934/interactive-171495116167.png)](https://blog.basistheory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLJcWliN8CrNbJPyBQoFlpQJviSOw%2FZRXPEcyGNosXY0RnSUR7MpEIbCzdZ1%2BmUEDPp4EoytYQu9e2Bao9%2F2zWQb1kN0pQkZtmJ3YPyD1BTg%2BwPsRPNPNk1Zc07eTpQ5OWZOKLWGByok5UnqMbQJSYRIYe7Qu47TUv2W2U4SINBZGYgGBOkLYitJv%2B%2FMyvNO1DPKcJ4Fho3hdKOc2fK96E8aI%2FU%3D&webInteractiveContentId=171495116167&portalId=22332934)

## Related posts

[![](https://blog.basistheory.com/hubfs/PCI%20levels.webp)](https://blog.basistheory.com/pci-compliance-levels)

[PCI Compliance](https://blog.basistheory.com/tag/pci-compliance)

### [PCI Compliance Levels: Know Your Level of PCI Compliance](https://blog.basistheory.com/pci-compliance-levels)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 October 7, 2025

[Read more](https://blog.basistheory.com/pci-compliance-levels)

[![](https://blog.basistheory.com/hubfs/monolithic-payments.webp)](https://blog.basistheory.com/securing-microtransactions-for-gaming-merchants)

[Payments](https://blog.basistheory.com/tag/payments)

### [Master Microtransactions: How Gaming Merchants Get to the Next Level](https://blog.basistheory.com/securing-microtransactions-for-gaming-merchants)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 August 1, 2024

[Read more](https://blog.basistheory.com/securing-microtransactions-for-gaming-merchants)

[![Geographic Routing](https://blog.basistheory.com/hubfs/Global%20Routing.webp)](https://blog.basistheory.com/geographic-routing)

[Payments](https://blog.basistheory.com/tag/payments)

### [Think Globally, Act Locally: The Key to Geographic Routing](https://blog.basistheory.com/geographic-routing)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 January 15, 2026

[Read more](https://blog.basistheory.com/geographic-routing)

## Stay Connected

### Receive the latest updates straight to your inbox

### Follow on Social

<https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=colinthomasluce>

[![BTLogo (1)](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=138&height=46&name=BTLogo%20(1).png "BTLogo (1)")](https://basistheory.com)

- Use Cases 
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Remittance](https://basistheory.com/use-cases/remittance)
    - [Subscription Platforms](https://basistheory.com/use-cases/subscriptions)
    - [Online Travel Agencies](https://basistheory.com/use-cases/travel)
    - [Vertical SaaS](https://basistheory.com/use-cases/vsaas)
- Developers 
    - [Quickstart](https://developers.basistheory.com/getting-started)
    - [Elements](https://developers.basistheory.com/docs/sdks/web/javascript)
    - [Documentation](https://developers.basistheory.com/)
- Basis Theory 
    - [Pricing](https://basistheory.com/pricing)
    - [Add-Ons](https://basistheory.com/add-ons)
    - [ROI Calculator](https://go.basistheory.com/roi)
    - [Case Studies](https://blog.basistheory.com/case-studies)
    - [Blog](https://blog.basistheory.com)
    - [Contact](https://basistheory.com/contact)
- Other 
    - [Terms and Conditions](https://basistheory.com/resources/terms-of-service)
    - [Privacy Policy](https://basistheory.com/resources/privacy-policy)
    - [Cookie Policy](https://basistheory.com/resources/cookie-policy)
    - [Security](https://basistheory.com/security)
    - [System Status](https://status.basistheory.com/)
- Compare 
    - [Basis Theory Vs. Evervault](https://go.basistheory.com/evervault-alternative)
    - [Basis Theory Vs. IXOPAY](https://go.basistheory.com/alternative-to-ixopay)
    - [Basis Theory Vs. VGS](https://go.basistheory.com/compare/very-good-security)

---

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Basis Theory",
    "url" : "https://blog.basistheory.com/author/basis-theory-team"
  },
  "dateModified" : "2026-02-06T19:40:31.697Z",
  "datePublished" : "2025-08-05T13:25:32.000Z",
  "headline" : "Total Processing Volume (TPV): Why It Matters",
  "image" : [ "https://blog.basistheory.com/hubfs/Total%20Processing%20Volume.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.basistheory.com/total-processing-volume",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.basistheory.com/hubfs/BTLogo%20(1).png"
    },
    "name" : "Basis Theory"
  }
}
```