16 providersAll prices in GBPPrices checked

Compare Card Machines in the United Kingdom

Compare UK card machines side-by-side. In-person and online transaction rates, monthly fees, hardware costs, and contract terms in GBP.

Updated

Get a free quote

With your monthly volume, we recommend getting a quote to see if lower rates are possible. Choose up to 4 and we'll send them your details, at no-cost.

Filters
Elavon logoElavonmyPOS logomyPOSZeller logoZellerTYL by NatWest logoTYL by NatWestTeya logoTeyaStripe logoStripeSumUp logoSumUpSquare logoSquareZettle (PayPal Point of Sale) logoZettle (PayPal Point of Sale)Paymentsense logoPaymentsenseAdyen logoAdyenAirwallex logoAirwallexBarclaycard logoBarclaycardDojo logoDojoTakepayments logoTakepaymentsWorldpay logoWorldpay
Est. Cost /mo (GBP)£164/moCheapest£186/mo£195/mo£224/mo£239/mo£240/mo£254/mo£263/mo£263/mo£275/mo
Visit Elavon
Visit myPOS
Visit Zeller
Visit Teya
Visit Stripe
Visit SumUp
Visit Square
Visit Adyen
Visit Dojo
Ratings
4.5Trustpilot (6,491)4.2Trustpilot (20,725)4.0Trustpilot (264)4.7Trustpilot (1,292)4.3Trustpilot (1,200)4.6Capterra (3,347)4.5Capterra (1,470)4.6Capterra (3,031)3.4Trustpilot (4,500)4.1Trustpilot (3,672)4.6Capterra (31)3.0Trustpilot (2,506)1.2Trustpilot (~2,800)4.3Trustpilot (5,400)4.8Trustpilot (22,382)4.3Trustpilot (10,000)
Rates & fees
Best0.99%1.10% + 7p1.3%1.39% + 5p1.59%1.4% + 10p1.69%1.75%1.75%1.40% + 5pInterchange++ (custom)Get quoteGet quote1.2% (under £100k a year)Get quoteGet quote
1.5%-1.99% (Opayo, est.)1.30% + 15p1.5%1.39% + 5p (no CNP extra)Get quote1.5% + 20p2.5%1.4% + 25p2.5%1.40%-2.49% + 50pInterchange++ (custom)1.30% + £0.20 (UK cards, blended)Get quoteGet quoteGet quoteGet quote
None7p (in-person)None5pGet quote10p (in-person)NoneNone (in-person)None5p£0.11/tx + IC++£0.20Get quoteGet quoteGet quote4.5p (indicative)
From £15/mo (incl terminal)£0/mo£0/moNo service fee£0/mo£0/mo£0/mo£0/mo (Free plan)£0/mo~£50+/moFree£19/mo (Explore; £0/mo if you deposit £10k+/mo or hold a £10k+ balance)Get quote£0 (Essential) / £25 (Plus)Get quoteGet quote
Contact provider2.45% + 7p (in-person)1.99%1.99% + 5p (business/intl rate)Get quoteBestSame as card type1.69% (same flat rate)1.75% (same flat rate)1.75% (same flat rate)Contact providerContact provider2.40% + £0.20Get quoteGet quoteGet quoteGet quote
£5 one-off (Start Simple)FreeFreeFreeFreeFreeFreeFreeFreeContact providerNoneFree£29+VAT (Anywhere)Contact providerFreeContact provider
Contact provider£15FreeContact providerContact provider£20Contact providerFreeContact provider£28Contact provider£15Contact provider£28+VAT (est.)Contact providerContact provider
Contact provider25pContact providerFreeContact providerFreeFreeFreeContact provider50pContact provider£0.20Contact provider50p (est.)Contact providerContact provider
Contact provider+1.1% (EEA cards)1.99% (intl/business)NoneContact provider+1.75% approx (non-EEA)Included in flat rate+1.95% non-UK cardsContact providerContact providerInterchange-dependent+1.85% (International Cards vs UK Cards)Contact providerContact providerContact providerContact provider
Included (£60k breach protection)Contact providerIncluded free (PCI L1)Included free (E2EE)Included freeIncluded free (E2EE)Contact providerIncluded freeContact provider£4.95+VAT/mo (separate)Included (E2EE terminals)FreeAssistance available (fee not published)Included (non-compliance £15+VAT/mo)Assistance available (fee not published)~£5/mo (not included)
Unified commerce
PartialPartialPartialPartialPartialYesYesYesYesNoYesYesPartialPartialNot statedPartial
Online capabilities
YesYesYesYesYesYesYesYesYesYesYesYesYesYesYesYes
YesYesYesNoPartialYesYesYesYesYesNot statedYesYesNoNot statedYes
YesYesYesYesPartialNoNoYesYesYesYesNot statedYesYesYesYes
YesYesNoYesYesYesYesYesYesYesYesYesYesYesNoYes
✓Contact providerContact provider✓Contact provider✓✓✓✓Contact provider✓✓Contact providerContact providerContact provider✓
Hardware
Mobile reader, Portable terminal, Countertop terminal, Smart terminalPortable terminal, Smart terminal, Tap to Pay (phone)Portable terminal, Smart terminalPortable terminal, Countertop terminal, Smart terminal, Tap to Pay (phone)Smart terminal, Tap to Pay (phone)Mobile reader, Smart terminal, Tap to Pay (phone)Tap to Pay (phone), Mobile reader, Portable terminalTap to Pay (phone), Mobile reader, Portable terminal, Smart terminalMobile reader, Portable terminalPortable terminal, Countertop terminalPortable terminal, Countertop terminal, Smart terminal, Tap to Pay (phone)M90 Terminal (countertop/hand-held Android POS terminal), SoftPOS (app-based Tap to Pay)Mobile reader, Portable terminal, Countertop terminal, Smart terminalPortable terminal, Smart terminalMobile reader, Portable terminal, Countertop terminal, Smart terminal, Tap to Pay (phone)Portable terminal, Countertop terminal, Smart terminal, Tap to Pay (phone)
YesNoYesYesNoNoYesYesYesNoNoYesYesNoNot statedYes
Not statedNot statedNot statedNot statedNot statedNot statedNot statedNo published cap (lower confidence)Not statedNot statedNot statedNot statedNot statedNot statedNot statedNot stated
YesYesNoNot statedNot statedYesYesYesNoNot statedYesNot statedYesNoNoNo
Bluetooth, WiFi, 4G/SIM, EthernetWiFi, 4G/SIM, BluetoothWiFi, 4G/SIM, EthernetBluetooth, WiFi, 4G/SIM, EthernetWiFi, 4G/SIMBluetooth, WiFi, 4G/SIM, EthernetBluetooth, WiFi, 4G/SIMBluetooth, WiFi, EthernetBluetooth, WiFi, 4G/SIMWiFi, 4G/SIM, EthernetBluetooth, WiFi, 4G/SIM, EthernetM90 Terminal: WiFi, cellular (4G/LTE or 5G), Bluetooth. SoftPOS: WiFi and cellular (4G/LTE or 5G).Bluetooth, WiFi, 4G/SIM, EthernetWiFi, 4G/SIMBluetooth, WiFi, 4G/SIMBluetooth, WiFi, 4G/SIM, Ethernet
£5 one-off (Start Simple) / included in plan (Booster/Core)Go 2 £29 / Flex £59 / Go Combo £169 / Ultra £229 / Tap-to-Pay £0 (excl VAT)Terminal 1x £99 / Terminal 2 £149 (excl VAT)Device hire from £13.99+VAT/mo (A920 Pro £19.99, A80 £13.99, A50 £14.99, Tap-to-Pay £0)From £14.99/mo rental (purchase price not published)WisePad 3 £49 / Reader S700 £229 (excl VAT)Solo Lite £25 / Solo £79 / Tap-to-Pay £0 (excl VAT)Reader £19 / Stand £99 / Terminal £149 / Register £699 (excl VAT)First reader £29 / extra £69 (excl VAT)Ingenico terminal (rental; purchase price not published)Contact providerGet quoteAnywhere £29+VAT one-off; Touch and Flex Mobile £0 upfront (rental)Purchase from £79 / rental from £15-25/mo (third-party)Included in plan (via local consultant)~£20/mo rental (included in indicative total)
Platform & trust
48h standard (Elavon plan pages also cite next-day; confirm for your plan)Instant (~3 seconds to myPOS business account); £1.50 per bank transfer out (GBP; SEPA £4.00)Same-day to Zeller Business Account; next business day to any bankNext business dayInstant to Teya account; next-day 9am incl weekends to bankT+3 standard (new accounts T+7); instant at 1% min 40pNext business day (including weekends with SumUp business account)Next business day (instant at 1.95% fee)Minutes to PayPal balance (new accounts); 1-2 business days (legacy); no weekend depositsNext working dayFlexible (custom settlement timing)Not statedNext business day to Barclays account; 3-7 days to other banksNext business day by 10amNext working dayNext business day
Contact provider£1.50 (bank transfer)Free (same/next-day)Contact providerFree (to Teya account)1% min 40pContact provider1.95%None statedContact providerContact providerNot statedContact providerNext-day by 10am (included)Contact providerContact provider
12 monthsNo contractNo contract12 monthsRolling monthly or annual (ETF £40/mo remaining if annual)No contractNo contractNo contractNo contractContact providerNo minimum contractMonthly subscription (no fixed term published)Anywhere: none; Touch: 12 months; Flex Mobile: 18 monthsFix: 12 months; Flex: 30-day rolling12 months18 months
Contact providerContact providerNoneNone£40/mo remaining (annual)NoneNoneNoneNoneContact providerNoneNot statedNone (all plans)Contact providerContact providerContact provider
AI
Native (machine-learning fraud detection)Not statedNot statedNot statedNative (Teya AI)Native (Radar fraud/risk scoring, Radar Assistant)Native (AI-based anti-fraud monitoring)Native (Square AI)Native (AI-based fraud detection, PayPal-wide)Not statedNative (Adyen Uplift)Native (AI-powered fraud engine, Smart 3DS optimisation, AI expense policy agent, Airi one-click checkout)Not statedNot statedYes (98% fraud protection, AI-powered checkouts)Native (AI-powered FraudSight)
Not statedNot statedNoNot statedNot statedNative MCP (official, public preview)Native MCP (official)Native MCP (official)Native MCP (official)Not statedNative MCP (official)Native MCP (official)Not statedNot statedNot statedNative MCP (official)
Estimates based on £15,000/mo volume. Rates can change without notice, confirm current pricing with the provider before signing on.
How we calculate this
  • Estimated cost: each provider’s published prices and rates applied to the inputs you set above (such as volume, team size, or invoices), plus any fixed monthly fees.
  • Providers with an incomplete cost and quote-only providers are never ranked as the cheapest while a complete-cost option exists.
  • These are estimates. Published rates can change and your final pricing depends on your business, so confirm current pricing with the provider before switching.

