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

Published:

Last updated (content):

Last updated (prices):

Swiss hairdressing salons and barbershops benefit from cashless payment solutions: TWINT is used by more than 6 million people in Switzerland, and around 81% of brick-and-mortar stores already accept the payment app. For salons, this means: If you do not offer a card terminal or TWINT, you will lose potential walk-in customers and make the tipping issue unnecessarily difficult for yourself. The right payment solution depends on the volume of turnover, the desired TWINT integration and whether you want to link appointment booking and payment.

This guide explains step by step which payment solutions are suitable for hair salons and barbershops in Switzerland, how much they cost and how you can set up tipping, appointment booking and bookkeeping cleanly.

1. Why Swiss customers want to pay cashlessly in hairdressing salons

Payment habits in Switzerland have changed significantly in recent years. According to the Swiss Payment Monitor of the HAW, the debit card is the most frequently used means of payment in in-store retail, followed by cash and TWINT. For hairdressers and barbershops, this change has three concrete consequences.

Firstly: Customers simply expect to be able to pay cashlessly. A salon that only accepts cash no longer seems contemporary – especially to younger customers who regard debit cards, TWINT or Apple Pay as standard. Secondly: TWINT has a particularly high penetration rate in Switzerland. In 2025, 901 million transactions were processed via TWINT, 65% of them in present business. Thirdly: Cashless payment solves an everyday problem in the salon – tipping. When customers don't have cash with them, the tip is often omitted. A tipping function at the terminal or via the payment page makes it easy to leave a tip anyway.

In addition, salons that want to introduce advanced payment or no-show fees for online bookings absolutely need an electronic payment solution. Without card payment or TWINT, such models cannot be implemented.

2. Terminal, Tap to Pay or QR code: Which solution fits the salon?

For hair salons and barbershops, four basic approaches are possible: a physical card terminal, Tap to Pay on smartphones (iPhone or Android), a pure TWINT QR code or a PSP-based QR code that covers TWINT, credit cards and other payment methods. Each variant has advantages and disadvantages, depending on the volume of turnover, technical equipment and desired payment methods.

Physical card terminal

A classic card terminal – such as 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 require 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 to SumUp.

Tap to Pay on iPhone or Android

Since March 2025, Tap to Pay on iPhone is also available in Switzerland. The smartphone becomes a card terminal – without additional hardware. Providers like SumUp, Worldline, Stripe and myPOS support the iPhone variant 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 transforms any NFC-enabled Android smartphone into a card terminal and accepts TWINT, Apple Pay and Samsung Pay in addition to cards – an advantage over the iPhone variant, which does not support TWINT. The transaction fees for Payrexx Tap to Pay are 1.65% + CHF 0.15 per transaction, with no monthly fixed costs for the first device. For sole traders and mobile hairdressers, Tap to Pay is an uncomplicated entry-level solution. Limitation: A stable internet connection (Wi-Fi or mobile network) is mandatory.

TWINT QR code (static or dynamic)

A static TWINT QR code at the reception is the simplest option: The customer scans the code with the TWINT app and enters the amount themselves. Transaction fee: 1.3%. This solution is suitable as an addition to the terminal or as a stand-alone option for very small businesses. The disadvantage: 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 are QR codes generated via a payment service provider. The principle: The QR code can be scanned both with the TWINT app and with a normal smartphone camera. In the second case, a payment page opens where the customer can choose between TWINT, credit card, PostFinance, Apple Pay and other 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, fixed or minimum amount and placed as a poster or sticker at the reception. 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/rent)

None (Smartphone)

None (QR sticker)

None (QR sticker)

Tipping function

Yes (depending on provider)

Yes (Payrexx), app-dep.

No (manual)

No (manual)

Also for non-TWINT users

Yes

Yes

No

Yes

Suitable for

Salons from CHF 3,000/mo.

Mobile hairdressers, micro-businesses

Addition, 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 via a single QR code, rely on a PSP-based QR code instead of the pure TWINT QR.

3. Tipping at the card terminal: How the tipping function works in Switzerland

Tipping is common in Swiss hairdressing salons, but not matching to be taken for granted. Since more and more customers pay cashlessly, the question arises: How does tipping work at the card terminal?

Pre-set tip amounts

The most common solution is pre-set tipping options on the terminal display. Typical steps: 5%, 10%, 15% or an individual 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 themselves, 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. At SumUp, the tipping function can be activated in the app. SoftPOS solutions like 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 tipping 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 part of the payment flow under bookkeeping rules and must be recorded correctly. In Switzerland, tips are generally subject to AHV contributions if they are passed on to employees (Art. 7 lit. c AHVV). For VAT, the following applies: Tips given voluntarily by the customer in addition to the agreed price are not subject to value-added tax in accordance with Art. 18 para. 2 lit. j MWSTG, provided they are clearly separated from the service price. In bookkeeping, it is recommended to keep tips on a separate account (e.g. account 2279 "Transit tips" in the SME chart of accounts).

