Most compliance archiving contracts look reasonable on page one. The subscription fee is predictable. The sales rep walked you through the per-seat cost. You signed.
Then the bill comes.
Export fees. Storage overage charges. Per-connector licensing. Professional services engagements billed at vendor-published hourly rates - in some cases $250/hr or more - to run a report your examiner asked for. These costs don’t show up in the initial quote. They show up in the order form addenda, the fair use policy footnotes, and the invoices that land six months into a deployment.
Here’s what’s actually happening.
The Fee Playbook (Or: What the Sales Rep Didn’t Cover)
Compliance archiving vendors have converged on a billing model that front-loads the headline number and back-loads the real cost. The subscription price is the anchor. Everything else is negotiated later, buried in policy documents, or triggered by the things your firm actually needs to do - like produce records for a regulator.
Per-connector pricing
Most legacy platforms charge separately for each communication channel. Email archiving is the base product. WhatsApp costs extra. Signal costs extra. iMessage costs extra. Teams costs extra.
In multi-channel environments, a firm with four or more active channels can easily pay 2-3x the headline seat price once all connectors are factored in - and that’s before anything else.
Export and eDiscovery Fees (This Is Where It Gets Interesting)
Responding to a regulator’s document request requires exporting archived messages. With some vendors, that export triggers a professional services engagement - billed hourly.
Professional services engagements billed at vendor-published hourly rates - in some cases $250/hr or more - the default when no negotiated rate applies. A typical SEC document production, with search, export, and delivery, can run 4-8 hours of billable time. A contested enforcement matter can run much more. Firms that get examined frequently are paying for this every time.
Well, what’s actually on the clock? The technical export itself - once scoped - may only take minutes to hours to execute. The billable time accumulates around everything surrounding it: query design (translating the examiner’s request into search parameters across custodians, channels, and date ranges), validation and iteration (reviewing initial results, refining filters, deduplicating across email and messaging apps), and packaging and delivery (formatting outputs, applying encryption, meeting regulator-specific production requirements). If results come back too broad or too narrow, a second review cycle starts the meter again. And because these engagements run on the vendor’s schedule - not yours - queue time adds to the total. None of that shows up in the per-seat price.
Per-order-form pricing
Some vendors structure add-ons - additional channels, increased storage, eDiscovery services - as separate line items negotiated at renewal rather than disclosed in the base contract. What you pay depends on what you agreed to in the last order form and what you can negotiate in the next one.
This means pricing is effectively opaque until renewal. Firms have limited leverage once they’re deployed.
Implementation and Migration Fees (The Part That Makes Switching Hard by Design)
Switching vendors is expensive by design. Many platforms charge for data migration out - exporting your historical archive in a format another vendor can ingest. Some charge for migration in as well. The switching cost becomes a negotiating chip at every renewal.
Some vendors have formalized free data export only recently - announcing it as a new guarantee, which signals what the prior norm was. Before such commitments existed, getting your data out was a professional services engagement billed by the hour.
Other vendors bury migration and eDiscovery fees in order form addenda negotiated separately from the base contract. The fees aren’t visible until renewal - at which point you’re already deployed and your leverage is limited.
Some platforms treat extraction as a fully custom engagement. No self-serve option. Every migration is scoped as a project with costs that vary by environment and aren’t disclosed upfront.
Perhaps the starkest version of this pattern: vendors that throttle data extraction - processing only a terabyte or so per week - combined with steep exit fees that scale with archive volume, steep annual renewal increases, and short cancellation windows. Customers of platforms like these have described the experience as the “Hotel California” of archiving. (I didn’t come up with that - I first heard it from a compliance officer who was nine months into trying to leave.) You can check out any time you like, but leaving costs you.
The common thread: switching costs are structural, not accidental. They’re built into the contract terms, the pricing model, and the technical architecture. That’s what makes them effective at renewal time.
Which brings me back to the regulator.
You Can’t Produce What You Can’t Extract
Chapter VI of the EU Data Act directly targets this problem. From January 12, 2027, switching charges - including data egress fees - are eliminated entirely for data processing services operating in the EU. Until that date, any switching charges must not exceed the provider’s direct costs of the switching process; markup is prohibited. The regulation also requires providers to remove all commercial, technical, contractual, and organizational obstacles that would prevent customers from terminating contracts, signing with a replacement provider, or porting their exportable data. That language squarely covers opaque SOW requirements, order form pricing that isn’t disclosed until renewal, and throttled extraction that makes switching practically difficult even when it’s nominally permitted.
For firms operating in the EU, or with EU client data, the direction of travel is clear: switching charges that exceed direct costs are already constrained, and the full ban takes effect in January 2027. Now is a reasonable time to ask whether your current vendor’s pricing structure will hold up against that standard. Regulators in the US have historically been more permissive, but FINRA and SEC examiners already ask about your ability to produce records quickly and cost-effectively. A vendor whose professional services rates run $250/hr or more is a liability in that conversation.
What to Ask Before You Sign
If you’re evaluating compliance archiving vendors, these questions surface the real cost:
- What does export cost? Is it self-serve, or does it require professional services? If professional services, at what hourly rate?
- What’s included in the per-seat fee? Does it cover all channels, or are WhatsApp, Signal, iMessage, and Teams separate line items?
- What’s the storage allotment per seat? What happens when you exceed it, and at what rate?
- What does it cost to leave? Is historical data exportable at no charge? In what format?
- Are any fees subject to change at renewal? Ask for the order form for all add-ons, not just the master agreement.
The answers tell you whether you’re buying compliance infrastructure or compliance theater.
Comma’s Model
We built Comma so the answer to every one of those questions is simple. Flat $33/user/month. All 35+ channels included - WhatsApp, Signal, iMessage, Microsoft Teams, LinkedIn, Facebook Messenger, Slack, and more. Storage, export, and search are included. No per-connector fees. No export hourly rates.
When your examiner asks for a document production, you run the search and export it yourself. No professional services ticket. No invoice.
The EU Data Act is validating what we built from the start: compliance infrastructure should be priced simply, and your data should be yours to access and move without penalty.
For a full breakdown of how vendors compare on pricing, channel coverage, and capture methodology, see our vendor comparisons.