Kasha Switzerland SMB GTM

TWINT · Bexio · SoftPOS · Booking · Luma AI (DE/FR/IT) · Marketplace
600K+
Swiss SMEs
5M+
TWINT Users
CHF 87K
GDP / Capita
99.7%
of Companies = SMEs
40K+
New Companies / yr

The Opportunity: 600K Underserved SMEs

Swiss SMEs are well-funded, digitally literate, and underserved. Bexio dominates accounting but has zero booking, POS, or CRM integration. Fresha is international but doesn't do TWINT, QR-bill, or Bexio. SumUp has POS but nothing else. Nobody does all of it in Swiss German, French, and Italian.

99.7%

of Swiss companies are SMEs

600K+ businesses. Fragmented across beauty, wellness, trades, hospitality, fitness.

5M+

TWINT users

Switzerland's dominant mobile payment. Consumers expect it. Many SMEs still can't accept it without hardware.

CHF 87K

GDP per capita

High willingness to pay for tools that work. Premium market, premium pricing power.

The SMB Thesis: The Bundle Nobody Has

Kasha SMB is the all-in-one app for Swiss service businesses. Booking, payments (TWINT + card), invoicing (QR-bill), CRM, and AI assistant — in one app, from CHF 2 trial. No other tool combines these five capabilities for Swiss SMEs. Bexio has accounting. Fresha has booking. SumUp has POS. Kasha has all of it, with Luma AI that speaks Swiss German.

The Competitive Gap

NeedBexioFreshaSumUpKasha SMB
Booking + calendar
SoftPOS / TWINT
Invoicing (QR-bill)partial
Accounting syncnativeBexio sync (planned)
CRM
AI assistantLuma (DE/FR/IT)
Working capitalAdyen Capital
Marketplace

Nobody owns the "booking + payments + invoicing + CRM + AI" bundle for Swiss SMEs. That's the gap.

Product: Kasha SMB App

Key Swiss Integrations

IntegrationPurposeStatus
TWINTSwitzerland's dominant mobile payment (5M+ users). Via Adyen.Via Adyen
BexioSwiss SME accounting — invoices, contacts, tax. Two-way sync.Q3 2026
Swiss QR-billStandardized invoice format (replaced old ESR slips). Legal requirement.Q3 2026
SumSub (KYC)Identity verification for banking features. Already live via Middleware Connector.Live
Adyen CapitalWorking capital for merchants. We resell, Adyen underwrites. Zero credit risk.Available
Google CalendarTwo-way sync for appointment management.Built

Luma AI: Swiss Multilingual Assistant

No other tool speaks to Swiss SMEs in their language. Not just German — Swiss German, French, Italian, and English. Luma is an AI business partner powered by LLM tool-calling across all Kasha microservices.

Daily Operations

  • Morning business briefing
  • Booking management & rescheduling
  • Invoice generation & payment reminders
  • Working capital eligibility alerts
  • Revenue insights & analytics

Swiss-Specific Intelligence

  • QR-bill generation in correct format
  • Bexio sync assistance
  • Cantonal tax awareness
  • TWINT payment reconciliation
  • Multilingual client communication

SoftPOS & TWINT: Accept Payments Everywhere

Kasha turns any smartphone into a payment terminal. TWINT is the primary hook — 5M+ Swiss consumers use it, but many SMEs still can't accept it without expensive hardware.

"Accept TWINT from your phone — no terminal needed." This is the #1 acquisition hook. CHF 2 trial gets merchants started. First TWINT payment in minutes.

Working Capital: Adyen Capital (CH Model)

Different from Brazil's payment anticipation. Swiss settlement is fast (T+1 / T+2), so the model is working capital via Adyen Capital reselling, not per-transaction advances.

Swiss model: Capital availability based on a minimum 3-month relationship. We analyse payment history, volume consistency, and business stability. Adyen underwrites the capital — we resell it. Zero credit risk on our side. Receivables purchase model — no FINMA license needed.