Key takeaways

  • The headline percentage is not the whole charge. Some rate cards add a pence charge to every sale: TYL by NatWest lists 5p and Square lists None (in-person).
  • Contract terms vary more than rates. Zettle lists No contract and TYL by NatWest 12 months, while Teya publishes an exit charge of £40/mo remaining (annual).
  • Cheap hardware is usually a cost moved, not removed. SumUp sells readers at Solo Lite £25 / Solo £79 / Tap-to-Pay £0 (excl VAT). TYL by NatWest hires terminals instead: Device hire from £13.99+VAT/mo (A920 Pro £19.99, A80 £13.99, A50 £14.99, Tap-to-Pay £0).

How we compare card machines

We list 16 card machine providers selling to UK businesses, and a published rate card exists for 10 providers. Every figure comes from the provider's own pricing page, normally quoted before VAT. Where a provider quotes instead of publishing, the table says so rather than showing a figure invented on its behalf.

The calculator asks for your monthly card turnover and your average sale. It turns each published percentage and pence-per-sale charge into a monthly bill at those inputs, adds any monthly fee, and sorts by the total. Providers with no published rate sit below the priced ones. Commission does not change the order.

Every fee a card machine charges beyond the headline rate

Two facts sit underneath every rate here. The first is interchange, the slice your provider pays the cardholder's bank, capped by regulation at 0.2% on debit and 0.3% on credit for UK consumer cards, with scheme fees on top. No provider prices below its own input cost, which puts a floor under every in-person rate. A blended rate charges one percentage across everything. Interchange-plus, which Adyen quotes as Interchange++ (custom), passes the real interchange through and adds a margin, so your bill moves with your card mix.

