The 200x Markup Nobody Talks About
An e-signature costs $0.02 to process. DocuSign charges $10-40/month. Here's the full infrastructure cost breakdown of a single envelope.
DocuSign charges $10/month for 5 envelopes on their Personal plan. $40/user/month on Business Pro.
I wanted to know what an e-signature actually costs to deliver. Not the subscription price. The infrastructure.
So I broke it down. Every component. Every cost.
Total: approximately $0.02 per envelope.
That’s a 200x markup on the Personal plan and a 200x markup on Business Pro if you send 10 envelopes per month.
Here’s how I got there.
What Happens When You Send a Document for Signature
The e-signature process is straightforward:
- You upload a PDF
- You place signature fields on the document
- The system emails a link to the signer
- The signer opens the link, reviews the document, and draws or types their signature
- The system records the signature event with an audit trail
- Both parties get the signed PDF via email or download
- The document is stored in the cloud
That’s it. There’s no complex computation. No machine learning. No real-time processing. It’s a document workflow with email notifications.
Let me cost each step.
Component 1: PDF Rendering
When you upload a document and place signature fields, the system needs to render an interactive layer on top of the PDF. This involves:
- Parsing the PDF structure
- Rendering the document for browser display
- Overlaying interactive form fields at specified coordinates
- Generating the final signed PDF with the signature embedded
PDF processing libraries (like pdf-lib, PDFBox, or iText) are open source. The compute cost of processing a single PDF on a cloud server is negligible — we’re talking milliseconds of CPU time.
Cost: less than $0.001 per document.
A single Lambda invocation or container execution for PDF processing costs a fraction of a cent. Even using a dedicated server, amortized across thousands of documents per day, the per-document cost rounds to zero.
Component 2: Email Delivery
Each envelope requires at minimum two emails:
- Notification to the signer (“You have a document to sign”)
- Confirmation to the sender (“Your document has been signed”)
Often there are reminders and follow-ups, so let’s say 3-4 emails per envelope on average.
Cost per email via AWS SES: $0.0001.
4 emails = $0.0004 per envelope.
For context: AWS SES charges $0.10 per 1,000 emails. That’s one ten-thousandth of a cent per email. Even using a managed service like Resend ($0.0004/email), the cost is still under $0.002 for all the emails associated with one envelope.
Component 3: Cloud Storage
The signed document needs to be stored permanently (legal requirement). A typical signed PDF is 100KB to 2MB.
AWS S3 storage: $0.023 per GB per month.
A 1MB document costs $0.000023 per month to store. Even after 10 years, that document has cost $0.00276 in total storage.
For the first month: $0.000023.
Over the lifetime of the document (let’s say 7 years for legal retention): $0.00193.
Negligible.
Component 4: Bandwidth
When the signer opens the document link, the system serves the PDF viewer and the document data. When anyone downloads the signed copy, that’s more bandwidth.
AWS CloudFront bandwidth: $0.085 per GB for the first 10TB.
A 1MB document served 3 times (signer view, sender download, archive access) = 3MB.
Cost: $0.000255.
Component 5: Authentication and Signing
The signer accesses a unique URL, verifies their identity (email-based), and executes the signature. The system records:
- IP address
- Timestamp
- Browser/device information
- The signature image or typed name
- A hash of the document before and after signing
This is a database write and some server-side processing. The compute cost is a few milliseconds of server time. The storage cost is a few KB of metadata.
Cost: less than $0.001.
Component 6: Audit Trail
Legally valid e-signatures require a certificate of completion — a record of who signed, when, from where, and that the document wasn’t altered. This is a PDF or JSON file generated from the metadata collected in the previous step.
Generating this is trivial. A templated document with the event data inserted. One PDF generation, one storage write.
Cost: less than $0.001.
Component 7: API and Infrastructure Overhead
Running the web application, database, load balancers, monitoring, and API endpoints. These are fixed costs shared across all users.
For a well-architected system serving thousands of envelopes per day, the per-envelope amortization of infrastructure overhead is small. A server that costs $100/month and processes 10,000 envelopes has a per-envelope overhead of $0.01.
At DocuSign’s scale (hundreds of millions of envelopes per year), the per-envelope infrastructure overhead is far lower.
Cost at scale: $0.001-0.005 per envelope.
The Total
| Component | Cost per Envelope |
|---|---|
| PDF rendering | < $0.001 |
| Email delivery (4 emails) | $0.0004 |
| Cloud storage (first month) | $0.000023 |
| Bandwidth (3 views) | $0.000255 |
| Authentication & signing | < $0.001 |
| Audit trail generation | < $0.001 |
| Infrastructure overhead | $0.001-0.005 |
| Total | ~$0.01-0.02 |
I’ll round up generously to $0.02 per envelope.
What DocuSign Charges
| Plan | Monthly Price | Envelopes | Cost per Envelope |
|---|---|---|---|
| Personal | $10/mo | 5/mo | $2.00/envelope |
| Standard | $25/user/mo | Unlimited (fair use) | Varies |
| Business Pro | $40/user/mo | Unlimited (fair use) | Varies |
| Overage | — | Per extra | $0.50-4.50/envelope |
On the Personal plan, sending 5 envelopes per month costs $2.00 each. Infrastructure cost: $0.02. Markup: 100x.
If you only send 2 envelopes per month (common for freelancers and small businesses), the effective cost is $5.00 per envelope. Markup: 250x.
Even the overage pricing — $0.50 to $4.50 per extra envelope — represents a 25-225x markup over infrastructure cost.
What About R&D, Legal Compliance, and Support?
Fair question. DocuSign doesn’t just run servers. They employ engineers, maintain legal compliance across jurisdictions, and provide customer support.
But these are not per-envelope costs. They’re fixed costs that get amortized across volume.
DocuSign processes hundreds of millions of envelopes per year. Their R&D spend, legal team, and support staff are fixed headcount costs. As volume grows, the per-envelope cost of these functions drops.
More importantly, legal compliance (ESIGN Act, UETA, eIDAS) is a one-time engineering effort with ongoing monitoring — not a per-document cost. Once your system is compliant, processing envelope #1 and envelope #1,000,000 costs the same from a compliance perspective.
DocuSign’s gross margin is approximately 80%. That means for every dollar of revenue, $0.80 goes to things other than directly serving you. Their total cost-to-serve (including all overhead, not just infrastructure) is about $0.20 on the dollar.
On a $40/month plan, that means roughly $8 goes to actually delivering the service. Divide that by 10 envelopes and you get $0.80/envelope total cost-to-serve at their scale. Still a 40x markup over raw infrastructure.
The User Experience Tax
Beyond the markup, DocuSign’s business practices compound the cost:
Auto-renewal traps. DocuSign auto-renews annual contracts and makes cancellation difficult. Search “cancel DocuSign” and you’ll find thousands of frustrated users.
Overage punishments. Send one envelope over your limit and you’re charged $0.50-4.50 per extra. No warning throttle. No grace period.
Seat-based inflation. Most businesses have 1-2 people who regularly send documents. But if 5 people need to send even occasionally, that’s 5 seats at $25-40/month each.
API surcharges. Using DocuSign’s API (to integrate with your own systems) adds 10-30% to your annual cost. The API calls cost DocuSign essentially nothing.
The Trustpilot reviews tell the story. Complaints about being charged after cancellation, impossible cancellation processes, and aggressive auto-renewal are consistent across thousands of reviews.
The Math at Different Usage Levels
| Usage Level | DocuSign Cost | Infrastructure Cost | Markup | Annual Waste |
|---|---|---|---|---|
| 2 envelopes/mo (freelancer) | $10/mo ($120/yr) | $0.04/mo ($0.48/yr) | 250x | $119.52/yr |
| 5 envelopes/mo (small business) | $10/mo ($120/yr) | $0.10/mo ($1.20/yr) | 100x | $118.80/yr |
| 10 envelopes/mo (growing business) | $40/mo ($480/yr) | $0.20/mo ($2.40/yr) | 200x | $477.60/yr |
| 50 envelopes/mo (real estate agent) | $40/mo + overage ($720+/yr) | $1.00/mo ($12/yr) | 60x+ | $708+/yr |
| 100 envelopes/mo (legal firm, 2 seats) | $80/mo ($960/yr) | $2.00/mo ($24/yr) | 40x | $936/yr |
The freelancer who signs 2 documents per month is paying $120/year for $0.48 worth of infrastructure. That’s $119.52 per year in pure margin.
What Cost-Plus Pricing Would Look Like
If an e-signature tool charged infrastructure cost ($0.02) plus a reasonable margin, the per-envelope price would be $1-2.
| Usage Level | Cost-Plus Price | DocuSign Price | Annual Savings |
|---|---|---|---|
| 2 envelopes/mo | $2-4/mo | $10/mo | $72-96/yr |
| 5 envelopes/mo | $5-10/mo | $10/mo | $0-60/yr |
| 10 envelopes/mo | $10-20/mo | $40/mo | $240-360/yr |
| 50 envelopes/mo | $50-100/mo | $60+/mo (with overage) | Variable |
The savings are largest for light users — freelancers, consultants, and small businesses who sign a few documents per month. They’re currently forced into a minimum of $10/month for usage that costs pennies to serve.
For heavy users (50+ envelopes/month), cost-plus pricing at $1-2/envelope might actually cost more than DocuSign’s subscription. That’s fine. Cost-plus pricing is honest. If your usage is high enough that a subscription is genuinely a good deal, that’s the market working correctly.
The problem is the light users. The freelancer paying $120/year for 24 envelopes. The consultant paying $480/year for occasional contract signatures. The small business owner paying for 5 seats because 5 people need to sign once a quarter.
$0.02 infrastructure cost. $10/month minimum price. 200x markup on light usage.
That’s the number. That’s the gap. That’s what e-signatures actually cost to deliver.