Choosing Between Self-Managed Payments and a Merchant of Record
There's no universally correct answer. There is a clear-headed way to work out which one is right for where your business actually is.
Every software business selling online eventually faces this decision, and a lot of the content written about it comes from one side or the other with an obvious conclusion baked in. This is an attempt at the actual tradeoff, stated plainly enough to apply it to a specific business rather than a hypothetical one.
The real variables
How international is the customer base, today and in the near future? A business selling almost entirely to one country has a much smaller tax surface to manage directly. A business with customers spread across a dozen countries — or actively expanding into new ones — accumulates tax registration obligations quickly, and that accumulation is the single biggest driver toward a merchant-of-record model.
How much operational capacity exists to own this? Building and maintaining tax compliance, chargeback handling, and merchant-account underwriting isn't a one-time project — it's an ongoing operational function, similar to payroll or bookkeeping. A team with the capacity (whether internal or through specialized vendors it manages directly) to own this can capture the margin that would otherwise go to a platform's fee. A team without that capacity — most commonly, smaller teams focused entirely on product — often can't build it well even if they wanted to.
How sensitive is the business to the fee percentage? A merchant-of-record platform's fee is real and ongoing, taken as a percentage of every sale. For a high-margin software product, that's a manageable cost of doing business. For a thin-margin digital product, the same percentage can be the difference between a sustainable unit economics story and a marginal one — worth modeling explicitly rather than assumed away.
What's the cost of getting compliance wrong? Sales tax and VAT non-compliance isn't merely a theoretical risk — it can mean penalties, interest, and in serious cases, real difficulty operating in a given market once a tax authority takes notice. A business that would genuinely struggle to absorb that risk, or doesn't have the in-house expertise to assess it accurately, has a real reason to prefer paying someone else to own it outright.
A rough framework, not a rule
If a business is overwhelmingly domestic, has (or is building) internal payments/tax expertise, and is fee-sensitive at its margin structure, self-managed payments through a processor is frequently the better starting point.
If a business is international today or expects to be soon, doesn't have — and doesn't want to build — dedicated tax and compliance capacity, and would rather trade a percentage of revenue for not thinking about jurisdiction-by-jurisdiction tax rules, a merchant-of-record platform is frequently the better fit.
Many businesses are somewhere in between, and the honest answer is that the decision isn't permanent. A common pattern is starting with a merchant-of-record platform while a business is small and international exposure is uncertain, then migrating to self-managed payments later if volume, margin, and internal capacity justify owning that infrastructure directly — or simply staying on a merchant-of-record platform indefinitely because the operational simplicity keeps being worth the fee, which is also a completely reasonable outcome.
What doesn't belong in the decision
The decision shouldn't be driven by which option is easier to set up initially — both are relatively fast to integrate today — or by a vague sense that "real" companies manage their own payments. Neither instinct reflects the actual economics or risk profile of the business making the choice. The variables above — geographic footprint, internal capacity, margin sensitivity, and risk tolerance for compliance mistakes — are the ones that actually predict which choice will look right in hindsight a year later.