The second fact is that you cannot pass any of it on. Surcharging a consumer for paying by card has been unlawful in the UK since January 2018, so a card machine fee is a cost your margin absorbs.

ProviderIn-person ratePer-transaction fee
AdyenInterchange++ (custom)£0.11/tx + IC++
AirwallexGet quote£0.20
BarclaycardGet quoteGet quote
Dojo1.2% (under £100k a year)Get quote
Elavon0.99%None
myPOS1.10% + 7p7p (in-person)
Paymentsense1.40% + 5p5p
Square1.75%None (in-person)
Stripe1.4% + 10p10p (in-person)
SumUp1.69%None
TakepaymentsGet quoteGet quote
Teya1.59%Get quote
TYL by NatWest1.39% + 5p5p
WorldpayGet quote4.5p (indicative)
Zeller1.3%None
Zettle (PayPal Point of Sale)1.75%None

On a coffee the pence charge matters more than a tenth of a percent. On a large invoice it is noise. Two more rates do real damage depending on who your customers are:

ProviderAmex ratePCI compliance
AdyenContact providerIncluded (E2EE terminals)
Airwallex2.40% + £0.20Free
BarclaycardGet quoteAssistance available (fee not published)
DojoGet quoteIncluded (non-compliance £15+VAT/mo)
ElavonContact providerIncluded (£60k breach protection)
myPOS2.45% + 7p (in-person)Contact provider
PaymentsenseContact provider£4.95+VAT/mo (separate)
Square1.75% (same flat rate)Included free
StripeSame as card typeIncluded free (E2EE)
SumUp1.69% (same flat rate)Contact provider
TakepaymentsGet quoteAssistance available (fee not published)
TeyaGet quoteIncluded free
TYL by NatWest1.99% + 5p (business/intl rate)Included free (E2EE)
WorldpayGet quote~£5/mo (not included)
Zeller1.99%Included free (PCI L1)
Zettle (PayPal Point of Sale)1.75% (same flat rate)Contact provider

