Skip to content
INCOME TRACKING

Merchant of Record vs Payment Processor for Canadian Creators

Updated August 8, 2026 10 min read

A checkout can look automatic while leaving very different responsibilities behind it. One platform may sell to the customer in its own name and remit applicable sales tax. Another may simply connect your sale to Stripe or PayPal, leaving you as the seller. For Canadian creators selling memberships, downloads, courses or commissions, that difference affects what you configure, what records you keep, and what your accountant needs to review.

The three roles creators often confuse

The label matters less than what the company actually does
Merchant of recordSells to the customer in its own name
Marketplace / platformFacilitates a sale; rules can vary
Payment processorMoves money for your sale

Merchant of record

The merchant of record is shown to the buyer as the seller for the payment. It commonly manages checkout, refunds, payment disputes, invoices and applicable customer-facing indirect tax. Your relationship may then be a sale or licence to that merchant, or a creator payout under the platform agreement. The contract and reports determine the accounting—not the marketing label alone.

Marketplace or distribution platform

A platform can facilitate transactions without treating every sale identically. CRA rules distinguish platform operators from suppliers and also exclude an interface that solely processes payments. Your registration status, what is sold, and the platform’s role can change who must collect GST/HST.

Payment processor and tax software

Stripe or PayPal can process a payment without becoming the supplier. Stripe Tax can calculate and collect tax after you add the registrations you are responsible for, but enabling software is not the same as registering with the CRA or filing a return.

How four common creator setups differ

Platform documentation checked August 8, 2026—verify again before relying on it
GumroadStates it is merchant of record for all sales
SubstackStripe Tax works from the writer’s registrations
Ko-fiPayment goes directly to the creator’s PayPal or Stripe
StripeProcessor and tax tooling; creator remains responsible

Gumroad

Gumroad’s current help documentation says it acts as merchant of record and handles sales-tax collection and remittance worldwide. It also warns that creators with their own filing obligations may need to report Gumroad transactions as sales to a reseller and retain its reseller certificate. That second sentence is why “Gumroad remits tax” should not become “I have nothing to report.”

Substack

Substack integrates with Stripe Tax. Its documentation says tax is collected only in locations where the writer has added a tax registration in Stripe. In this setup, the creator’s registrations drive the collection—not a universal promise that Substack handles every jurisdiction automatically.

Ko-fi

Ko-fi says transactions are between creators and supporters, with payments sent directly to the creator’s PayPal or Stripe account. This is a strong signal that the creator should not treat Ko-fi itself as a merchant of record without contrary platform documentation for the specific product or country.

Stripe

Stripe’s Canadian documentation says a Canadian business must register with the government before adding its GST/HST registration and collecting through Stripe Tax. Stripe can calculate tax and produce reports; the underlying registration and filing obligations remain the seller’s.

A $100 digital-download example

Your bank deposit is not enough to explain the transaction
$100 sale+ customer tax− platform/processor fee− refund or FX= payout

Under a merchant-of-record setup, the customer may buy from the platform and the creator may receive a contractual payout. Under a processor setup, the customer may be buying directly from the creator, with Stripe simply moving the funds. The cash can look similar while the invoice, sales-tax treatment and reporting trail are different.

What to check before you sell

  • Who does the customer receipt or card statement identify as the seller?
  • Does the agreement call the platform merchant of record, reseller, agent or processor?
  • Does the platform say it remits tax in its own name, or only calculates tax from your registrations?
  • Can you download sales, tax, refunds, fees and payouts as separate fields?
  • Have you supplied your GST/HST registration status accurately to the platform?
  • Are direct sales, commissions or brand deals outside the platform tracked separately?

What to keep for your accountant

  • The platform terms or tax page that applied during the year
  • Merchant-of-record or reseller certificates where the platform provides them
  • Monthly gross-sales and payout exports
  • Customer tax collected or withheld, separated from creator fees
  • Refund, dispute and chargeback detail
  • Your GST/HST, QST or provincial registration records
  • Stripe or PayPal tax and balance reports for direct sales

For the broader registration test, see GST/HST for Canadian creators.

Official sources

How Cadence helps

Cadence keeps the commercial record behind the deposit: platform, gross amount, tax notes, fees, currency, net payout and supporting statement. It does not decide that a platform is your merchant of record or file sales-tax returns for you; it gives your accountant the evidence needed to make that decision without reconstructing a year of checkout screenshots.

Frequently asked questions

Is Stripe a merchant of record?

Normally no. Stripe is payment infrastructure and offers tax calculation and reporting tools. Your business generally remains the seller unless a separate merchant-of-record service or contract says otherwise.

Does Stripe Tax register me for GST/HST?

Do not assume so. Stripe says Canadian businesses must register, then add the registration to Stripe Tax before collecting. A software setting is not a CRA registration.

Does Gumroad handle GST/HST?

Gumroad currently says it acts as merchant of record and handles applicable sales-tax collection and remittance. Canadian creators may still have income-tax, recordkeeping or GST/HST return questions, so retain Gumroad's reports and reseller certificate.

Does Substack automatically collect Canadian tax?

Substack's Stripe Tax integration collects in locations where the writer has added a tax registration. Check your own configuration and registration rather than assuming it is automatic everywhere.

Does Ko-fi collect tax for creators?

Ko-fi says transactions are between the creator and supporter and payments go directly through PayPal or Stripe. Review the current platform settings and your own obligations for what you sell.

If a platform collected customer tax, is the payout tax-free income?

No. Customer sales tax and your Canadian business income are different concepts. The creator payout can still be reportable business income even where the platform handled customer-facing indirect tax.

Can a platform's role change?

Yes. Contracts, tax rules and platform products change. Save the documentation that applied during each year and re-check before relying on an old article or dashboard setting.

A note on tax content. This article is general information for Canadian creators, not tax advice. Rules change and your situation is specific to you. Use Cadence to keep clean records, then ask your accountant before filing.

CADENCE

Keep payouts, brand deals, gifted products and tax details in one clean creator business record.

14-day free trial · $19/month after · cancel anytime

Keep reading