How It Works

  • Month 1-3: Merchant processes payments through Kasha. Risk profile builds automatically.
  • Month 3+: Adyen Capital eligibility unlocked based on volume history.
  • Drawdown: Up to 80% of projected monthly revenue available.
  • Repayment: Automatic deduction from incoming payments.

Why It Works in CH

  • Swiss SMEs have stable, predictable revenue patterns
  • High trust environment = low default risk
  • Banks underserve micro-businesses (too small for commercial lending)
  • Seasonal businesses (ski, tourism) need bridging capital
  • Lock-in: Merchants repaying capital can't switch — permanent switching cost

Platform Technology

Kasha SMB is powered by a production-proven microservices platform. The same platform serves both the Swiss and Brazilian markets.

  • 43 Repositories
  • 18 NestJS Microservices
  • 10 Next.js Frontends
  • 2,372 Test Files
  • Production Services: Booking, CRM, E-commerce, Invoicing, Banking, KYC, Search, Notifications
  • PSP: Adyen (Cards, TWINT) + Adyen Capital
  • Two Workspaces: Kasha Platform + KashaCH (Heidi) unified via Middleware Connectors

Architecture: Middleware Connectors

Kasha operates two codebases: KashaCH (Heidi) — a Vite+Express monolith for the Swiss CSP market — and the Kasha Platform — NestJS microservices for the global SMB/Enterprise play. Both need shared services. The Middleware Connector pattern bridges them without duplication.

Architecture Decision (ADR-005): A Middleware Connector is a thin, standalone NestJS REST API that owns a single business domain. Both platforms consume the same REST API — same data, same rules, zero duplication. Each connector is independently deployable via Docker with CI/CD.