A flat-rate provider absorbing Amex at its ordinary number is worth real money if your customers expense their lunch. PCI is billed monthly whether you sell anything or not. Read the bracket: some include compliance but charge a penalty while you remain uncertified, which you can trigger by not completing a questionnaire.

Non-UK cards are their own row: Square adds +1.95% non-UK cards and TYL by NatWest lists None, and in a tourist town that row can outweigh the headline rate. Stripe lists a chargeback at £20 and Square lists Free. If you run a returns-heavy shop, the Refund fee row is not an edge case.

Pay as you go or a monthly plan for a card machine?

Pay as you go means you buy a reader once, pay a flat percentage on what you take, and owe nothing in a quiet month; the higher rate is the price of owing nothing when you are shut. A monthly plan bundles the terminal, support and often PCI into a subscription, with a lower rate underneath and a term attached.

ProviderMonthly fee
AdyenFree
Airwallex£19/mo (Explore; £0/mo if you deposit £10k+/mo or hold a £10k+ balance)
BarclaycardGet quote
Dojo£0 (Essential) / £25 (Plus)
ElavonFrom £15/mo (incl terminal)
myPOS£0/mo
Paymentsense~£50+/mo
Square£0/mo (Free plan)
Stripe£0/mo
SumUp£0/mo
TakepaymentsGet quote
Teya£0/mo
TYL by NatWestNo service fee
WorldpayGet quote
Zeller£0/mo
Zettle (PayPal Point of Sale)£0/mo

Where the row says get quote, the number you get is the number a salesperson decides you will accept. The crossover is about volume, which is what the calculator is for: a fixed fee is dead weight at low turnover and trivial at high turnover, and a rate difference does the opposite. Enter your actual takings.

If you trade seasonally, a monthly fee bills you through every closed month, so pay as you go is often right even at a worse rate.

Card machine contract length and exit fees

What you sign is often two agreements: a merchant services agreement with the acquirer, which sets the rate and the term, and a hardware hire agreement, sometimes with a separate leasing company, which can outlive the first. Ask which company each document is with.

