In-store payments for hairdressers and barbershops in Switzerland: How to set up card payments, TWINT and tips
Published:

Swiss hair salons and barbershops benefit from cashless payment solutions: TWINT is used by over 6 million people in Switzerland, and around 81% of brick-and-mortar stores already accept the payment app. For salons, this means: if you don't offer a card terminal or TWINT, you lose potential walk-in customers and make the tipping issue unnecessarily difficult. The right payment solution depends on your sales volume, the desired TWINT integration, and whether appointment booking and payment should be linked.
This guide explains step by step which payment solutions are suitable for hair salons and barbershops in Switzerland, what they cost, and how you can set up tips, appointment booking and accounting properly.
1. Why Swiss customers want to pay cashless in the hair salon
Payment habits in Switzerland have changed significantly in recent years. According to the Swiss Payment Monitor by ZHAW, the debit card is the most frequently used means of payment in brick-and-mortar retail, followed by cash and TWINT. For hairdressers and barbershops, this change has three concrete effects.
First: customers simply expect to be able to pay cashless. A salon that only accepts cash no longer feels up to date – especially among younger customers, who see debit card, TWINT or Apple Pay as standard. Second: TWINT has particularly high penetration in Switzerland. In 2025, 901 million transactions were processed via TWINT, 65% of them in in-person business. Third: cashless payments solve an everyday problem in the salon – tipping. If customers do not have cash with them, the tip often disappears. A tipping function on the terminal or via the payment page makes it easy to leave a tip anyway.
In addition: salons that want to introduce prepayment or no-show fees for online booking need an electronic payment solution. Without card payments or TWINT, such models cannot be implemented.
2. Terminal, Tap to Pay or QR code: Which solution suits the salon?
For hair salons and barbershops, there are four basic approaches: a physical card terminal, Tap to Pay on the smartphone (iPhone or Android), a pure TWINT QR code, or a PSP-based QR code that covers TWINT as well as credit cards and other payment methods. Each variant has advantages and disadvantages, depending on sales volume, technical equipment and the payment methods you want.
Physical card terminal
A classic card terminal – for example from Worldline (formerly SIX Payment Services), SumUp or Payrexx – accepts debit cards, credit cards and contactless payments (Apple Pay, Google Pay). Worldline and Payrexx terminals additionally support TWINT and PostFinance Card. SumUp terminals do not accept TWINT. Payrexx offers POS terminals (Nexgo N5, N6 Mini, N86) with integrated SIM card from CHF 9 per month (introductory price) – the devices work independently of the smartphone and do not need Wi-Fi in the salon. For salons with regular card turnover from CHF 3,000 per month, a Worldline or Payrexx terminal is worthwhile because of the lower transaction fees compared with SumUp.
Tap to Pay on iPhone or Android
Since March 2025, Tap to Pay on iPhone has also been available in Switzerland. The smartphone becomes a card terminal – without additional hardware. Providers such as SumUp, Worldline, Stripe and myPOS support the iPhone version for debit and credit cards as well as Apple Pay and Google Pay. On Android, several providers offer SoftPOS solutions, including Payrexx Tap to Pay: the app turns any NFC-enabled Android smartphone into a card terminal and accepts cards as well as TWINT, Apple Pay and Samsung Pay – an advantage over the iPhone version, which does not support TWINT. Transaction fees at Payrexx Tap to Pay are 1.65% + CHF 0.15 per transaction, with no monthly fixed costs for the first device. For sole proprietors and mobile hairdressers, Tap to Pay is a straightforward entry solution. Limitation: a stable internet connection (Wi-Fi or mobile network) is essential.
TWINT QR code (static or dynamic)
A static TWINT QR code at reception is the simplest variant: the customer scans the code with the TWINT app and enters the amount themselves. Transaction fee: 1.3%. This solution is suitable as a supplement to the terminal or as a stand-alone variant for very small businesses. The drawback: only customers with the TWINT app can pay – tourists or people without TWINT are left out.
PSP-based QR code (e.g. Payrexx QR Pay)
A further development of the pure TWINT QR code is QR codes generated via a payment service provider. The principle: the QR code can be scanned both with the TWINT app and with the normal smartphone camera. In the second case, a payment page opens where the customer can choose between TWINT, credit card, PostFinance, Apple Pay and further payment methods. This is particularly practical for salons with international customers or walk-in customers without TWINT. The QR code can be configured with an open amount, fixed amount or minimum amount and placed at the reception as a poster or sticker. The salon does not need its own Wi-Fi for this – the internet connection runs via the customer's smartphone.
Comparison of payment solutions
Criterion | Card terminal | Tap to Pay | TWINT QR | PSP QR code |
Debit/credit cards | Yes | Yes | No | Yes |
TWINT | Yes (Worldline, Payrexx), no (SumUp) | Yes (Android/Payrexx), no (iPhone) | Yes | Yes |
PostFinance Card | Yes (Worldline, Payrexx) | Yes (Android/Payrexx) | No | Yes |
Additional hardware | Terminal (purchase/rental) | None (smartphone) | None (QR sticker) | None (QR sticker) |
Tipping function | Yes (depending on provider) | Yes (Payrexx), app-dependent | No (manual) | No (manual) |
Also for non-TWINT users | Yes | Yes | No | Yes |
Suitable for | Salons from CHF 3,000/month | Mobile hairdressers, small businesses | Supplement, entry | Salons with mixed clientele |
Many salons combine two solutions: a card terminal or Tap to Pay for the main turnover and a QR code as an additional option. If you want to cover all payment methods through a single QR code, go for a PSP-based QR code rather than the pure TWINT QR.
3. Tips at the card terminal: How the tipping function works in Switzerland
Tipping is common in Swiss hair salons, but not guaranteed. Since more and more customers pay cashless, the question is: how does tipping work at the card terminal?
Pre-set tipping amounts
The most common solution is pre-set tipping options on the terminal display. Typical levels: 5%, 10%, 15% or a custom amount. For a haircut for CHF 65, the customer would see e.g. 'CHF 3.25 / CHF 6.50 / CHF 9.75 / Other amount'. The advantage: the customer does not have to calculate, and the tip is booked directly with the payment.
Technical implementation
Whether the tipping function is available depends on the provider and the terminal model. Worldline offers the function on its newer Android terminals (e.g. Axium series), configurable via the merchant portal. With SumUp, the tipping function can be activated in the app. SoftPOS solutions such as Payrexx Tap to Pay as well as the Payrexx POS terminals also offer a configurable tipping function – the advantage: whether via smartphone app or physical terminal, the salon can offer tip options without additional configuration steps. For online payment pages – for example during appointment booking – a PSP can display a tipping option directly on the payment page.
Tax treatment
Tips received via the card terminal are, from an accounting perspective, part of the payment flow and must be booked correctly. In Switzerland, tips are generally subject to AHV contributions as salary if passed on to employees (Art. 7 lit. c AHVV). For VAT: tips that the customer gives voluntarily and in addition to the agreed price are not subject to VAT under Art. 18 para. 2 lit. j VAT Act, provided they are clearly separated from the service price. In accounting, it is advisable to keep tips in a separate account (e.g. account 2279 'pass-through tips' in the SME chart of accounts).
4. Appointment booking and prepayment: Combine online booking with payment
Many hair salons now use an online booking tool – for example via their own website, Instagram or Google. Linking booking and payment solves two common problems: no-shows and the administrative effort for reminders.
No-show fees and prepayment
To reduce no-shows, more and more salons require a credit card guarantee or prepayment at booking. A typical no-show fee is CHF 30–50, which is only charged if the appointment is missed. Alternatively, the full amount or a deposit (e.g. 50%) can be collected at booking. This requires a payment service provider (PSP) that enables credit card payments and ideally also TWINT via a payment page.
Integration with booking systems
Booking systems such as Treatwell, Shore or Salonkee can be connected to a PSP via APIs. The process: the customer books an appointment online, is redirected to the payment page, pays by TWINT or credit card, and only receives the booking confirmation after successful payment. A PSP with Swiss payment methods ensures that TWINT, PostFinance and credit cards are available – not only Visa and Mastercard.
5. Costs and fees: What hairdressers in Switzerland really pay
The total costs are made up of purchase or rental costs, transaction fees and any subscription fees. The table below shows a realistic comparison for a salon with CHF 5,000 card turnover per month.
Cost item | SumUp | Worldline Link/2500 | Payrexx POS terminal | Payrexx Tap to Pay |
Purchase / rental | from CHF 16 (Air) to CHF 129 (4G) | approx. CHF 150 (purchase) | from CHF 9/month (1st year), then CHF 25/month | Free (first device) |
Debit cards | 1.5% | approx. 0.7–1.0% | 0.95% + CHF 0.15 | 1.65% + CHF 0.15 |
Credit cards | 2.5% | approx. 1.3–1.7% | 1.25% + CHF 0.15 | 1.65% + CHF 0.15 |
TWINT | Not available | 1.3% | 1.25% | 1.65% + CHF 0.15 |
TWINT integrated | No | Yes | Yes | Yes |
Tipping function | Yes (app) | Yes (merchant portal) | Yes | Yes |
Estimated costs at CHF 5,000/month | approx. CHF 75–125 | approx. CHF 50–85 | approx. CHF 55–75 + rental | approx. CHF 90 (no rental) |
Important: the actual fees depend on the payment mix. In a typical hair salon, the debit card share is higher than the credit card share, which lowers average costs. At Worldline, fees are also negotiable – anyone who can demonstrate annual card turnover of over CHF 50,000 usually receives better conditions. With the 'One' subscription for CHF 19 per month, SumUp offers reduced fees (0.79% instead of 1.5%), which pays off from about CHF 4,400 card turnover per month. With 0.95% for debit cards, the Payrexx POS terminals offer one of the lowest rates on the market and additionally cover TWINT and PostFinance under a single contract.
6. Accounting: Post card payments, TWINT and cash turnover correctly
A common mistake among hairdressers: posting the payout from SumUp or Worldline directly as turnover. That is wrong – turnover is the gross amount that the customer paid, not the amount paid out after deducting the transaction fee.
Correct posting with a transit account
The clean solution: a transit account (e.g. account 1090 'transit account card payments' in the SME chart of accounts). The booking process: at the sale, the gross amount is posted as revenue (e.g. account 3400 service revenue), with the counter-entry to transit account 1090. When the payout is made by the terminal provider, the bank account (1020) is debited, transit account 1090 is credited, and the difference is posted as an expense to account 6850 (bank charges/card commissions).
VAT treatment
VAT is always calculated on the full gross amount – i.e. on the price the customer pays, not on the net amount paid out. Most hair salons are liable for VAT, as the turnover threshold of CHF 100,000 per year (Art. 10 para. 2 VAT Act) is quickly reached in salon operations. Hairdressing services are subject to the standard rate of 8.1%.
Mixed payment methods
In practice, a salon has three to four payment channels: cash, card terminal, TWINT and possibly online prepayments. Each channel should be kept separately in the accounting. For cash, a cash book is still recommended (account 1000). Terminal turnover runs through transit account 1090. TWINT payouts can be posted to a separate transit account (e.g. 1091) if payout cycles differ. If you process all payment channels through a single PSP, bookkeeping is simplified, as only one payout per billing period appears in the bank account.
Frequently Asked Questions (FAQ) about payments in the hair salon
Do I need a card terminal as a hairdresser in Switzerland?
Yes, if you want to accept debit and credit card payments, you need either a physical card terminal (e.g. SumUp, Worldline, Payrexx), Tap to Pay on the smartphone or a PSP-based QR code. For pure TWINT payments, a QR code at reception is sufficient.
See detailed answer
How do I set up TWINT in my hair salon?
You can set up TWINT via a Worldline terminal, a static QR code (order directly from TWINT or via your bank), or via a PSP such as Payrexx. The transaction fee is around 1.3% per payment.
See detailed answer
Can I enable tipping on the card terminal?
Yes. Worldline, SumUp and Payrexx terminals as well as Payrexx Tap to Pay offer a tipping function that displays preset amounts (e.g. 5 %, 10 %, 15 %) on the display. Activation takes place via the terminal settings or the associated app.
See detailed answer
How much does a card terminal cost for my hair salon?
A SumUp Air costs from CHF 16 one-time, with no monthly fees. A Worldline Link/2500 costs approx. CHF 150 to purchase. Payrexx POS terminals are available from CHF 9 per month (rental, introductory price). Transaction fees vary: SumUp 1.5–2.5 %, Worldline approx. 0.7–1.7 %, Payrexx POS 0.95–1.25 % depending on card type.
See detailed answer
How do I record card payments in my hairdressing bookkeeping?
Book the full gross amount as revenue (account 3400), use a transit account (account 1090) for the delay between payment and payout, and book the transaction fee as an expense (account 6850). VAT is always calculated on the gross amount.
See detailed answer
Can I combine appointment booking and payment for my salon?
Yes. With a PSP like Payrexx, a payment page can be integrated into your booking system. Customers pay when booking via TWINT, credit card or PostFinance – this reduces no-shows and saves administrative effort.
See detailed answer
Is Tap to Pay (iPhone/Android) an alternative to the classic card terminal for hairdressers?
On Android, providers like Payrexx offer a Tap-to-Pay SoftPOS solution that also supports TWINT. Tap to Pay is particularly suitable for mobile hairdressers and as a supplement to the traditional terminal.
See detailed answer

