Square · Processing fees
What are Square's online fees in Canada?
Checked
Square charges businesses in Canada 2.8% + CA$0.30 for online card payments (Online Store, Online Checkout, eCommerce API and invoices paid online). Cards issued outside Canada add 1.5%. There is no monthly fee. Read from Square's pricing page for Canada on 31 October 2026.
- Domestic card
- 2.8% + CA$0.30 online (Online Store, Online Checkout, eCommerce API and invoices paid online)
- International card
- +1.5% (cards issued outside Canada)
- Monthly fee
- None: the page says no setup fees or monthly fees
What PlatformDTC does
Square cannot be connected to PlatformDTC checkout. PlatformDTC can take payments through your own Stripe account in Canada with no PlatformDTC fee and no plan fee: at Stripe's 2.9% + CA$0.30 for domestic cards, the CA$10,000 month above costs CA$350.00, more than Square's CA$340.00.
Every rate
Square's published processing rates for card payments taken online or remotely in Canada, read on 31 October 2026. In-person rates are on the same page.
| Fee | Rate | When it applies |
|---|---|---|
| Online card | 2.8% + CA$0.30 | Online Store, Online Checkout, eCommerce API and invoices paid online |
| Online card from abroad | +1.5% | cards issued outside Canada |
| Keyed in, card on file or Virtual Terminal payment link | 3.3% + CA$0.15 | Card details entered by you |
| Monthly fee | None: the page says no setup fees or monthly fees | As stated on the page |
A worked month
Assumptions: every sale an online card payment at Square's headline online rate for Canada (2.8% + CA$0.30), an average order of CA$50, no refunds. Each line is rounded to the cent.
CA$10,000.00 in 200 orders: 2.8% of CA$10,000.00 = CA$280.00, plus 200 × CA$0.30 = CA$60.00. Total CA$340.00, or 3.40% of sales.
CA$50,000.00 in 1,000 orders: 2.8% of CA$50,000.00 = CA$1,400.00, plus 1,000 × CA$0.30 = CA$300.00. Total CA$1,700.00, or 3.40% of sales.
| Month | Option | Fees | Effective rate |
|---|---|---|---|
| CA$10,000 in 200 orders | Square online | CA$340.00 | 3.40% |
| CA$10,000 in 200 orders | Square, 20% cards issued outside Canada | CA$370.00 | 3.70% |
| CA$50,000 in 1,000 orders | Square online | CA$1,700.00 | 3.40% |
| CA$50,000 in 1,000 orders | Square, 20% cards issued outside Canada | CA$1,850.00 | 3.70% |
| CA$10,000 in 200 orders | PlatformDTC + your own Stripe (2.9% + CA$0.30, domestic cards) | CA$350.00 | 3.50% |
What raises your fees
The headline online rate is the cheapest online case. These cost more:
- Cards from abroad: +1.5% on top for cards issued outside Canada.
- Keyed in, card on file or Virtual Terminal payment link: 3.3% + CA$0.15.
- Small orders: on a CA$10 order, 2.8% + CA$0.30 is 5.80% of the sale.
Frequently asked questions
- Does Square charge a monthly fee in Canada?
- None: the page says no setup fees or monthly fees. Processing fees are charged per payment: 2.8% + CA$0.30 for online card payments.
- Is Square cheaper than Stripe online in Canada?
- On the worked month (CA$10,000 in 200 orders, all domestic cards), Square's online rate costs CA$340.00 and Stripe's 2.9% + CA$0.30 costs CA$350.00. Square is cheaper on this month. International cards and your average order change the answer.
Sources
- Square pricing — Canada — Square
- Stripe pricing — Canada (for the comparison) — Stripe
Related
- United Kingdom — 1.4% + 25p online; 2.5% + 25p for non-UK cards
- Australia — 2.2% online
- Ireland — 1.4% + €0.25 + VAT online; 2.9% + €0.25 for UK and non-EEA cards
- France — 1.4% + €0.25 online; 2.9% + €0.25 for UK and non-EEA cards
- Spain — 1.4% + €0.25 online; 2.9% + €0.25 for UK and non-EEA cards
- Japan — 3.6% online