ProviderContract lengthEarly termination fee
AdyenNo minimum contractNone
AirwallexMonthly subscription (no fixed term published)Not stated
BarclaycardAnywhere: none; Touch: 12 months; Flex Mobile: 18 monthsNone (all plans)
DojoFix: 12 months; Flex: 30-day rollingContact provider
Elavon12 monthsContact provider
myPOSNo contractContact provider
PaymentsenseContact providerContact provider
SquareNo contractNone
StripeNo contractNone
SumUpNo contractNone
Takepayments12 monthsContact provider
TeyaRolling monthly or annual (ETF £40/mo remaining if annual)£40/mo remaining (annual)
TYL by NatWest12 monthsNone
Worldpay18 monthsContact provider
ZellerNo contractNone
Zettle (PayPal Point of Sale)No contractNone

Where the exit charge reads contact provider, get the figure in writing rather than assume there is not one. Establish three more things on anything with a term: the notice period and whether it renews automatically, whether the rate is fixed for the term (scheme fee increases are commonly passed through), and who owns the terminal at the end.

Free or cheap card machine hardware, and what pays for it

A terminal advertised at a token price is a genuine offer. It is also a payment that has moved into one of three places: the rate, a monthly hire line you pay indefinitely, or a fixed term whose exit charge protects the provider.

ProviderHardware cost
AdyenContact provider
AirwallexGet quote
BarclaycardAnywhere £29+VAT one-off; Touch and Flex Mobile £0 upfront (rental)
DojoPurchase from £79 / rental from £15-25/mo (third-party)
Elavon£5 one-off (Start Simple) / included in plan (Booster/Core)
myPOSGo 2 £29 / Flex £59 / Go Combo £169 / Ultra £229 / Tap-to-Pay £0 (excl VAT)
PaymentsenseIngenico terminal (rental; purchase price not published)
SquareReader £19 / Stand £99 / Terminal £149 / Register £699 (excl VAT)
StripeWisePad 3 £49 / Reader S700 £229 (excl VAT)
SumUpSolo Lite £25 / Solo £79 / Tap-to-Pay £0 (excl VAT)
TakepaymentsIncluded in plan (via local consultant)
TeyaFrom £14.99/mo rental (purchase price not published)
TYL by NatWestDevice hire from £13.99+VAT/mo (A920 Pro £19.99, A80 £13.99, A50 £14.99, Tap-to-Pay £0)
Worldpay~£20/mo rental (included in indicative total)
ZellerTerminal 1x £99 / Terminal 2 £149 (excl VAT)
Zettle (PayPal Point of Sale)First reader £29 / extra £69 (excl VAT)

The device type decides whether you are buying a card machine or a till. Zeller lists a built-in POS as Yes, while Dojo lists No and expects you to bring an EPOS system.

Connectivity decides whether it works where you trade: a terminal without a SIM is not a market stall terminal. Offline payments decide what happens when the broadband drops mid-service. Tap to Pay on a phone needs no hardware purchase at all (you still pay the transaction rate), and for a sole trader still testing card acceptance that is a sensible first step before buying a terminal.

When a card machine actually pays you

Settlement is the gap between a customer tapping and the money being spendable in your bank account.

ProviderSettlement time
AdyenFlexible (custom settlement timing)
AirwallexNot stated
BarclaycardNext business day to Barclays account; 3-7 days to other banks
DojoNext business day by 10am
Elavon48h standard (Elavon plan pages also cite next-day; confirm for your plan)
myPOSInstant (~3 seconds to myPOS business account); £1.50 per bank transfer out (GBP; SEPA £4.00)
PaymentsenseNext working day
SquareNext business day (instant at 1.95% fee)
StripeT+3 standard (new accounts T+7); instant at 1% min 40p
SumUpNext business day (including weekends with SumUp business account)
TakepaymentsNext working day
TeyaInstant to Teya account; next-day 9am incl weekends to bank
TYL by NatWestNext business day
WorldpayNext business day
ZellerSame-day to Zeller Business Account; next business day to any bank
Zettle (PayPal Point of Sale)Minutes to PayPal balance (new accounts); 1-2 business days (legacy); no weekend deposits

Read those rows for two things. First, weekends and bank holidays: next business day means Friday takings land on Monday, and hospitality trades when the banking calendar is closed. Second, whether fast settlement is included or sold. Where it is sold it is normally a percentage of the money you are being paid early: Square lists instant payouts at 1.95% and Stripe lists 1% min 40p. Used daily that is a second transaction fee.

Money that reaches a provider's own account in seconds still has to reach the account your suppliers and HMRC are paid from, and that transfer can carry its own charge: myPOS lists it as £1.50 (bank transfer). Fast to a wallet is not fast to your bank.