KashaCH (Heidi)
&
Kasha Platform
↓ HTTP REST ↓
Middleware Connector (NestJS REST Gateway)
↓ uses ↓
Shared Library (@kasha/*)
↓ adapters ↓
Shared PostgreSQL

Connector Status (CH Impact)

ConnectorWhy It Matters for Swiss SMBStatus
KYC ConnectorShared identity verification for banking features. SumSub + Mock providers. 11 REST endpoints, 10 DB entities.Built
Payments ConnectorUnified TWINT + card processing. Shared transaction ledger, settlement rules. Enables SoftPOS across both platforms.Next Up
CRM ConnectorShared customer records. CSP-formed entities seamlessly get CRM data when they adopt Kasha SMB.Planned

Architecture: Shared Libraries

Architecture Decision (ADR-006): For every shared domain, business logic is extracted into a provider-agnostic shared library on GitHub. The library defines orchestrator, store interfaces, DTOs, providers, events, and config. No database opinions — just contracts. Proven with @kasha/kyc-service (KYC domain). Next: @kasha/payment-service (Payments domain).

The formula: (1) Extract business logic into shared library. (2) Build thin NestJS middleware connector. (3) Both platforms consume the same API. (4) Deploy as standalone Docker container. Each connector is independently deployable, testable, and scalable.

Acquisition Hooks: CHF 2, No Sales Team

Three hooks that get merchants to try Kasha. None require a sales team. CHF 2 trial (Shopify model) — credit card captured, filters tire-kickers.

1. TWINT Sofort

"Accept TWINT from your phone — no terminal needed."

5M+ Swiss consumers use TWINT. Many SMEs still rely on cash or expensive terminals. Kasha turns any smartphone into a TWINT terminal.

2. Booking Page

"Your clients book online in 30 seconds."

A branded booking page that works on mobile. Share on Instagram, Google, WhatsApp. "Powered by Kasha" on every page = organic distribution.

3. Luma AI (Swiss German)

"Grüezi — du hast 3 offene Rechnungen."

No other tool speaks Swiss German, French, Italian. The AI assistant that understands your business and your language.

CHF 2 for 1 month — the Shopify model. No free tier. Bexio isn't free. SumUp isn't free. We collect CHF 2 upfront (credit card captured from day 1), full access for 30 days. After trial: Starter CHF 29/mo. Transaction fees (2.9% + CHF 0.25) apply from first payment processed.

Phase 1: Zürich — Beauty & Wellness

Start narrow, go deep. Zürich has the highest density of service businesses, highest TWINT adoption, highest willingness to pay. Beauty & wellness is booking-heavy, Instagram-native, and underserved by existing tools.

Digital Channels

  • Google Local: "Coiffeur Zürich buchen", "Nagelstudio online Termin", "TWINT Zahlung akzeptieren"
  • Instagram Ads: Swiss beauty creators, before/after content, "powered by Kasha" booking links
  • Referral program: CHF 20 per merchant referred, CHF 10 per client referred

Community Channels

  • Gewerbeverbände: Zürich trade associations, chamber of commerce
  • Bexio ecosystem: "The booking/POS layer Bexio doesn't have"
  • Cosmetik Suisse / Coiffure Suisse: Industry associations with direct access

Phase 2: Expand Verticals & Cities

VerticalCityTrigger
Beauty & WellnessZürichPhase 1 — first 100 merchants
Personal Trainers / FitnessZürichNatural extension — booking-heavy, solo operators
Beauty & WellnessBasel, Bern, GenevaOnce Zürich playbook is proven (100+ merchants)
Trades & Home ServicesZürichHigher AOV, strong TWINT demand
Restaurants / HospitalityMulti-cityPhase 3 — requires menu/ordering features

Growth Flywheel

  1. Merchant joins (CHF 2 trial + TWINT hook)
  2. Shares booking link on Instagram & Google ("powered by Kasha")
  3. Clients book and pay via TWINT — zero friction
  4. More merchants join to be discoverable on marketplace
  5. Transaction volume grows → Adyen Capital becomes available
  6. Capital locks merchants in → switching cost rises
  7. Enterprise payees convert to SMB → zero-CAC acquisition via B2B2B
  8. CSPs notice → "our clients should be on this platform too"

Steps 7-8 are the B2B2B flywheel. Enterprise payees and CSP-formed entities feed into SMB organically. You don't pitch CSPs — you make them come to you. See full Switzerland GTM for Enterprise + CSP strategies.

Product-Led Growth: Every Feature Acquires

LoopHow It WorksHuman Effort
TWINT HookMerchant searches "TWINT akzeptieren ohne Terminal". Finds Kasha. CHF 2 trial. Accepts first TWINT payment in minutes.Zero
Booking LinkMerchant shares booking page on Instagram bio. Clients book. Every page shows "powered by Kasha". Other merchants see it.Zero
ReferralCHF 20 credit per merchant referred. Swiss SMEs know each other — hairdressers share with nail techs, trainers with physios.Zero
Adyen CapitalAfter 3 months, merchant sees: "CHF 5'000 verfügbar für Ihr Geschäft." Takes capital. Now locked into Kasha until repaid.Zero
Marketplace PullConsumer searches "Coiffeur Zürich buchen" on Kasha marketplace. Books. Merchant sees bookings flowing. Tells other merchants.Zero

AI Content Factory

OutputWeekly VolumeSwiss Focus
Instagram / LinkedIn content15-20 piecesGerman + French. "Powered by Kasha" booking links, TWINT success stories.
Google Local SEO5-10 pages/month"Coiffeur Zürich online buchen", "TWINT akzeptieren Salon" — long-tail, high intent.
Bexio partner content2-3 pieces/monthPosition as "the booking/POS extension for Bexio users". Partner marketplace listing.
Blog / educational2-3 articles"QR-Rechnung erstellen", "TWINT für Kleinunternehmen" — builds trust, drives organic.
Trade association contentMonthlyCosmetik Suisse, Coiffure Suisse newsletters and partner features.

Transaction Fees

2.9% + CHF 0.25

Standard Rate

All payment methods. All tiers. Simple, transparent.

2.5% + CHF 0.25

Volume (CHF 25K+/mo)

Automatic discount at CHF 25K monthly volume.

2.2% + CHF 0.25

High Volume (CHF 100K+)

Premium rate for high-volume merchants.

Adyen IC++ underneath: TWINT ~1.8%, Swiss debit ~0.72%, credit ~0.9%. Our 2.9% rate is profitable on every method.

SMB Subscription Tiers

PlanMonthlyIncludes
CHF 2 TrialCHF 2 for 30 daysFull access. Credit card captured. After trial: auto-upgrades to Starter or cancels.
StarterCHF 29/mo1 location, 1 staff, 100 bookings/mo, 50 invoices/mo, basic CRM, SoftPOS, deposits, Adyen Capital
ProCHF 59/mo3 locations, 5 staff, 500 bookings/mo, unlimited invoices, QR-bill, Bexio sync, Luma AI priority, analytics
BusinessCHF 119/moUnlimited locations/staff/bookings/invoices, marketplace featured, API access, advanced analytics, white-label

Deposits and Adyen Capital available in ALL tiers. Overages: +CHF 0.30/booking, +CHF 0.50/invoice, +CHF 15/extra staff beyond tier limit.

Adyen Capital (Reselling — All Tiers)

Zero Risk

We Resell, Adyen Lends

Adyen Capital provides working capital to eligible merchants. We resell it. Zero credit risk on our side — Adyen underwrites, we earn commission. Available in ALL tiers from month 3.

Lock-in

Merchant Stickiness

Merchants who take capital repay from incoming transactions. They can't leave until repaid. Working capital = permanent switching cost.

Year 1 Projections

MetricAssumption
Active merchants (end 2026)400
Average monthly revenue per merchant~CHF 45 (blended SaaS)
Average monthly transactions per merchant~CHF 8,000 GMV
Transaction fee revenue (annual)~CHF 111K
SaaS subscription revenue (annual)~CHF 216K
Adyen Capital commission (annual)~CHF 15-30K
Total Year 1 SMB Revenue~CHF 342-357K

Conservative. Does not include Enterprise, CSP, or Creator Commerce revenue. See full Switzerland GTM and SMB-Only Analysis for detailed financial modelling.

SMB Roadmap

PhaseTimelineSMB Deliverables
Phase 1Q1-Q2 2026Globalization fixes, multi-currency engine, pluggable banking, KYC Middleware Connector (done), Payments Connector (next)
Phase 2Q2-Q3 2026TWINT via Adyen, SoftPOS, Luma AI (DE/FR/IT), Bexio integration, Swiss QR-bill, Marketplace launch Zürich
Phase 3Q3-Q4 2026Adyen Capital reselling, booking SEO pages, vertical expansion (fitness, trades), CRM Middleware Connector, expand to Basel/Bern
Phase 42027Geneva/Lausanne expansion (French), advanced analytics, restaurant module, full Bexio marketplace partner

Competitive Landscape (SMB Focus)

Feature Kasha SMB Bexio Fresha SumUp Treatwell
SoftPOS (no hardware)
TWINT acceptance
Booking + calendar
Invoicing (QR-bill)partial
Bexio syncplannednative
CRMbasic
AI assistant (DE/FR/IT)
Working capital
Marketplace
Multi-market (CH + BR)

Kasha's differentiator: Nobody else combines TWINT + booking + invoicing (QR-bill) + CRM + AI assistant + working capital in one app for Swiss SMEs. Bexio has accounting but no booking/POS. Fresha has booking but no TWINT/QR-bill. SumUp has POS but nothing else.

Targets & Milestones

Immediate Actions

  • TWINT via Adyen: Payment integration live
  • Bexio partnership: API integration started
  • Zürich beauty pilot: First 20 merchants
  • Payments Connector: Next middleware build
  • Swiss German content: AI factory producing

SMB Milestones

  • Q2 2026: MVP launch Zürich (beauty & wellness)
  • Q3 2026: 100 merchants, Bexio live, QR-bill
  • Q4 2026: 400 merchants, expand to Basel/Bern
  • 2027: Geneva/Lausanne, 1,000+ merchants
  • Year 1 revenue: ~CHF 342-357K (SMB only)

TWINT · Bexio · SoftPOS · Booking · Luma AI — Kasha SMB Switzerland

Related: Full Switzerland GTM (all product lines) · SMB-Only Analysis · Competitive Research · Middleware Connector Architecture

Kasha Switzerland SMB GTM Strategy · 2026 · Kasha.io