4. Appointment booking and advanced payment: Combine online booking with payment

Many hair salons today use an online booking tool – for example, via their own website, Instagram or Google. Linking booking and payment solves two common problems: no-shows (customers who do not appear) and the administrative effort for reminders.

No-show fees and advanced payment

To reduce no-shows, more and more salons require a credit card storage or an advanced payment when booking. Typical is a no-show fee of CHF 30–50, which is only charged if the appointment is not kept. Alternatively, the full amount or a deposit (e.g. 50%) can be collected at booking. A payment service provider (PSP) is required to implement this, allowing credit card payments and ideally also TWINT via a payment page.

Integration with booking systems

Booking systems like Treatwell, Shore or Salonkee can be connected to a PSP via APIs. The process: Customer books an appointment online, is redirected to the payment page, pays via TWINT or credit card, and receives the booking confirmation only after successful payment. A PSP with Swiss payment methods ensures that TWINT, PostFinance and credit cards are available – not just Visa and Mastercard.

5. Costs and fees: What hairdressers in Switzerland really pay

The total costs consist of acquisition or rental costs, transaction fees and any subscription fees. The following table 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

Acquisition / Rent

from CHF 16 (Air) to CHF 129 (4G)

approx. CHF 150 (purchase)

from CHF 9/mo. (1st year), then CHF 25/mo.

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/mo.

approx. CHF 75–125

approx. CHF 50–85

approx. CHF 55–75 + rent

approx. CHF 90 (no rent)

 

Important: The actual fees depend on the payment mix. In a typical hairdressing salon, the share of debit cards is higher than the share of credit cards, which reduces average costs. At Worldline, the fees are also negotiable – if you can prove an annual turnover of over CHF 50,000 via card, you will usually get better conditions. SumUp offers reduced fees (0.79% instead of 1.5%) with the "One" subscription for CHF 19 per month, which is worthwhile from approx. CHF 4,400 card turnover per month. With 0.95% for debit cards, the Payrexx POS terminals offer one of the lowest rates in the market and additionally cover TWINT and PostFinance under a single contract.

6. Bookkeeping: record card payments, TWINT and cash turnover correctly

A common mistake among hairdressers: The payout from SumUp or Worldline is directly recorded as turnover. This is wrong – turnover is the gross amount that the customer paid, not the amount paid out after deduction of the transaction fee.

Correct booking with 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: Upon sale, the gross amount is booked as income (e.g. account 3400 service income), and the offset entry is made to transit account 1090. Upon payout by the terminal provider, the bank account (1020) is debited, the transit account 1090 is credited, and the difference is booked as an expense on account 6850 (bank fees/card commissions).

VAT treatment

Value-added tax is always calculated on the full gross amount – i.e., on the price the customer pays, not on the net amount paid out. Most hairdressing businesses are subject to VAT, as the turnover limit of CHF 100,000 per year (Art. 10 para. 2 MWSTG) is quickly reached in salon operations. Hairdressing services are subject to the standard rate of 8.1%.

Mixed payment types

In practice, a salon has three to four payment channels: cash, card terminal, TWINT and possibly online advanced payments. Each channel should be kept cleanly separated in bookkeeping. For cash, a cash book (account 1000) is still recommended. Terminal turnovers run through transit account 1090. TWINT payouts can be booked to a separate transit account (e.g., 1091) if the payout cycles differ. If you process all payment channels via a single PSP, bookkeeping is simplified because only one payout per settlement period appears on the bank account.

Table of Contents
Loading TOC...
Process payments completely in the salon
Accept cashless payments in your salon

Payrexx combines card payments, TWINT and online booking in one solution – including a tipping function and automatic billing for Swiss hairdressers.

Set up card payment, TWINT and tipping function for your hair salon – easily and without technical stress.

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 your smartphone or a PSP-based QR code. For TWINT-only payments, a QR code at the 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 (ordered directly from TWINT or through your bank) or via a PSP like 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. Via a PSP like Payrexx, a payment page can be integrated into your booking system. Customers pay at the time of 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

Accept cashless payments in your salon

Set up card payment, TWINT and tipping function for your hair salon – easily and without technical stress.

Accept cashless payments in your salon

Set up card payment, TWINT and tipping function for your hair salon – easily and without technical stress.