No per-message fees. No surprises.

Simple pricing.

You pay for complexity absorbed and risk removed. Annual contracts. Standard onboarding included on Foundation and Scale.

Not sure which plan fits? Read the business case or talk to us first.

Tier 01
Foundation

For teams establishing their first clean EDIFACT boundary. Stop the bleeding. Get your first partners off your plate.

From $3,500
per month, annual contract
Up to 10 trading partners
ORDERS, INVOIC, DESADV, CONTRL
Inbound and outbound
REST, webhook delivery
Auto-acknowledgement (CONTRL)
30-day message replay
Standard SLA (99.5%)
Standard onboarding (first partner)
Talk to us
Tier 03
Enterprise

For large networks, regulated industries, and organisations where EDI reliability is mission-critical. Priced on what you actually need.

Custom
based on partners, volume, and SLA
Partner count and volume agreed at contract
All message types
Dedicated deployment option
Custom data residency
Named customer success engineer
Negotiated SLA up to 99.99%
Proof-of-concept before commitment
Self-hosted option available
Get in touch

Annual contracts only  ·  No per-message fees  ·  Both directions on every plan  ·  Proof of concept before you commit

Both directions. Every plan.

Every CleanEDI plan covers EDIFACT in both directions. This is not a feature tier, it is how the platform works.

Inbound

Partner sends EDIFACT, you get JSON

Your trading partner sends raw EDIFACT via AS2 or SFTP. CleanEDI receives it, parses, validates, normalises, and POSTs clean JSON to your webhook. Your team calls a REST API. That is it.

Outbound

You send JSON, partner gets EDIFACT

Your system POSTs a plain JSON object to the CleanEDI API. We generate the correct EDIFACT, apply your partner's requirements, and deliver it. Your partner gets valid EDIFACT. You never see it.

Common questions.

What does 'both directions' mean?

CleanEDI handles EDIFACT in both directions. Inbound: your trading partner sends raw EDIFACT, we deliver clean JSON to your webhook or API. Outbound: your system POSTs JSON to us, we generate valid EDIFACT and deliver it to your trading partner via AS2 or SFTP. Your team never writes or reads a single EDIFACT segment either way.

Do you only support JSON? What if my system uses XML or another format?

JSON, XML, and CSV are all supported out of the box. If your system already produces or consumes any of these, CleanEDI will work with it directly with no extra configuration. If you are working with X12 (the North American EDI standard), fixed-width flat files, or another format, talk to us during onboarding and we will sort it out.

Do I need to know anything about EDIFACT to get started?

No. That is the whole point. You tell us what data you want to send or receive in plain business terms, we handle everything EDIFACT-related on your behalf. Your developers work with JSON, XML, or CSV. They never need to open an EDIFACT specification document.

What is included in standard onboarding?

Standard onboarding covers your first trading partner: partner profile configuration, message mappings for standard message types, transport setup (AS2 or SFTP), webhook or API delivery configuration, and end-to-end testing before go-live. Additional partners are onboarded at a per-partner rate. Non-standard implementations, custom mapping, or partner-specific quirks that require significant configuration work are quoted separately.

How long does onboarding take?

Standard onboarding for a first partner typically takes two to three weeks. Scale customers with multiple partners typically take four to six weeks. Enterprise timelines are scoped during the proof-of-concept engagement.

What happens when I approach my partner limit?

We will contact you before you hit your limit. Partners above your plan's included count are charged at a per-partner rate rather than forcing an immediate tier upgrade. At some point it makes financial sense to move to the next tier and we will have that conversation when it does.

Are there per-message fees?

No. Foundation and Scale plans include unlimited message volume within your partner count. Enterprise plans include a message volume allowance agreed at contract. Significant volume above that allowance is discussed at renewal.

Does CleanEDI send functional acknowledgements automatically?

Yes. When an inbound EDIFACT message is received, CleanEDI automatically generates and sends a CONTRL acknowledgement back to the trading partner. This is standard behaviour on all plans and satisfies requirements from platforms like SPS Commerce and MessageXchange.

What happens if a message fails?

You are notified immediately. Every message is logged with its full status, error detail, and raw content. Messages can be replayed once the issue is resolved, 30 days on Foundation and 90 days on Scale and Enterprise. Nothing is silently dropped.

What if my trading partner is not on a supported list?

There is no fixed supported list. CleanEDI works with any trading partner that communicates via EDIFACT regardless of which platform or VAN they use, MessageXchange, SPS Commerce, GXS, Orderful, or direct AS2.

Is my data secure? Where is it stored?

All data is encrypted in transit and at rest. Data is hosted in the Azure region that serves your market, and Enterprise customers can have a dedicated in-country deployment. We are working toward ISO 27001 certification.

Can I trial it before committing to an annual contract?

Yes. We run a proof-of-concept with one of your actual trading partners before any contract is signed. You see CleanEDI working with your real EDIFACT messages before you commit to anything.

What support do I get?

Foundation includes email support with a 24-hour response commitment on business days. Scale includes priority support with a 4-hour response target. Enterprise includes a named customer success engineer and negotiated response SLAs.

What is your disaster recovery position?

CleanEDI runs on Azure with built-in redundancy and automatic failover. All messages are persisted before processing so nothing is lost on a service restart. Message replay is available on all plans. Formal DR documentation with defined RTO and RPO targets is in progress and available to Enterprise customers on request.

Is self-hosted available?

Yes, for Enterprise customers with data sovereignty requirements. Self-hosted means CleanEDI runs in your own Azure tenancy. Your EDIFACT never leaves your environment. Pricing for self-hosted is custom and based on partner count, volume, and support requirements. Get in touch to discuss.

Not sure which plan fits?

Tell us about your setup and we will tell you exactly what you need. No sales pressure. If you want to understand the business case first, start there.

Proof of concept before you commit
Response within 24 hours
Self-hosted available for Enterprise