Skip to content
PYD ENTERPRISES

Pricing

Priced against the consulting months it eliminates.

Flat per-system pricing for one application, an annual license for a program, and a partner license for systems integrators. Every plan runs in your own VPC. Try it first: the 14-day free trial is an evaluation license for up to 100,000 LOC.

Several systems in one modernization program, with equivalence tests for the build teams.

Discovery Scan

One legacy application, end to end, inside your VPC.

$25,000flat fee per system

Up to 500,000 LOC · 60-day license

Start a Discovery Scan
  • Full AST parse: COBOL, CICS, JCL, Java EE, VB6, .NET, PL/SQL, T-SQL
  • Business rule extraction to DMN 1.5
  • OpenAPI 3.1 and JSON Schema export
  • Data lineage and ER model
  • Docker or Helm deployment in your VPC
  • 3 architect seats
  • Kickoff and readout with a PYD ENTERPRISES modernization architect

Enterprise Portfolio

Best fit

A modernization program across several legacy systems.

$85,000per year

Up to 3,000,000 LOC · 5 systems

Start 14-day trial
  • Everything in Discovery Scan
  • Behavioral equivalence test generator
  • AsyncAPI 2.6 event schemas
  • Air-gapped offline license keys
  • 10 architect seats, SAML SSO and SCIM
  • Jira, Confluence and Git exports
  • Quarterly parser updates and dialect packs

Global SI Partner

Multi-client licensing for systems integrators and consultancies.

From $150,000per year

Unlimited LOC · multi-client

Talk to partnerships
  • Unlimited scans across client engagements
  • White-label discovery deliverable reports
  • Dedicated parser customization for client dialects
  • Partner enablement sandbox
  • Named principal architect
  • Co-delivery on RFP discovery phases

14-day free trial. Evaluation license for up to 100,000 LOC in your own VPC, every parser and export enabled, no source code sent to us.

Start free trial

The ROI arithmetic

$480,000 of reading, or $50,000 and two weeks.

PYD ENTERPRISES' worked example: a 1,000,000 line estate made of two applications of about 500,000 lines each. The manual plan staffs six consultants for four months. With PYD ENTERPRISES the same six people review extracted rules instead of finding them.

Rates and durations are PYD ENTERPRISES' planning figures. Manual discovery in PYD ENTERPRISES' engagement benchmarks runs $0.40 to $0.75 per LOC, so $480,000 for a million lines sits at the low end of that range. Analyst review time is part of both scenarios.

Manual discoveryWith PYD ENTERPRISES
Estate in scope
1,000,000 LOC, two applications
1,000,000 LOC, two applications
Team
6 consultants
Your 6 analysts as reviewers
Duration
4 months
2 weeks
Rate
$20,000 per consultant month
$25,000 flat per system
Discovery cost
6 × 4 × $20,000 = $480,000
2 × $25,000 = $50,000

Discovery budget not spent

$430,000

$480,000 - $50,000

Runway returned to the build

~3.5 months

4 months - 2 weeks

Scanning both applications under one Enterprise Portfolio license ($85,000 per year) adds the test generator and room for three more systems.

Discovery for a 1M LOC system, in weeks

PYD ENTERPRISES FIGURES: ~9 MONTHS MANUAL VS ~3 WEEKS

Manual code archeology

~39 weeks

  • Code reading
  • SME interviews
  • Spec writing
  • Review and rework

PYD ENTERPRISES

~3 weeks

  • Install + parse
  • Extract
  • Analyst review and sign-off
wk 0817263539

Compare plans

Everything in each plan, 26 rows.

Every plan includes every parser and runs in your own environment. The differences are scope, the test generator, enterprise identity and services.

