Fees

Marketplace seller fees in Canada, compared

Each of eBay, Etsy, Amazon.ca, Facebook Marketplace and Poshmark has its own page here that works out what the marketplace keeps of a sale for a seller in Canada. This page compares them side by side, says what Marka charges, and links them all.

What you keep at five sale prices

What a seller receives at five sale prices on each marketplace and on Marka, card sale and cash at pickup
Sale priceeBayEtsyAmazon.caFacebook Marketplace (local sale)PoshmarkMarka, card saleMarka, cash at pickup
CA$25.00CA$21.20CA$21.97CA$21.25CA$25.00CA$20.00CA$23.97CA$25.00
CA$50.00CA$42.80CA$44.47CA$42.50CA$50.00CA$40.00CA$48.25CA$50.00
CA$100.00CA$86.00CA$89.47CA$85.00CA$100.00CA$80.00CA$96.80CA$100.00
CA$250.00CA$215.60CA$224.47CA$212.50CA$250.00CA$200.00CA$242.45CA$250.00
CA$500.00CA$431.60CA$449.47CA$425.00CA$500.00CA$400.00CA$485.20CA$500.00

Each column is worked out as on its marketplace's page, which lists the assumptions and sources. Amazon.ca's is before its selling plan.

What does Marka charge to sell?

Marka charges a 0% marketplace fee. A card sale through Marka checkout pays Stripe's processing fee (2.9% + CA$0.30, which is CA$3.20 on a CA$100 sale), and that fee goes to Stripe, not to Marka. A sale paid in cash at pickup pays no marketplace fee and no card fee. Marka's paid plans (see pricing) are separate and not counted here.

Which marketplace has the lowest seller fees?

At a CA$100 sale, Facebook Marketplace (local sale) keeps nothing, the least of the five, and Poshmark the most (CA$20.00). Marka charges no marketplace fee: on a card sale Stripe's processing fee is CA$3.20, and a cash sale at pickup pays none.

How do the marketplaces' fees compare?

Each marketplace's verdict, from its own page:

Where is the full calculation?

Each page works out what the marketplace keeps of a sale for a seller in Canada, from its own help pages, with a table at five sale prices and a calculator.

Use the calculators from code

The same calculation is a free API with no key and no sign-up: send a price, and optionally the shipping the buyer pays, a platform and a category. It answers in JSON, or in Markdown for Accept: text/markdown, with each platform's sources and the date they were checked.

https://joinmarka.com/api/tools/fees?price=100&shipping=15

OpenAPI description: https://joinmarka.com/api/tools/openapi.json

Where to go next