Global Payment
Stripe Fees in Canada: Rates, Hidden Costs and Alternatives for Canadian Merchants
Understand Stripe fees in Canada. Compare transaction rates, international card fees, currency conversion, refunds, and chargebacks. Explore alternatives for Canadian ecommerce businesses.
Stripe is one of the most widely used payment processors in Canada, but its published rates rarely reflect what a merchant actually pays. International cards, currency conversion, refunds and chargebacks all add to the headline 2.9% + CA$0.30. This guide breaks down Stripe's full Canadian fee structure, shows where costs accumulate for cross-border sellers, and compares alternatives for businesses that need more predictable pricing.
Key Takeaways
-
Stripe's standard Canadian rate is 2.9% + CA$0.30 per online domestic card transaction — competitive for Canadian ecommerce
-
International cards add 0.8% and currency conversion adds 2% — a single cross-border transaction can cost close to 6%
-
Refunds, chargebacks and instant payouts carry hidden costs — the original processing fee is not returned on refunds, disputes cost CA$15 each and instant payouts take 1%
-
HST/GST/PST applies on top of Stripe's fees, adding 5-15% depending on province
-
Evaluate alternatives once international revenue passes 30% or monthly conversion costs exceed CA$500
How Much Does Stripe Charge in Canada?
Stripe's Canadian pricing is simple on the surface but has several layers that compound for specific transaction types.
|
Payment Type
|
Standard Fee
|
|---|---|
|
Domestic online card payments
|
2.9% + CA$0.30
|
|
Manually entered cards
|
2.9% + 0.5% + CA$0.30
|
|
International cards
|
2.9% + 0.8% + CA$0.30
|
|
Currency conversion
|
Additional 2%
|
|
Dispute received
|
CA$15 per dispute
|
|
Refund
|
No refund fee (original processing fee not returned)
|
|
Instant payouts
|
1% of payout volume, minimum CA$0.60
|
|
Monthly account fee
|
None (standard accounts)
|
Important note: rates and eligibility vary by account type, industry and payment volume, and high-volume merchants can negotiate custom pricing. Verify all rates against Stripe's official Canadian pricing page before committing.
Stripe Fees in Canada by Payment Type
Online Credit and Debit Card Fees
Domestic cards (Visa or Mastercard issued in Canada) — 2.9% + CA$0.30 per transaction. A CA$100 sale costs CA$3.20; CA$100,000 in annual revenue pays about CA$3,200 in fees at a CA$100 average order.
Manually entered cards (card-not-present) — 2.9% + 0.5% + CA$0.30 = 3.4% + CA$0.30. The extra 0.5% covers the higher fraud and chargeback risk of keyed-in transactions; a CA$100 phone or mail order costs CA$3.70.
Domestic online cards are the majority of Stripe volume in Canada and the most competitive part of its pricing — surcharges mainly affect international and manually entered transactions.
In-Person Payment Processing Fees
Stripe Terminal — 2.7% + CA$0.30, slightly below online processing (2.9%) because a physically present card reduces fraud risk.
Interac Debit — 1.5% + CA$0.25, the cheapest rate Stripe offers in Canada because PIN debit carries lower risk; offering it alongside card options lowers your blended cost.
International cards in person — 2.7% + 0.8% + CA$0.30 = 3.5% + CA$0.30; a CA$100 sale costs CA$3.80.
On CA$100,000 of annual volume, in-person domestic processing costs roughly CA$200 less than online — modest, but relevant for businesses running both channels.
-
For CA$100,000 in annual payments, in-person saves CA$200 (modest savings)
International Payment and Currency Conversion Fees
This is where Stripe costs escalate for Canadian businesses serving customers abroad.
International card surcharge — an additional 0.8% on top of the standard rate, giving 3.7% + CA$0.30. A CA$100 international card payment costs CA$4.00.
Currency conversion — an additional 2% when the payment currency differs from your settlement currency; Stripe converts at the mid-market rate plus a 2% markup.
Combined example: a US customer pays USD 100 (about CA$135). Stripe's 2.9% + CA$0.30 is CA$4.22, the 0.8% surcharge adds CA$1.08, and the 2% conversion adds CA$2.70 — CA$8.00 in total, or 5.9% of the transaction.
The same CA$135 from a Canadian customer costs CA$4.22, so an international sale is about 90% more expensive to process. Cross-border revenue is the single biggest driver of Stripe cost for Canadian sellers.
Additional Stripe Fees Canadian Businesses Should Know
Refund Fees
Stripe does not charge a separate refund fee, but the original processing fee is not returned. On a CA$100 sale you paid CA$3.20; if the customer returns the product you refund CA$100 and lose that CA$3.20.
At a 10% refund rate on CA$100,000 monthly revenue, CA$10,000 is refunded and CA$320 of processing fees is unrecoverable. Net revenue falls to CA$90,000 against CA$3,200 of total processing fees — an effective rate of 3.56% rather than the headline 3.2%.
Reducing refunds through clearer product descriptions, quality control and proactive customer communication is the only real mitigation.
Chargeback and Dispute Fees
Stripe charges CA$15 per chargeback to cover investigation and processing. A 0.5% chargeback rate on CA$100,000 monthly revenue — about 1,000 transactions at a CA$100 average order — means roughly 5 disputes a month, CA$75 monthly and CA$900 a year, before counting lost goods or revenue.
High chargeback rates matter beyond the fee itself: above 1%, Stripe may impose reserves, restrict the account or suspend processing entirely.
Reduce disputes with clear billing descriptors, responsive support, address verification on high-risk orders and fast resolution before a claim is filed.
-
Clear billing descriptors on customer statements
-
Secure payment processing (reduces fraud-based chargebacks)
-
Address verification for high-risk transactions
Instant Payout Fees
Standard payouts arrive on a daily schedule, with transactions settling in 1-3 business days. Instant payouts cost 1% of the payout volume (minimum CA$0.60) and move funds into your bank account within about 30 minutes.
On a CA$10,000 payout that is CA$100. It is worth paying when the cash is needed the same day for supplier payments or payroll, or during seasonal peaks; otherwise the standard schedule costs nothing.
Monthly, Setup, and Other Fees
Standard Stripe accounts carry no monthly fee and no setup fee. One-time cost is hardware only: Stripe Terminal readers run CA$99-299 depending on model. Radar fraud detection, 3D Secure and subscription billing are included in standard rates.
Tax is the overlooked layer: HST/GST/PST applies to Stripe's fees. In Ontario a CA$3.20 fee becomes CA$3.62 after 13% HST; in Alberta the same fee is CA$3.36 at 5% GST. Budget 5-15% on top of every fee line when calculating margin.
How Much Does Stripe Cost for a Canadian Business?
Real-world examples make Stripe costs concrete and comparable.
Example 1 – CA$10,000 in Monthly Domestic Online Sales
Profile: Canadian ecommerce, 100% domestic card transactions, CA$10,000 monthly revenue, CA$100 average order (100 transactions).
-
Processing: 100 × CA$3.20 = CA$320
-
Refunds at 2% (2 orders): CA$6.40 in unrecovered fees
-
Chargebacks at 0.2% (1 dispute): CA$15
-
Payouts: standard schedule, no fee
Total: CA$341 monthly — 3.4% of revenue, about CA$4,097 a year.
Example 2 – A Business Accepting 40% International Card Payments
Profile: SaaS or online service, CA$10,000 monthly revenue, 60% domestic and 40% international, CA$100 average order.
-
Domestic (CA$6,000): 2.9% = CA$174, plus 60 × CA$0.30 = CA$18, so CA$192
-
International (CA$4,000): 3.7% = CA$148, plus 40 × CA$0.30 = CA$12, plus 2% conversion = CA$80, so CA$240
-
Processing total: CA$432
-
Refunds at 2%: CA$7.20 unrecovered; one chargeback: CA$15
Total: CA$454 monthly — 4.5% of revenue, about CA$5,450 a year. The international share costs CA$112 more per month than if all revenue were domestic (+35%), driven by the 0.8% surcharge and the 2% conversion markup.
Example 3 – An Ecommerce Business with Mixed Payment Types and Higher Complexity
Profile: online retail, CA$50,000 monthly revenue: 50% online domestic, 30% international cards, 15% manually entered cards, 5% in-store Terminal.
-
Domestic online (CA$25,000): 2.9% + CA$0.30 → CA$755
-
International cards (CA$15,000): 3.7% + 2% conversion → CA$855
-
Manually entered (CA$7,500): 3.4% + CA$0.30 → CA$285
-
In-store Terminal (CA$2,500): 2.7% + CA$0.30 → CA$73
-
Processing total: CA$1,968
Add refunds at 2.5% (CA$75 in unrecovered fees), chargebacks at 0.4% plus dispute administration (CA$60 combined) and five instant payouts at 1% of a CA$10,000 average (CA$500).
Total: CA$2,603 monthly — 5.2% of revenue, about CA$31,236 a year — against 3.4% for a simple domestic-only business.
Is Stripe Worth It for Canadian Businesses?
Where Stripe Offers Strong Value
-
Developer experience — the API, documentation and webhooks are among the strongest in payments, which shortens integration time
-
Checkout and payment elements — pre-built flows reduce cart abandonment and are straightforward to localize
-
Subscription billing — trials, metered billing and usage-based pricing are handled natively, which matters for SaaS
-
Global acceptance — 135+ currencies across 46 countries, useful for Canadian businesses expanding abroad
-
Security and compliance — PCI DSS, Radar fraud detection and tokenization are included, so you don't build them yourself
Potential Cost Considerations
-
0.8% international surcharge — becomes material once international revenue passes roughly 30%
-
2% currency conversion — materially higher than dedicated FX providers, which typically charge well under 1% on business transfers; the gap scales with USD, EUR or GBP revenue
-
Fixed fee on low-ticket sales — at a CA$10-20 average order, the CA$0.30 fixed component alone equals 1.5-3% of revenue
-
Chargeback accumulation — per-dispute fees, investigation time and account risk above a 1% rate
When Businesses May Need an Alternative
-
International revenue above 30% — the 0.8% surcharge plus the 2% conversion markup compounds into a material annual cost
-
Multi-currency operations — businesses holding and settling several currencies gain more from platforms built around FX and treasury than from card acquiring
-
Very high transaction counts — the CA$0.30 fixed component becomes expensive at volume, where interchange-plus pricing can undercut it
-
Broader financial workflows — companies needing acceptance, multi-currency management and international payouts in one place
How PhotonPay Supports Canadian Businesses with Cross-Border Payment Needs
For eligible Canadian businesses, PhotonPay offers a multi-asset wallet and global payment platform designed for cross-border operations — a practical complement to Stripe for the payment and FX needs Stripe doesn't cover.
-
Fast online onboarding — apply fully online with fast approval, so you can start paying and receiving across borders quickly
-
Integrated multi-asset operations — receive, hold and convert supported currencies in one wallet, so USD and EUR revenue isn't automatically converted to CAD at processor-style FX markups
-
Fast supplier payments — pay overseas suppliers in 2-4 hours instead of 2-5 days, with local payouts across 83 regions
-
Lower transfer and FX costs — competitive FX rates and transparent fee-schedule pricing, versus typical bank spreads and processor conversion markups
-
Flexible payment operations — global payouts and API/batch workflows automate recurring supplier and contractor payments
Register with PhotonPay today to handle cross-border payments and multi-asset operations alongside your existing payment stack.
Frequently Asked Questions
How much does Stripe charge per transaction in Canada?
Stripe charges 2.9% + CA$0.30 per successful transaction for standard online domestic card payments. Additional fees apply for international cards (+0.8%), manually entered cards (+0.5%), and currency conversion (+2%). For a typical CA$100 domestic transaction, Stripe costs CA$3.20. For a CA$100 international transaction, total fees reach CA$4.00 (plus a 2% conversion fee if the currency differs).
Does Stripe charge extra for international cards in Canada?
Yes. Stripe charges an additional 0.8% for international (non-Canadian) cards, on top of the standard 2.9% + CA$0.30. This reflects the higher fraud and chargeback risk of cross-border transactions. Additionally, if the customer's currency differs from CAD, a 2% currency conversion fee applies.
Does Stripe charge a currency conversion fee in Canada?
Yes. When a customer pays in a foreign currency (e.g., USD, EUR) and you settle in CAD, Stripe applies a 2% currency conversion markup on top of mid-market rates. This is higher than specialized FX providers (e.g., Wise at 0.4-0.8%). For a CA$10,000 monthly USD-to-CAD conversion, Stripe's 2% markup costs CA$200 monthly (CA$2,400 annually).
Does Stripe refund transaction fees?
No. Stripe does not refund the original 2.9% + CA$0.30 processing fee when you issue a refund to the customer. The customer receives their full payment amount back, but you lose the processing fees you paid. This is standard for the payment processing industry.
Is Stripe expensive for small businesses in Canada?
Stripe's 2.9% + CA$0.30 rate is competitive for small businesses compared to most Canadian payment processors. However, the CA$0.30 fixed fee becomes proportionally expensive for very low-ticket items (e.g., CA$5 items see 6% effective fee). For standard ecommerce (CA$50+ average order value), Stripe's pricing is reasonable. For high-volume businesses, interchange-plus providers (like Helcim) may offer better rates.
Conclusion
Stripe's 2.9% + CA$0.30 is competitive for domestic Canadian ecommerce, but the effective rate climbs quickly once international cards (+0.8%), currency conversion (+2%), unrecovered refund fees, CA$15 chargebacks, 1% instant payouts and provincial tax are layered on.
-
Stay with Stripe if you sell mainly to Canadian customers, rely on strong APIs and checkout, and carry a healthy average order value
-
Evaluate alternatives if international revenue exceeds 30%, monthly conversion costs pass CA$500, or you need supplier payouts and multi-currency treasury alongside acceptance
A hybrid setup works for many merchants: Stripe for customer acceptance, plus a multi-asset platform such as PhotonPay for FX and international payouts. Either way, verify current rates on Stripe's official Canadian pricing page before deciding, because pricing and eligibility change.
Disclaimer: The information provided on this Blog is for general informational and reference purposes only. It does not constitute investment, financial, legal or other professional advice, nor does it constitute an offer, invitation, solicitation, inducement or financial promotion in any jurisdiction. We make no representation or warranty, express or implied, as to the completeness, accuracy, truthfulness, timeliness or reliability of the information provided on this Blog. The products, services and features referred to on this Blog may not be available in all countries or regions. Their availability, eligibility and applicable terms are subject to applicable laws and regulations and the information provided on the relevant product or service pages. The information provided on this Blog does not constitute an offer or recommendation of products or services to residents of any specific country or region.
Latest Announcements
Back to the blog homepage
