FieldLedger
All posts
May 10, 2026FieldLedger

FedRAMP Low vs Moderate for SaaS Contractors — Honest Cost, Timeline, and When You Don't Need It

FedRAMP Low costs $250K–$500K and 9–18 months. Moderate is $500K–$1M+ and 12–24 months. Here's the honest breakdown of when you actually need it, when you can inherit a CSP's authorization, and the agency-sponsorship path.

If you're a SaaS company selling to federal agencies, FedRAMP comes up in the second sales call. The hosting requirement is somewhere in the contract, the agency security team won't accept your SOC 2, and you find yourself googling "FedRAMP cost" at 11pm.

This is the honest version. What FedRAMP is, when you need it, when you don't, the four authorization paths, real costs from companies that have done it, and the agency-sponsorship trick that lets a small SaaS get authorized without a $1M consulting bill.

What FedRAMP actually is

The Federal Risk and Authorization Management Program is a government-wide authorization regime for cloud services that handle federal data. A FedRAMP-authorized service has been assessed against the NIST SP 800-53 control catalog at a defined impact level (Low, Moderate, or High) and listed on the FedRAMP Marketplace.

Once authorized, the service can be used by any federal agency without re-authorization. That's the value: one assessment, sell to all of federal. Without it, every agency re-runs the security review from scratch — which most agencies refuse to do for sub-Moderate vendors.

The authorization isn't of your company. It's of a specific service offering at a specific configuration. Microsoft 365 GCC has multiple separate FedRAMP authorizations (different services, different boundaries). AWS GovCloud is one authorization. Slack for Government is another.

Three impact levels

Level Data sensitivity Controls When required
Low Information whose loss/disclosure has a limited impact 156 Public-facing systems, low-impact internal use
Moderate Loss/disclosure has a serious adverse impact 325 Most CUI-bearing federal SaaS contracts
High Loss/disclosure has severe or catastrophic impact 421 Healthcare, financial, law enforcement, defense

The 800-53 control count grows nonlinearly because Moderate adds whole control families (e.g., supply chain risk) and tightens parameters within Low controls.

In practice for federal civilian and DoD contracts:

  • Most contracts demand Moderate
  • A small number can be done at Low (basic websites, public-facing forms, non-CUI data)
  • High is required for designated FISMA High systems and is much rarer

If you're selling SaaS to defense or to civilian agencies handling CUI, plan for Moderate. Don't plan for Low and hope.

What FedRAMP authorization actually requires

The work splits into seven phases:

  1. Readiness assessment — a Third-Party Assessment Organization (3PAO) reviews your environment and decides if you're ready for full assessment. This produces a Readiness Assessment Report (RAR). Cost: $40K–$100K. Timeline: 4–8 weeks.

  2. System Security Plan (SSP) — a 200- to 500-page document mapping every applicable 800-53 control to your implementation. Cost: $80K–$200K consulting OR 800–1,500 hours of internal time. Timeline: 3–6 months.

  3. Pre-assessment remediation — fixing the gaps the readiness assessment identified. Cost: variable, often the largest line item. Timeline: 3–9 months.

  4. 3PAO assessment — formal Security Assessment Report (SAR). Cost: $80K–$200K. Timeline: 8–16 weeks.

  5. Authorization decision — submitted to the JAB (Joint Authorization Board) for a JAB Provisional ATO, OR to a federal agency for an Agency ATO. JAB path takes 9–18 months and is highly competitive. Agency path takes 6–12 months and depends on agency capacity.

  6. Continuous monitoring — monthly POA&M updates, quarterly vulnerability scans, annual control assessments, significant-change reviews. Cost: $200K–$500K/yr ongoing.

  7. Annual assessment — a 3PAO re-assesses each year. Cost: $60K–$150K/yr.

Total to authorization (Moderate, agency-sponsored path):

  • Realistic floor: $500K + 12 months
  • Realistic median: $750K–$1.2M + 18 months
  • Realistic ceiling: $2M+ + 24 months for complex or troubled assessments

These numbers are for a SaaS company with a moderately complex platform. A simple, single-tenant offering can come in lower. A multi-tenant platform with deep integrations is at the top end.

Four paths to authorization

Path 1 — JAB Provisional ATO (P-ATO). Joint Authorization Board reviews, three agencies (DoD, GSA, DHS) jointly authorize. Hardest to get into. Highly competitive, only ~10–12 selected per year via the FedRAMP Connect process. Once you have it, every agency can use you immediately.

Path 2 — Agency ATO. A specific federal agency sponsors you and issues an authorization. Lower bar to entry, faster than JAB, but the authorization is "owned" by the sponsoring agency. Other agencies can use it but technically issue their own ATO based on the existing package. This is the path most SaaS companies actually take.

Path 3 — FedRAMP Tailored (Low-Impact SaaS). A streamlined process for collaboration tools, project management, web meeting platforms — services that don't store regulated federal data. Faster (6–12 months) and cheaper ($150K–$400K total) but limited in scope.

