Tools
Figma vs Penpot TCO Calculator
The two vendors price different units — Figma sells three capability-classed seats, Penpot sells one editor/member class with a monthly cap. This calculator makes you state the seat mapping first, then does the arithmetic. Everything runs in your browser; nothing is sent anywhere.
1. Your team
Count people, not seats. The mapping below is the one this tool checks: designers get full design capability, developers get handoff capability, occasional collaborators only view and comment.
Figma Full seat · Penpot editor
Figma Dev seat · Penpot editor
Figma Collab seat · Penpot viewer
All totals are undiscounted sums, not NPV.
No source quantifies this. Set it to 0 to price the licence alone.
Multiplied by the hours above; separate currency, not converted.
Reference figure only; the source does not size a Penpot instance.
2. Five-year cost by configuration
| Configuration | Monthly | Per year | Horizon total | What this row assumes |
|---|
3. Where the unit prices come from
Every per-seat price below was read from the vendor's own pricing page on 2026-11-05. If a vendor changes a price, the model is wrong until you change the number here — that is the point of a re-runnable model.
- Figma pricing — Full / Dev / Collab seats at Professional, Organization and Enterprise; AI-credit allotments; the free view-and-comment rule.
- Penpot cloud pricing — Professional $0, Unlimited $7 per editor capped at $175/month, Enterprise $25 per member, Private Server.
- Penpot self-host pricing — Professional free forever; Enterprise from $950/month plus per-member seats.
- Hetzner Cloud — server tiers used as the infrastructure line, excl. VAT.
- Penpot Docker install guide — what self-hosting actually requires.
- Figma billing guide — annual vs monthly billing and mid-term seat changes.
Not modelled: VAT and sales tax, a EUR→USD rate, discounts, renewal uplift, migration effort, support SLAs, AI-credit overage, server sizing, backups or egress. Those are real costs; this page refuses to invent a number for them.