Merchant of record vs. payment facilitator: How to choose the right model

Payments
Payments

Accept payments online, in person, and around the world with a payments solution built for any business—from scaling startups to global enterprises.

Learn more 
  1. Introduction
  2. What is a merchant of record?
  3. What is a payment facilitator?
  4. What are the main differences between a merchant of record vs. payment facilitator?
    1. Tax and compliance responsibility
    2. Liability, disputes, and chargebacks
    3. Onboarding speed and integration complexity
  5. When should you use a merchant of record vs. a payment facilitator?
  6. How does Stripe Managed Payments fit into the merchant of record vs. payment facilitator decision?
  7. How Stripe Payments can help

When you sell something online, someone has to be the legally responsible party for that transaction. A merchant of record (MoR) provider takes on that responsibility so your business doesn't have to. A payment facilitator (payfac) moves money on your behalf but leaves those obligations with you. The two models can look similar on the surface but serve very different purposes in practice.

Below, we discuss how a merchant of record vs. payment facilitator model works, where they diverge on tax, liability, and onboarding, and how to decide which one fits your business.

Highlights

  • A merchant of record assumes legal and financial responsibility for each sale. A payment facilitator is only responsible for processing payments.

  • The MoR model is especially valuable for businesses selling digital products across multiple countries, where tax registration and compliance requirements multiply quickly.

  • The MoR model can be applied at the transaction level, so businesses can use it selectively rather than across an entire payments operation.

What is a merchant of record?

A merchant of record (MoR) is the entity that takes legal and financial responsibility for a sale. When a business uses an MoR, the provider becomes the seller of record: it charges the customer, remits applicable taxes, handles disputes, and absorbs fraud liability. The business still sets prices and delivers the product, but from a compliance and liability standpoint, the MoR is the one who sold it.

Here’s the full scope of what an MoR absorbs:

  • Tax registration and remittance: The MoR registers for sales tax, value-added tax (VAT), and goods and services tax (GST) in the jurisdictions where it operates. It remits collected tax directly to local authorities.

  • Fraud liability and chargeback management: The MoR responds to disputes and submits evidence to card networks. If a fraudulent transaction results in a chargeback, the MoR typically absorbs the financial exposure.

  • Regulatory compliance: The MoR handles much of the PCI DSS compliance scope and local payment regulations required to legally process transactions in the markets where it operates.

What is a payment facilitator?

A payment facilitator (payfac) aggregates multiple businesses (called submerchants) under its payments infrastructure. Instead of each business going through full underwriting to get its own merchant account, it onboards under the payfac's umbrella and inherits its payments infrastructure. That makes it much faster to start accepting payments: onboarding can take minutes rather than weeks because the payfac has already done the heavy lifting.

What a payfac doesn't do is take on compliance, tax, or liability obligations on the business's behalf. The payfac moves money, but the submerchant remains legally responsible for the sale, along with its applicable taxes, dispute responses, and regulatory requirements in each jurisdiction where it operates. The payfac might provide dashboards, reporting, and dispute management workflows, but the business is still responsible for outcomes.

What are the main differences between a merchant of record vs. payment facilitator?

The merchant of record vs. payment facilitator models differ in three distinct ways: tax and compliance responsibility, liability for disputes and fraud, and onboarding and integration requirements.

Tax and compliance responsibility

MoRs handle tax compliance. The MoR calculates the correct rate for each transaction based on the customer's location and product type, collects it, and remits it. The business doesn't need to register for sales tax, VAT, or GST separately in jurisdictions where the MoR handles the sale, or monitor changes to tax rules for digital services country by country.

With a payfac, the business remains fully responsible for all of these tasks. It has to track and keep up with compliance obligations in each market where it operates.

Liability, disputes, and chargebacks

When a customer disputes a charge, card networks require a formal response: evidence, documentation, and a structured submission within tight deadlines. MoRs handle that process and absorb the financial loss if the dispute goes against the seller. Under a payfac, the submerchant manages its own disputes and takes the losses.

Fraud liability works the same way. An MoR takes on the exposure for fraudulent transactions. A payfac passes that exposure back to the submerchant.

Onboarding speed and integration complexity

Payfacs win on speed. A business can start accepting payments quickly because the payfac's underwriting is already done at the platform level. The trade-off is less flexibility. Submerchants operate within the payfac's system, which can limit supported payment methods, payout timing, and customization.

MoR onboarding is more thorough because the provider is taking on significant liability. Once that setup is done, the ongoing compliance burden on the business is substantially lower.

When should you use a merchant of record vs. a payment facilitator?

The right answer to when you should use a merchant of record vs. a payment facilitator depends on your business model, your markets, and how much compliance infrastructure you plan to build internally.

Choose a merchant of record when:

  • You sell digital products internationally: Digital goods are subject to digital services taxes in many jurisdictions, each with its own registration thresholds, rate structures, and remittance schedules. The MoR can remove a considerable compliance burden from your team.

  • You need fraud and dispute liability off your books: If you'd rather not carry the financial exposure of chargebacks and fraudulent transactions, an MoR absorbs that risk.

  • You're expanding into demanding markets: The EU, UK, Australia, Canada, and other countries all have distinct VAT/GST requirements for digital services. An MoR removes the need to build a tax compliance function to support that expansion.

  • Your team is small relative to your transaction volume: At tens of thousands of transactions per month, dispute management becomes a function in itself. Someone has to write responses, track deadlines, and monitor win rates. An MoR does that work.

Choose a payment facilitator when:

  • You're early-stage with a domestic setup: Faster onboarding and lighter infrastructure requirements make sense at lower transaction volumes with a simple product catalog. Your tax obligations are typically manageable and disputes are infrequent enough to handle in-house.

  • You need direct control over your payments stack: Some businesses choose to own their compliance operations. They prefer direct relationships with card networks, direct visibility into disputes, and direct control over tax handling.

  • You're building a platform or marketplace: The payfac model is well-suited to onboarding many submerchants quickly, even if each submerchant carries its own compliance obligations.

How does Stripe Managed Payments fit into the merchant of record vs. payment facilitator decision?

Stripe Managed Payments is Stripe's MoR offering, built for businesses selling digital products and software subscriptions. Crucially, Stripe Managed Payments can be applied at the transaction level rather than at the account level, so a business can use it selectively for international transactions where tax and compliance demands are high, while handling domestic transactions differently.

For the transactions you’ve selected, Stripe Managed Payments handles tax registration, calculation, and remittance, as well as dispute responses. The integration is developer-first: Stripe's application programming interfaces (APIs) and documentation are extensive, and Managed Payments fits into existing Stripe setups without rebuilding your payments infrastructure.

How Stripe Payments can help

Stripe Payments provides a unified, global payments solution that helps any business—from scaling startups to global enterprises—accept payments online, in person, and around the world.

Stripe Payments can help you:

  • Optimize your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods, and Link, a wallet built by Stripe.

  • Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.

  • Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalize interactions, reward loyalty, and grow revenue.

  • Improve payments performance: Increase revenue with a range of customizable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorization rates.

  • Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.

Learn more about how Stripe Payments can power your online and in-person payments, or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Payments

Payments

Accept payments online, in person, and around the world with a payments solution built for any business.

Payments docs

Find a guide to integrate Stripe's payments APIs.