Short answer: anywhere from a few thousand dollars to several hundred thousand, depending on your level, your environment, and whether you do it yourself with software or hire a full consultant. Here is the honest breakdown.
For a small defense contractor pursuing CMMC Level 2, total first year cost typically lands between $40,000 and $150,000. Level 1 is dramatically cheaper because you self attest, often under $5,000 in real out of pocket spend. The number that surprises people is the C3PAO assessment itself, which is $15,000 to $100,000 and unavoidable for Level 2.
You can compress the total by replacing a consultant with compliance software, but you cannot remove the C3PAO assessment fee.
Every CMMC compliance budget breaks into the same four buckets. Knowing what each one is keeps you from getting surprised.
Level 1 covers 17 basic safeguarding requirements and is self attested. There is no C3PAO involvement and no formal assessment fee. Realistic out of pocket spend looks like:
| Item | Typical range |
|---|---|
| Self assessment tool or template | $0 to $1,800/year |
| Basic remediation (MFA, AV, password policy) | $500 to $3,000 one time |
| Annual affirmation submission | $0 (you submit to SPRS yourself) |
| Realistic year one total | $500 to $5,000 |
Level 2 covers all 110 NIST SP 800-171 Rev 2 controls and requires a C3PAO assessment for most contracts handling CUI. This is where the cost compression matters most.
| Item | Software led path | Consultant led path |
|---|---|---|
| SSP, SPRS, POA&M, evidence (year 1) | $1,800 to $18,000 | $30,000 to $150,000 |
| Remediation IT spend | $5,000 to $50,000 (variable) | $5,000 to $50,000 (variable) |
| C3PAO assessment | $15,000 to $100,000 | $15,000 to $100,000 |
| Realistic year one total | $21,800 to $168,000 | $50,000 to $300,000 |
The C3PAO fee is the single line item people most often underestimate. It scales with your assessment scope (employees, systems, enclaves, sites). Public ranges from the Cyber AB marketplace as of 2026:
Some C3PAOs charge a pre assessment readiness review separately ($5,000 to $15,000). Ask before you sign.
CMMC certifications last three years, but the work is not three year. You will be asked to affirm continued compliance annually, keep evidence current, update your SSP when systems change, and remediate any drift. A realistic annual ongoing cost looks like:
For a small contractor (under 25 employees), realistic first year totals are $21,800 to $50,000 on a software led path, or $50,000 to $150,000 with a full consulting engagement. Mid sized environments often land between $75,000 and $200,000. The C3PAO assessment itself is $15,000 to $100,000 depending on scope.
Most small contractors pay $15,000 to $35,000 for a Level 2 C3PAO assessment. Mid sized contractors are $35,000 to $70,000. Multi site or multi enclave environments are $70,000 to $150,000 or more. Some firms charge a separate pre assessment review of $5,000 to $15,000.
Yes, in two senses. Your CMMC certification itself lasts three years, but you submit an annual affirmation of continued compliance and you keep paying for software, training, monitoring, and the re assessment in year three. Expect roughly 25 to 40 percent of your first year prep cost annually.
Use compliance software instead of a consultant, narrow your assessment scope so the C3PAO is only looking at the systems that touch CUI, and add a short Registered Practitioner review at the end rather than a full engagement. Most small contractors using this path come in well under $50,000 in prep, plus the C3PAO assessment.
Almost. There is no C3PAO assessment and no third party fee. You self attest. Your real cost is the few thousand dollars of basic IT spend to actually implement the 17 safeguarding requirements (MFA, antivirus, access control, password policy).
Verdiex walks you through the questionnaire, generates your SSP, calculates your SPRS score, and tracks your POA&M. Get on the early access list and we will notify you when it opens.
Verdiex prepares you for assessment. A C3PAO performs the assessment and issues certification.