The short answer
Most modern cloud-based Canadian POS systems support compliant credit card surcharging. The platforms that handle it best — Square, Lightspeed, Clover, TouchBistro, Jane App, Jobber, and several industry-specific systems — let merchants configure the surcharge percentage in settings, apply it automatically when a credit card is used, and produce receipts that meet Visa and Mastercard disclosure rules. Older standalone terminals and legacy POS systems often need a software update, a processor-side configuration change, or replacement before they can run a compliant program.
The right POS for a surcharge program isn't always the most popular one. Industry, ticket size, and existing infrastructure matter more than the brand on the box. The non-negotiables are the four technical requirements below — meet those, and the program runs cleanly on any platform.
Compliant POS requirements: Distinguish credit from debit · Apply surcharge automatically · Print as separate line · Refund proportionally.
Cloud-based platforms with native support: Square, Lightspeed, Clover, TouchBistro, Jane App, Jobber.
Standalone terminals with surcharge support: Most Ingenico, Verifone, PAX, Clover terminals released after 2022.
Time to configure: Typically same-day once the processor enables it.
The four technical requirements every POS has to meet
Before evaluating any specific platform, the merchant's checklist is the same regardless of brand. Compliance with Visa and Mastercard disclosure rules requires that the POS — or the terminal connected to it — handle four things automatically:
- Card type detection. The system has to recognize whether a card is credit, debit, prepaid, or Interac before applying any surcharge. Surcharging a debit transaction — even by accident due to a misconfigured terminal — is a federal compliance issue.
- Automatic surcharge calculation as a separate line item. The surcharge appears on the screen and the receipt as its own labelled line. It is never bundled into the subtotal, taxes, gratuity, or a generic service fee.
- Pre-authorization disclosure. The terminal screen, checkout page, or printed bill shows the surcharge amount before the customer authorizes payment, with the option to cancel without penalty.
- Proportional refunds on partial returns. If a customer returns half their purchase, half the surcharge has to come back as a separate, identified line on the refund receipt. Most chargebacks against surcharge programs are triggered by missing or incorrect partial-refund handling.
Any POS that handles all four — natively or through processor configuration — can support a compliant program. Any POS that misses one of them isn't ready, regardless of how much it cost or how recently it was installed.
Cloud-based POS platforms that handle surcharging natively
Square
Square supports surcharging through native settings on its hardware (Square Terminal, Square Register) and through its app on iPad and Android tablets. Once enabled by the merchant in the dashboard, Square distinguishes credit from debit automatically, applies the configured surcharge percentage, and prints the surcharge as a separate line on every receipt. Refunds flow back through the same logic. The setup takes about 10 minutes once the merchant has registered with Visa and Mastercard. Square is the most common choice for small Canadian retailers, cafés, salons, and service businesses because the surcharge configuration is straightforward and doesn't require a third-party plugin.
Lightspeed
Lightspeed's retail and restaurant platforms both support compliant surcharging through their integrated payments product (Lightspeed Payments) and through several third-party processors. Surcharging is configured at the location level, with options for brand-level (same percentage across all credit products) or product-level surcharging. Lightspeed's receipts are configurable to show the surcharge with custom labels — useful for merchants who want the receipt to read something other than "credit card surcharge." Common in mid-size Canadian retail, restaurants, and golf clubs.
Clover
Clover's hardware lineup — Clover Mini, Flex, Station, and the newer Compact — supports surcharging through processor-side configuration and through several Clover apps that handle the surcharge logic. Because Clover is sold through processors rather than directly, surcharge support depends partly on which processor the merchant uses. Most major Canadian acquirers that sell Clover have a surcharge configuration available. Clover's strength is the hardware itself — durable, well-designed, and customer-facing — which makes it a common choice for restaurants, quick-service, and small retail where the customer interacts with the device directly.
TouchBistro
TouchBistro is purpose-built for restaurants and supports surcharging through its integrated payments product. The surcharge appears on the bill presenter, on the terminal screen, and on the printed receipt, with restaurant-specific handling for split bills, tips, and partial refunds. Tipping math interacts with surcharging in a way that matters for restaurants — the surcharge is calculated on the pre-tip subtotal, then the tip is calculated separately — and TouchBistro handles this cleanly. Common in Canadian full-service restaurants and bars. Our restaurants surcharging guide covers the operational side.
Jane App (healthcare)
Jane App is the dominant practice management system for Canadian dental, physiotherapy, chiropractic, massage therapy, naturopathic, and mental health practices. Jane integrates with Stripe, Square, and several Canadian processors, and the surcharge logic flows through whichever payment integration the practice uses. The setup matters because healthcare practices often have a mix of insurance-billed services, patient-paid copays, and treatment plan deposits — the surcharge has to apply only to credit card portions of patient-paid amounts. Most Jane-using practices configure surcharging through their integrated processor. See our dental practices guide and medical practices guide for industry-specific considerations.
Jobber and ServiceTitan (trades)
Jobber and ServiceTitan dominate the Canadian trades — plumbing, HVAC, electrical, landscaping, cleaning. Both integrate with Stripe and several payments-focused processors, and surcharging flows through the integrated payments product. Estimates and invoices include the surcharge disclosure as a configurable line, and the customer-facing payment portal applies the surcharge automatically when a credit card is selected. Trades are often surcharging's strongest fit because B2B and large-ticket residential invoices push customers toward EFT or cheque on bigger jobs, and the recovery on credit transactions covers the rest. See our contractors surcharging guide.
Shopify and other e-commerce platforms
Shopify supports surcharging through Shopify Payments and through several third-party apps that add surcharge logic to the checkout. WooCommerce, BigCommerce, and Squarespace all have similar plugin or extension paths. The checkout disclosure has to appear before the customer enters card details, the surcharge has to itemize on the cart total, and the order confirmation email has to show the surcharge as a separate line. Most Canadian e-commerce merchants who add surcharging to an existing store find the technical change minor — the larger work is updating the disclosure language and customer-facing FAQ.
Standalone terminals and surcharging
Many Canadian merchants run a standalone terminal — Ingenico, Verifone, PAX, or Clover terminals — without a connected POS. These devices can also support compliant surcharging, but the configuration sits at the processor level rather than the merchant level. The merchant tells the processor they want to surcharge; the processor pushes a configuration update to the terminal.
Terminals released after 2022 generally support surcharging through this route. Older terminals — anything roughly five-plus years old — may not. The simplest test: ask the processor for a sample receipt from a surcharge-enabled terminal of the same model. If they can produce one, the device is fine. If they can't, replacement is the cleaner path. Replacement terminals from major manufacturers cost between $300 and $800, and most processors will discount or include a new device as part of switching to a surcharge program.
"The cheapest path to compliant surcharging is usually the existing POS plus a software update. The fastest path is sometimes a new processor that brings updated equipment as part of the deal. The right choice depends on what's currently in place and how much friction the merchant wants in the rollout."
What to ask your POS provider before going live
Whether the merchant is keeping the current POS or considering a switch, five questions identify whether the system is ready:
- Can you send me a sample receipt with a surcharge applied? The receipt is the proof. If it shows the surcharge as a separate line and identifies the card type, the system is configured correctly.
- Does the system distinguish credit from debit automatically, or does staff have to select? Manual selection is a non-starter. The terminal has to read the card and decide.
- How does the system handle partial refunds with surcharges applied? A clean answer mentions proportional refunds and a separate line on the refund receipt. A vague answer is a red flag.
- What does the on-screen disclosure look like before authorization? The customer needs to see the surcharge before they tap or insert. If the surcharge only appears on the printed receipt, that's not compliant.
- Is surcharging a configuration option in your dashboard, or do you have to call support to enable it? Self-service configuration is the modern standard. Phone-only configuration suggests an older platform with patched-on support.
Five clean answers means the POS is ready. Anything missing means the merchant has work to do — either with the current provider or by switching to a system that handles all five.
When switching POS makes sense — and when it doesn't
Most Canadian merchants don't need to change POS to start surcharging. If the current platform passes the five-question check and the existing processor supports surcharge configuration, the path is simple — register with Visa and Mastercard, ask the processor to enable surcharging on the terminal, and go live in 30 days.
Switching POS makes sense when:
- The current system can't handle one of the four technical requirements. Most often the missing piece is partial refund handling or the on-screen pre-authorization disclosure.
- The current processor doesn't support surcharging at all. Some legacy acquirers haven't updated their tooling. If the processor can't enable surcharging on the existing equipment, the merchant either upgrades the terminal or moves to a processor that can.
- The current system is end-of-life. Any POS or terminal that's been in service for five-plus years and shows signs of unreliability — frequent reboots, slow card reads, software no longer updated — is going to need replacement soon anyway. Bundling the replacement with surcharge enablement saves a second project.
- The merchant wants to consolidate. Some merchants run separate POS, payment, and accounting systems that don't talk to each other. Switching to a cloud-based POS with integrated payments often simplifies the surcharge rollout and improves overall operations.
Switching POS doesn't make sense when the current system passes the five-question check and works reliably. Don't rebuild what's already working.
Industry-by-industry POS guidance
Industry context drives the right POS choice more than any single feature. Some quick orientation:
- Restaurants — TouchBistro, Lightspeed Restaurant, Square for Restaurants, or Toast (Canada). Tableside ordering, split bills, tip handling, and the bill-presenter workflow drive the choice.
- Retail — Lightspeed Retail, Square, Clover, or Shopify POS. Inventory integration and customer-facing terminals are the key drivers.
- Professional services — Often paired with QuickBooks, Xero, or industry-specific systems (Clio for law, Karbon for accounting). Surcharging usually flows through the invoicing platform's integrated payment processor.
- Contractors — Jobber, ServiceTitan, Housecall Pro, or QuickBooks. Estimates, deposits, and progress payments all need surcharge handling.
- Dental practices — Jane App, ClearDent, Dentrix, or Dexis. Insurance-vs-patient-paid logic matters more than POS hardware.
- Medical practices & clinics — Jane App, OSCAR Pro, Accuro, or Telus PS Suite. Same insurance-vs-patient logic; surcharging applies only to patient-paid credit card portions.
Provincial considerations for POS selection
The technical requirements are the same across Canada, but a few provincial overlays affect POS configuration. Quebec merchants should configure their POS for a cash discount program instead of a surcharge — most cloud-based systems support both. Bilingual receipt formatting matters in Quebec and New Brunswick. Tax handling varies — Ontario's 13% HST sits on a single line, while provinces with separate GST and PST (BC, Manitoba, Saskatchewan) need the surcharge calculated on the pre-tax subtotal cleanly.
Common questions about POS systems and surcharging
Does my current POS support credit card surcharging?
Most modern Canadian POS systems support surcharging — but support is not the same as compliance. The system has to distinguish credit from debit automatically, calculate the surcharge as a separate line, refund proportionally on partial returns, and print a compliant receipt. Ask your POS provider for a sample receipt with a surcharge applied. If it shows the surcharge as a separate line and identifies the card type, the system is ready. If it bundles the surcharge into the subtotal or doesn't identify the card type, the configuration is incomplete.
Can I add surcharging to my existing terminal without changing POS?
Often yes. Most Ingenico, Verifone, PAX, and Clover terminals released after 2022 support surcharging through a software update or processor-side configuration change. Standalone terminals (without a connected POS) usually need the processor to enable surcharging on the device. Older terminals — anything roughly five-plus years old — may not support compliant surcharging at all and would need replacement.
Which Canadian POS systems handle surcharging best?
Cloud-based POS platforms like Square, Lightspeed, Clover, TouchBistro, and industry-specific systems like Jane App (health) and Jobber (trades) all support compliant surcharging through native settings or processor integration. The right choice depends on industry and ticket size more than on which platform is technically best. Restaurants tend toward TouchBistro, Lightspeed, or Square; retail toward Lightspeed or Clover; healthcare toward Jane or Square; trades toward Jobber, Square, or QuickBooks integrations.
Do I need to change processors to start surcharging?
Not necessarily. If your existing processor supports compliant surcharging on your current terminal or POS, no switch is needed. If they don't, you have two options — upgrade the equipment or switch to a processor that supports it. Many Canadian merchants who start a surcharge program end up switching processors regardless, because the surcharge-focused processors typically offer better rates and better surcharge tooling than legacy acquirers.
What does a compliant surcharge receipt look like?
A compliant receipt shows the subtotal, taxes, and surcharge as separate, labelled line items, identifies the card type, and includes refund language for partial returns. The surcharge line typically reads something like "Credit card surcharge — 2.4%" or "Card processing fee." It cannot be bundled into a generic "service fee" or "fees" line.
Can online checkouts handle surcharging?
Yes. Major Canadian e-commerce platforms — Shopify, WooCommerce, BigCommerce, Squarespace — support surcharge modules either natively or through plugins. The checkout has to disclose the surcharge before the customer enters card details and itemize it on the order confirmation and email receipt. Some processors also offer hosted checkout pages with surcharging built in for merchants without an e-commerce platform.
Next steps
If your current POS passes the five-question check and your processor supports surcharging, the next step is the registration process — Visa, Mastercard, and processor configuration. If your POS or terminal can't handle one of the four technical requirements, the work begins with a system change before registration. Either way, the form below puts you in touch with a Canadian specialist who can audit the existing setup, recommend changes if needed, and run the rollout end-to-end.