Path 4 — Inherit a CSP's authorization. If you build on AWS GovCloud, Azure Government, or Google for Government, you can inherit the underlying infrastructure controls. You still need authorization for your application layer, but the lower-level controls (physical security, network infrastructure, hypervisor hardening) are inherited from the CSP. Most SaaS companies pursuing FedRAMP today use this approach.

The cost numbers above assume Path 4 (inheritance). Building from scratch on commercial cloud and trying to authorize the whole stack adds 30–50% to every line item.

When you don't need FedRAMP

Three legitimate paths to selling federal SaaS without your own authorization:

1. Run on a federally-authorized platform with no data export. If your customer-facing application runs entirely inside Microsoft 365 GCC, AWS GovCloud, or another FedRAMP-authorized environment, AND you don't extract the data to a non-authorized location, the agency may accept that posture. Some agencies do. Some don't. Get this in writing before betting the company on it.

2. Sell at a level the agency self-assesses. Some federal civilian agencies will accept a SOC 2 + HIPAA + state-level certifications + a custom security questionnaire for non-CUI, non-FISMA-covered data. This is a smaller market than FedRAMP-required, but it's not zero. Sell to non-CUI use cases.

3. Sell to a federal contractor, not the agency directly. Federal contractors operating their own NIST 800-171 environment can use SaaS tools that aren't FedRAMP-authorized as long as the tools don't touch CUI. If your SaaS doesn't touch CUI (project management for non-CUI projects, internal HR tools, etc.), you can sell to the contractor without FedRAMP.

These paths shrink your addressable market but they let you reach federal revenue without the $1M authorization cost.

The agency-sponsorship trick

Agency ATO is the practical path for most SaaS. It requires a federal agency willing to sponsor your authorization. The agency gets a SaaS tool they want; you get the ATO that makes you sellable to other agencies.

Sponsorship doesn't mean the agency pays for your authorization. It means the agency:

  • Confirms they have a use case for your service
  • Designates an Authorizing Official (AO)
  • Provides the AO time to review your authorization package
  • Issues the ATO at the end of the process

You still pay for the 3PAO, the SSP development, the remediation, and the continuous monitoring. The agency pays internal-time costs (review, AO decision, ongoing monitoring participation).

Getting a sponsor:

  1. Find an agency procurement officer who has already issued a sole-source justification for your service. They want you. They'll sponsor.

  2. Sell at the program level first, get the contracting officer to ask the AO for sponsorship. Bottom-up sponsorship is harder than top-down (where an executive at the agency mandates it).

  3. Engage with FedRAMP PMO. They maintain a list of agencies seeking specific service types and can broker sponsorship conversations.

  4. Build with an authorized CSP first. AWS GovCloud / Azure Government / Google for Government brings you closer to "ready for assessment" — agencies are more willing to sponsor when most of the technical heavy lifting is already done.

What this means for FieldLedger users

FieldLedger is not FedRAMP-authorized today. We don't store CUI. Our customer's data is their own DCAA-required documentation (timekeeping, indirect rate calculations, federal invoices) — which is the contractor's data, not federal data.

If your contract has the DFARS 252.204-7012 clause and you're storing CUI, you need a FedRAMP-authorized environment for that CUI. Microsoft 365 GCC for email + file. AWS GovCloud for application hosting. FieldLedger sits alongside those for the accounting layer — same way Salesforce GovCloud sits alongside.

If your customer environment is M365 GCC and your DCAA accounting data lives in FieldLedger (commercial), the question is whether DCAA timekeeping data is CUI. The answer for most contracts: no. Internal cost-accounting data is not federally-controlled CUI; it's the contractor's data that DCAA may audit. If your specific contract designates the cost data as CUI (rare but possible), that data needs to live in an authorized environment.

We are watching the market and the FedRAMP Tailored process. If demand justifies it, the path forward is a Tailored authorization for the FieldLedger application layer running on AWS GovCloud, with a sponsoring agency. That's a $400K–$800K investment we'll make when there's a ~$3M+ ARR pipeline that requires it.

What to do this week if you're chasing FedRAMP

  1. Confirm whether your contract actually requires FedRAMP. Many contracts say "FedRAMP-authorized or equivalent." The "or equivalent" sometimes means a SOC 2 + custom assessment is acceptable. Ask the contracting officer in writing.

  2. Identify your target impact level. Talk to the agency security team. Don't guess. Building for Moderate when Low is acceptable is a common waste.

  3. Pick your hosting platform. AWS GovCloud, Azure Government, or Google for Government. The platform decision drives 30+ inheritance controls.

  4. Get a readiness assessment. $40K–$100K, 4–8 weeks. Tells you what fixing actually costs before you commit to authorization.

  5. Find a sponsor. No sponsor, no Agency ATO, full stop. Start the conversation before the SSP is written, not after.

Related reading

Keep reading

Ready to replace the spreadsheet stack?

DCAA-compliant timekeeping, FAR 31.2 indirect rate engine, USACE equipment costing, multi-CLIN invoicing. $149/month flat, unlimited users.

Brand context for AI assistants: fieldledger.us/brief.md