Short version: MakerKit is one of the most production-credible Next.js SaaS kits on the market. If you're building B2B SaaS for a US/EU audience and Stripe + Vercel fit your stack, it's an excellent choice. If your customers are Swiss or you need TWINT, CHF + 8.1% VAT, Exoscale CH hosting, and an nFADP register pre-wired, Already CH wires the equivalent B2B scope on a Swiss-sovereign foundation.

Stack comparison

LayerMakerKit (US)Already CH (CH 🇨🇭)
Framework
Next.js App Router
TypeScript + Tailwind + shadcn/ui
ORMDrizzle / KyselyDrizzle
DatabaseSupabase Cloud (default)Supabase self-hosted on Exoscale CH
Hosting + Data residency
Default hostingVercel / Cloudflare (US/global)Exoscale + Coolify (CH)
Region pinned to CH✓ Geneva / Zurich
No US sub-processors (default)
Billing
Payment processorStripe / Lemon SqueezyPayrexx (CH)
Default currencyUSDCHF
TWINT
PostFinance
Swiss VAT 8.1% pre-wired
Idempotent webhook + dead-letter queue
Email + Auth
Transactional emailResend / MailgunInfomaniak SMTP (CH)
AuthSupabase AuthSupabase Auth
TOTP + Passkeys
Org-wide MFA mandate
Multi-tenancy (both ship this)
Personal + team accounts model
Postgres RLS
Query-layer tenant scoping✓ withOrgScope()
Admin dashboard + impersonation
Audit log
Observability
AnalyticsPostHog / Plausible (buyer)Matomo self-hosted (CH)
Cookie-free analytics (no consent banner)~ Plausible yes
Error trackingSentry (US)GlitchTip self-hosted (CH)
Feature flagsVercel / PostHogUnleash self-hosted (CH)
Bot protectionCloudflare Turnstile / hCaptchaFriendly Captcha (DE)
AI integration
Primary AI providerOpenAI / Anthropic (US)Mistral AI (FR)
Compliance
nFADP data register at /admin
GDPR export + deletion endpoints
Pre-written privacy policyGDPR templatenFADP + GDPR
Pricing
Lowest tier$199 starterCHF 199 Solo
Top tier$799 lifetime (Turbo)CHF 399 Team + CHF 299 Enterprise

Scope

MakerKit

MakerKit is one of the most complete B2B SaaS kits on the market — personal + team accounts, organisations, billing, audit logs, super-admin panel, and a polished marketing site. Built and maintained by Giancarlo for years. If you're a B2B founder on the US stack, this is the safest choice.

Already CH Swiss B2B

Same B2B-SaaS scope (multi-tenancy, RBAC, admin, audit log) on a Swiss-sovereign provider stack. Where MakerKit assumes Stripe + Vercel + Sentry, Already CH assumes Payrexx + Exoscale + GlitchTip. Both ship the same architectural ideas; the providers underneath differ.

Payment methods

MakerKit

Stripe (or Lemon Squeezy as MoR) covers global card networks, the major European local methods, and Apple/Google Pay. No TWINT. No PostFinance. No Swiss VAT logic baked in.

Already CH + TWINT

Payrexx covers TWINT, PostFinance, Swiss cards, Visa/Mastercard/AmEx, Apple Pay / Google Pay. CHF settlement to a Swiss bank. 8.1% VAT pre-calculated. Swiss commercial-record retention (10 years per Art. 958f) configured by default.

Compliance + audit

MakerKit

Strong on GDPR — data export, deletion, audit log out of the box. Generic privacy template. nFADP-specific work (Art. 12 register, Art. 19 information obligation, FDPIC-recognised SCCs) you'll have to add yourself.

Already CH nFADP

Ships the nFADP register at /admin/data-register pre-aligned to Art. 12, a privacy policy referencing Art. 19 + Art. 25, FDPIC-recognised SCC wording, and Matomo cookie-free so no consent banner is required. Designed to pass a Swiss DPO's audit on day 1.

Who should use what

Use MakerKit when

  • You're building B2B SaaS for a US/EU audience
  • Stripe + Vercel + Sentry is your preferred stack
  • You value Giancarlo's update cadence + roadmap
  • Polished marketing pages + Cloudflare Workers variant matter
  • You don't have Swiss data-residency or TWINT requirements

Use Already CH when

  • Your B2B customers are Swiss or German-speaking
  • TWINT + PostFinance + CHF billing are expected
  • nFADP audit risk is real (healthcare, finance, education)
  • You need data hosted in Switzerland, no US sub-processors
  • Mistral AI as primary provider works for you

The honest comparison

MakerKit is genuinely one of the best B2B Next.js SaaS kits on the market — full multi-tenancy, billing, admin, audit logs, professional documentation, and a credible roadmap. If your customers are global and Stripe + Vercel fit, MakerKit is a strong, well-maintained choice.

Already CH is for the Swiss B2B buyer where the provider stack matters more than the framework. Same scope of modules; same architectural ideas; every cloud provider swapped to a Swiss or European equivalent; nFADP register and TWINT pre-wired. If you sell to a Swiss DPO or a cantonal procurement office, Already CH closes deals that the US stack stalls on.