Feature comparison across PYD ENTERPRISES plans
FeatureDiscovery ScanEnterprise PortfolioGlobal SI Partner
Scope and licensing
Lines of code500,0003,000,000Unlimited
Legacy systems15Unlimited
License term60 daysAnnualAnnual
Architect seats310Unlimited
Parsers
COBOL, CICS (BMS), JCL, VSAM, IMS DB, DB2 embedded SQLIncludedIncludedIncluded
Java EE (EJB 2.x/3.x), Struts, Spring XML, SOAP/WSDLIncludedIncludedIncluded
VB6/COM, ASP.NET WebForms, WCFIncludedIncludedIncluded
Oracle PL/SQL, MS T-SQL, Informix 4GLIncludedIncludedIncluded
Quarterly parser updates and dialect packsDuring termIncludedIncluded
Custom dialect parser workNot includedAdd-onIncluded
Outputs
DMN 1.5 decision tables with source line linksIncludedIncludedIncluded
OpenAPI 3.1 and JSON Schema 2020-12IncludedIncludedIncluded
AsyncAPI 2.6 event schemasNot includedIncludedIncluded
Data lineage graph and ER diagrams (Mermaid, PlantUML)IncludedIncludedIncluded
Dead code and complexity reportIncludedIncludedIncluded
Behavioral equivalence test generatorNot includedIncludedIncluded
White-label discovery deliverable reportsNot includedNot includedIncluded
Deployment and security
Docker or Helm install in your data center or VPCIncludedIncludedIncluded
Fully air-gapped with offline license keys60-day keyIncludedPer client
Signed update bundles moved across the air gapIncludedIncludedIncluded
Zero code egress, no telemetryIncludedIncludedIncluded
SAML SSO and SCIM provisioningNot includedIncludedIncluded
Workflow and services
Rule sign-off view (rule beside source lines)IncludedIncludedIncluded
Jira, Confluence and Git exportsNot includedIncludedIncluded
PYD ENTERPRISES modernization architectKickoff and readoutQuarterly reviewsNamed principal
Partner enablement sandboxNot includedNot includedIncluded
“It paid for itself many times over in the first sprint by eliminating four months of consultant code archeology.”
Chief Information Officer · US state unemployment insurance agency
CUSTOMER STORYA $25,000 Discovery Scan in place of a ~$300,000 auditRead the story

Pricing FAQ

How licensing works.

Procurement questions go to sales@pydenterprises.com.

How do you count lines of code?

Physical, non-blank, non-comment lines, counted after copybook and include expansion, with each copybook counted once no matter how many programs copy it. JCL, BMS map source, DDL and stored procedures count; generated code you exclude in scan.yaml does not. Every scan writes a LOC report by language and library so the count can be checked.

What counts as one system?

A set of programs that share a deployment and a data store and are released together: for example one CICS region's online application plus its batch JCL, or one Java EE EAR with its PL/SQL packages. Shared copybook libraries and common utility modules do not make two systems into one; tell us your boundaries and we confirm them before the license is issued.

How do license keys work in an air-gapped environment?

Licenses are signed offline keys. You generate a host fingerprint inside the environment, send it to us through your normal procurement channel, and receive a key file you carry back across the air gap. Nothing calls home to validate it. Parser updates arrive the same way, as signed bundles you verify before import.

Which deployment options are supported?

Docker images or a Helm chart on Kubernetes, in your own data center or a private VPC on AWS, Azure or GCP. Fully air-gapped installs are supported and egress-deny network policies work. A Discovery Scan typically runs on a single 32-vCPU node; portfolios add parser workers.

What happens at renewal, or if we exceed the LOC limit?

Enterprise Portfolio renews annually at the list price unless the scope changes. Your extracted specifications, DMN tables and exports are yours and remain usable if you do not renew. If a scan would exceed the licensed LOC, PYD ENTERPRISES stops before analysis and reports the count, and you can either narrow the scope or move up a tier.

How does the 14-day free trial work?

An evaluation license covers up to 100,000 lines for 14 days in your own VPC, with every parser and the DMN and OpenAPI exports enabled. No source code is sent to PYD ENTERPRISES. A PYD ENTERPRISES architect joins one working session to review results with your team.

Can a Discovery Scan fee count toward Enterprise Portfolio?

Yes. If you move to Enterprise Portfolio within the 60-day Discovery Scan term, the $25,000 fee is credited against the first year, and the system you scanned becomes one of the five.

How is Global SI Partner priced?

From $150,000 per year, typically in a range of $150,000 to $400,000 depending on the number of concurrent client engagements, dialect customization and enablement. It is quoted by our alliances team after a working session with your practice leadership.

Run the numbers on your own estate.

Start a 14-day trial on up to 100,000 LOC in your VPC, or ask for a Discovery Scan quote for one system.