<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@500&display=swap');
.rcs-doc{
--purple-900:#241442;
--cream-50:#FAF6EE;
--teal-500:#3EC6BE;
--teal-100:#DFF5F3;
--orange-500:#F0A83C;
--orange-100:#FBEAD1;
--pink-500:#EE6B96;
--pink-100:#FBE1E9;
--ink-900:#241442;
--ink-600:#5B4E78;
--radius-lg:20px;
background:var(--cream-50);
color:var(--ink-900);
font-family:'Inter', sans-serif;
-webkit-font-smoothing:antialiased;
border-radius:var(--radius-lg);
overflow:hidden;
}
.rcs-doc *{box-sizing:border-box;}
.rcs-doc a{color:var(--purple-900);}
.rcs-hero{
background:radial-gradient(circle at 85% -10%, #3a2270 0%, var(--purple-900) 55%);
color:#fff;padding:48px 28px 60px;
}
.rcs-hero-inner{max-width:820px;margin:0 auto;}
.rcs-eyebrow{
font-family:'JetBrains Mono', monospace;font-size:12px;
letter-spacing:0.18em;text-transform:uppercase;color:var(--teal-500);
font-weight:500;display:flex;align-items:center;gap:10px;margin-bottom:20px;
}
.rcs-eyebrow::before{content:"";width:22px;height:1px;background:var(--teal-500);display:inline-block;}
.rcs-hero h1{
font-family:'Poppins',sans-serif;font-weight:800;
font-size:clamp(28px, 4.5vw, 44px);line-height:1.1;
margin:0 0 16px;max-width:18ch;
}
.rcs-hero p{font-size:16px;line-height:1.6;color:#D8CDEF;max-width:60ch;margin:0;}
.rcs-main{max-width:820px;margin:0 auto;padding:36px 24px 60px;}
.rcs-category{margin-bottom:44px;}
.rcs-category-head{display:flex;align-items:center;gap:14px;margin-bottom:18px;}
.rcs-badge{
font-family:'JetBrains Mono',monospace;font-size:12px;font-weight:500;
width:32px;height:32px;border-radius:10px;
display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;
}
.rcs-category-head h2{
font-family:'Poppins',sans-serif;font-weight:700;font-size:20px;
margin:0;color:var(--ink-900);
}
.rcs-card{
background:#fff;border-radius:16px;padding:24px 26px;
box-shadow:0 1px 2px rgba(36,20,66,0.04), 0 12px 32px -18px rgba(36,20,66,0.18);
border:1px solid #EFE9DC;
}
.rcs-card p{margin:0 0 12px;font-size:15px;line-height:1.65;color:var(--ink-600);}
.rcs-card p:last-child{margin-bottom:0;}
.rcs-card strong{color:var(--ink-900);}
/* model grid */
.rcs-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}
.rcs-model-card{
background:#fff;border-radius:16px;padding:22px 20px;
border:1px solid #EFE9DC;
box-shadow:0 1px 2px rgba(36,20,66,0.04), 0 12px 32px -18px rgba(36,20,66,0.18);
border-top:4px solid var(--accent, var(--teal-500));
}
.rcs-model-card h3{
font-family:'Poppins',sans-serif;font-weight:700;font-size:16px;
margin:0 0 8px;color:var(--ink-900);
}
.rcs-model-card p{font-size:14px;line-height:1.55;color:var(--ink-600);margin:0 0 10px;}
.rcs-model-card .rcs-example{
font-size:12.5px;color:var(--ink-600);
background:var(--cream-50);border-radius:8px;padding:8px 10px;
font-style:italic;
}
/* stat row */
.rcs-stat-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}
.rcs-stat{
border-radius:16px;padding:22px 20px;
display:flex;flex-direction:column;gap:4px;
}
.rcs-stat .rcs-stat-num{
font-family:'Poppins',sans-serif;font-weight:800;font-size:32px;
color:var(--ink-900);line-height:1;
}
.rcs-stat .rcs-stat-label{font-size:13.5px;color:var(--ink-600);font-weight:500;}
.rcs-stat-note{
grid-column:1 / -1;font-size:13px;color:var(--ink-600);
font-style:italic;margin-top:-4px;
}
/* callout */
.rcs-callout{
border-radius:14px;padding:18px 20px;
border-left:4px solid var(--accent, var(--teal-500));
background:var(--bg, var(--teal-100));
}
.rcs-callout p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-900);}
.rcs-callout p strong{font-weight:700;}
/* list */
.rcs-list{margin:0;padding:0;list-style:none;}
.rcs-list li{
display:flex;gap:12px;align-items:flex-start;
font-size:15px;line-height:1.6;color:var(--ink-600);
padding:10px 0;border-bottom:1px solid #EFE9DC;
}
.rcs-list li:last-child{border-bottom:none;}
.rcs-list li::before{
content:"";width:8px;height:8px;border-radius:50%;
background:var(--accent, var(--teal-500));
margin-top:7px;flex-shrink:0;
}
.rcs-list strong{color:var(--ink-900);}
.rcs-source{
font-size:13.5px;color:var(--ink-600);margin-top:12px;
}
.rcs-source a{color:var(--purple-900);font-weight:600;text-decoration:underline;}
.rcs-foot{max-width:820px;margin:0 auto;padding:0 24px 40px;}
.rcs-foot-card{background:var(--purple-900);color:#fff;border-radius:16px;padding:32px 28px;}
.rcs-foot-card h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:19px;margin:0 0 8px;}
.rcs-foot-card p{color:#CBBEE6;margin:0 0 4px;font-size:14px;}
.rcs-foot-links{
display:flex;flex-wrap:wrap;gap:10px 18px;
margin-top:18px;padding-top:16px;
border-top:1px solid rgba(255,255,255,0.15);
}
.rcs-foot-links a{
color:#fff;font-size:13.5px;font-weight:600;
text-decoration:none;display:inline-flex;align-items:center;gap:6px;
}
.rcs-foot-links a:hover{text-decoration:underline;}
@media (max-width:680px){
.rcs-model-grid{grid-template-columns:1fr;}
.rcs-stat-row{grid-template-columns:1fr;}
}
@media (max-width:600px){
.rcs-hero{padding:36px 18px 48px;}
.rcs-main{padding:28px 16px 48px;}
}
</style>
<div class="rcs-doc">
<div class="rcs-hero">
<div class="rcs-hero-inner">
<div class="rcs-eyebrow">ChatWerk · RCS Business Messaging</div>
<h1>RCS – Preisgestaltung und Verbrauchskosten</h1>
<p>Wie RCS abgerechnet wird, welche Modelle es gibt und was du in Deutschland konkret zahlst.</p>
</div>
</div>
<div class="rcs-main">
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#3EC6BE;">01</div>
<h2>Wie werden RCS-Kosten berechnet?</h2>
</div>
<div class="rcs-card">
<p>RCS wird pro zugestellter Nachricht abgerechnet, nicht pauschal pro Kontakt. Eingehende Nachrichten von Kund:innen (P2A) sind dabei immer kostenlos und lösen keine Abrechnung aus – nur ausgehende, vom Unternehmen initiierte Nachrichten werden berechnet.</p>
<p>Google unterscheidet dabei technisch zwischen zwei Abrechnungskategorien für den RCS-Absender (Agent): <strong>Non-conversational</strong> (Abrechnung pro einzelner Nachricht) und <strong>Conversational</strong> (Abrechnung als Pauschale pro 24-Stunden-Konversation). Auf dieser Grundlage bietet ChatWerk drei kommerzielle Abrechnungsmodelle an.</p>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#F0A83C;">02</div>
<h2>Die drei Abrechnungsmodelle</h2>
</div>
<div class="rcs-model-grid">
<div class="rcs-model-card" style="--accent:#3EC6BE;">
<h3>Einzelnachricht</h3>
<p>Du zahlst pro versendeter Nachricht, gestaffelt nach Nachrichtentyp und Volumen.</p>
<div class="rcs-example">Beispiel: Versandbenachrichtigungen, Terminerinnerungen, einseitige Aktionen</div>
</div>
<div class="rcs-model-card" style="--accent:#EE6B96;">
<h3>Pay per Conversation</h3>
<p>Ein Festpreis pro geöffnetem 24-Stunden-Servicefenster deckt beliebig viele Nachrichten innerhalb dieses Zeitraums ab.</p>
<div class="rcs-example">Beispiel: Terminbuchung, Rücksendung, mehrstufiger Kundenservice-Dialog</div>
</div>
<div class="rcs-model-card" style="--accent:#6B3FA0;">
<h3>Monatliches Nutzer-Modell (MAU)</h3>
<p>Ein fester Betrag pro aktivem Nutzer und Monat, unabhängig von der Anzahl versendeter Nachrichten (max. 1 Nachricht pro Tag). Nur für Marketing-Use-Cases wie planbare Push-Newsletter gedacht.</p>
<div class="rcs-example">Beispiel: regelmäßiger Marketing-Newsletter an denselben Kundenstamm</div>
</div>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#EE6B96;">03</div>
<h2>Tarife für Deutschland</h2>
</div>
<div class="rcs-stat-row">
<div class="rcs-stat" style="background:var(--pink-100, #FBE1E9);">
<div class="rcs-stat-num">9 Cent</div>
<div class="rcs-stat-label">Pay per Conversation – pro geöffnetem 24h-Servicefenster</div>
</div>
<div class="rcs-stat" style="background:#EDE3F7;">
<div class="rcs-stat-num">17 Cent</div>
<div class="rcs-stat-label">Monatliches Nutzer-Modell (MAU) – pro aktivem Nutzer/Monat</div>
</div>
<div class="rcs-stat-note">Einzelnachricht: kostenfrei bei eingehenden Nachrichten (P2A); ausgehende Nachrichten werden je nach Nachrichtentyp (Basic Message, Single Rich Message, Rich Card, Carousel) und Volumen gestaffelt berechnet. Das monatliche Nutzer-Modell ist aktuell ausschließlich in Deutschland verfügbar.</div>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#6B3FA0;">04</div>
<h2>Wann öffnet sich das 24-Stunden-Servicefenster?</h2>
</div>
<div class="rcs-card">
<p>Eine Konversation beginnt laut Google, sobald eine Seite – Agent oder Nutzer:in – innerhalb von 24 Stunden auf eine Nachricht der anderen Seite antwortet. Ab diesem Zeitpunkt läuft ein 24-Stunden-Fenster, innerhalb dessen beliebig viele weitere Nachrichten ausgetauscht werden können, ohne dass zusätzliche Kosten entstehen. Im Pay-per-Conversation-Modell ist dieses gesamte Fenster mit den 9 Cent bereits abgegolten.</p>
<p>Antwortet der Agent nicht innerhalb von 24 Stunden auf eine Nutzeranfrage, entsteht keine Konversation – die Nachrichten werden dann einzeln abgerechnet. Eine eingehende Nachricht von Kund:innen (P2A) ist für sich genommen immer kostenlos, unabhängig davon, ob sie Teil einer Konversation ist oder nicht.</p>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#3EC6BE;">05</div>
<h2>SMS-Fallback</h2>
</div>
<div class="rcs-callout" style="--accent:#F0A83C; --bg:#FBEAD1;">
<p><strong>SMS-Fallback:</strong> Ist ein Empfängergerät nicht RCS-fähig, greift automatisch der SMS-Fallback. Der Textanteil kommt trotzdem an, wird dann aber zum separaten SMS-Preis berechnet. Kalkuliere in der Praxis mit einem Fallback-Anteil von rund 20–40 % des Versandvolumens.</p>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#F0A83C;">06</div>
<h2>Kostenbausteine im Überblick</h2>
</div>
<div class="rcs-card">
<ul class="rcs-list">
<li style="--accent:#3EC6BE;"><span>Nachrichtengebühr (Einzelnachricht, Pay per Conversation oder MAU)</span></li>
<li style="--accent:#EE6B96;"><span>SMS-Fallback für nicht erreichbare Geräte</span></li>
<li style="--accent:#6B3FA0;"><span>Einmalige Einrichtungs- und Verifizierungskosten für das Unternehmensprofil (Agent) – bei ChatWerk in der Plattformlizenz enthalten</span></li>
</ul>
</div>
</div>
<div class="rcs-category">
<div class="rcs-category-head">
<div class="rcs-badge" style="background:#EE6B96;">07</div>
<h2>Welches Modell passt wann?</h2>
</div>
<div class="rcs-card">
<ul class="rcs-list">
<li style="--accent:#3EC6BE;"><span>Versendest du überwiegend einseitige Benachrichtigungen (Versandstatus, Terminerinnerung)? → <strong>Einzelnachricht</strong></span></li>
<li style="--accent:#EE6B96;"><span>Läuft ein mehrstufiger Dialog mit Rückfragen (Kundenservice, Rücksendung, Terminbuchung)? → <strong>Pay per Conversation</strong></span></li>
<li style="--accent:#6B3FA0;"><span>Versendest du regelmäßige Marketing-Push-Newsletter an denselben Kundenstamm? → <strong>Monatliches Nutzer-Modell (MAU)</strong> – ausschließlich für Marketing-Use-Cases wie planbare Newsletter, nicht für generelle 1:1-Kommunikation</span></li>
</ul>
<p class="rcs-source">Weiterführende technische Informationen zur Abrechnungslogik von Google findest du hier: <a href="https://developers.google.com/business-communications/rcs-business-messaging/carriers/billing/rbm-billing-faq" target="_blank" rel="noopener">Standard billing FAQ – RCS for Business (Google for Developers)</a></p>
</div>
</div>
</div>
<div class="rcs-foot">
<div class="rcs-foot-card">
<h3>Individuelle Kalkulation gewünscht?</h3>
<p>Wende dich für eine Berechnung mit deinen echten Volumina gerne an den ChatWerk Support.</p>
</div>
</div>
</div>