Pricing
Start free. Upgrade when you send every week.
Three plans, priced per workspace rather than per seat. Signatures are included in all of them, and the people you send to never need an account.
Free
$0a month
For trying it out, or for one agreement a month.
- 5 sends for signature a month
- 1 data room
- 2 people
Pro
Recommended$29a month
For one person or a small team sending every week.
- 100 sends for signature a month
- 10 data rooms
- 10 people
Business
$99a month
For a company that needs single sign-on and no ceilings.
- Unlimited sends for signature
- Unlimited data rooms
- Unlimited people
Prices in US dollars, billed monthly through Stripe. Need an invoice, a security review or something these plans do not cover? Talk to us.
What each plan allows
| Limit | Free | Pro | Business |
|---|---|---|---|
| Sent for signature, per month | 5 | 100 | Unlimited |
| Documents | 100 | Unlimited | Unlimited |
| Share links | 50 | Unlimited | Unlimited |
| Data rooms | 1 | 10 | Unlimited |
| People in the workspace | 2 | 10 | Unlimited |
| Custom link domains | 1 | 5 | |
| API keys | 1 | 5 | Unlimited |
| Incoming webhooks | 1 | 5 | Unlimited |
| Per-room logo, colours and layout | |||
| SAML single sign-on and SCIM |
In every plan
- The collaborative editor, suggesting mode and version history
- Signature fields in the document or on an uploaded PDF
- Certificates of completion with a full audit trail
- Tracked links with every gate, and section-level analytics
- The assistant, with approvals, undo and an activity log
- The REST API, webhooks, CLI and MCP server
Pricing questions
- What counts as a send?
- Sending a document for signature, once, however many people sign it. Reminders, the completed PDF and the certificate are all part of the send.
- What happens when I reach a limit?
- Nothing is deleted and nothing already sent stops working. Creating the next document, room or link asks you to upgrade, and deleting one makes space for another. Sends beyond the month's allowance cost one credit each, bought in packs under Settings → Billing.
- Do signers or readers count as people in the workspace?
- No. Only the people who sign in to write and send count. Recipients sign and read from private links without an account.
- Can we run it ourselves?
- Yes. XDocs runs in Docker against ordinary Postgres. With no billing keys configured, a self-hosted deployment is unmetered.
Your next contract does not need three tools.
Create, sign, share and understand your documents with XDocs.