Frequently asked questions

How much does a card machine cost in the UK?

Card machine costs vary by provider. Pay-as-you-go readers have no monthly fee: Square's hardware runs Reader £19 / Stand £99 / Terminal £149 / Register £699 (excl VAT), and Zettle's runs First reader £29 / extra £69 (excl VAT). Providers with monthly plans typically charge From £15/mo (incl terminal) (Elavon) to ~£50+/mo (Paymentsense) including terminal rental. Transaction rates range from 0.99% for mid-volume merchants on Elavon's plan to 1.75% on flat-rate providers. Always add up the transaction rate, monthly fee, per-transaction fee, and any PCI or service charges to get your true monthly cost.

Which card machine has no monthly fee?

SumUp (1.69%), Zettle (1.75%), Square (1.75%), myPOS (1.10% + 7p), and Stripe (1.4% + 10p) all have no monthly fee on their standard plans. You pay only per transaction. Providers with monthly fees such as Elavon, Dojo, TYL by NatWest, and Paymentsense bundle terminal rental or plan features into the fee, which can work out cheaper at higher volumes.

Do I need to sign a contract for a card machine?

No, for many card machine providers. SumUp, Zettle, Square, myPOS, and Stripe all operate on a pay-as-you-go, no-contract basis. However, Worldpay requires an 18-month contract, Takepayments requires 12 months, Elavon typically requires 12 months, and TYL by NatWest runs on a 12-month term. Dojo offers both a 12-month Fix plan and a rolling 30-day Flex plan. Always check the contract length and any early-termination fee before signing.

Which UK card machines accept American Express?

Most major providers accept Amex, including SumUp, Zettle, Square, Stripe, myPOS (at 2.45% + 7p (in-person)), Dojo (Go plan), TYL by NatWest (on request), Elavon, Takepayments, Teya, and Barclaycard (Touch and Flex plans). Paymentsense does not advertise Amex acceptance. The Barclaycard Anywhere reader specifically excludes Amex. Always confirm Amex acceptance and any rate difference before choosing a provider.

How fast do card machine providers pay out in the UK?

Most providers settle the next business day: Square, SumUp, TYL by NatWest, Paymentsense, Takepayments, Worldpay, and Barclaycard (to Barclays accounts). Dojo settles by 10am the next business day. Zettle pays to a PayPal balance in minutes (some accounts 1 to 2 days). Stripe settles in T+3 days standard (T+7 for new accounts) with instant payouts at 1% min 40p. myPOS offers instant settlement in around 3 seconds to a built-in myPOS account; bank transfers incur £1.50 (bank transfer). Teya settles by 9am the next day including weekends.

What is PCI compliance and which card machines include it?

PCI DSS (Payment Card Industry Data Security Standard) compliance is a security framework required for all businesses that accept card payments. Some providers include PCI compliance support at no extra cost: Dojo (Included (non-compliance £15+VAT/mo)), Elavon (Included (£60k breach protection)), Stripe (Included free (E2EE)), and TYL by NatWest (Included free (E2EE)). Paymentsense charges £4.95+VAT/mo (separate) for PCI. Worldpay charges ~£5/mo (not included). Teya PCI compliance: Included free. Always confirm your PCI obligations with your provider.

What is the cheapest card machine provider in the UK for a small business?

For small businesses with standard UK card volumes, myPOS at 1.10% + 7p per transaction with no monthly fee is typically the cheapest transparent option. At £15,000/month with an average £20 transaction, myPOS costs around £218/month. SumUp (1.69%) costs around £254/month, Zettle and Square (both 1.75%) around £263/month, and Stripe (1.4% + 10p) around £285/month at those volumes. Quote providers may be cheaper at higher volumes. Use the calculator above to compare your exact scenario.

Can I use a card machine without a business bank account?

Some providers do not require a business bank account. myPOS includes a built-in business account that receives settlement instantly. Zettle settles to a PayPal balance rather than a bank account. Square and SumUp can settle to a personal or business bank account. Most traditional providers such as Worldpay, Barclaycard, Takepayments, and TYL by NatWest typically require a business bank account for settlement.

Browse all Card Machines in our directory

Need help choosing the right card machine?

Our team can review your current card-machine rates and terms and help you weigh the options.