Cost Allocation Across Multiple Compliance Frameworks: A Methodology Guide
A practical guide to building and maintaining a cost allocation methodology for organizations managing braided funding under 2 CFR 200, ISDEAA, CMS Medicaid, and state contract terms — with worked examples.
Cost allocation is the central operational challenge of braided funding. Every other compliance task — reporting, audit preparation, budget monitoring, indirect cost recovery — depends on costs being allocated correctly across funding streams. When the allocation is right, everything downstream works. When it's wrong, the errors compound through every report, every audit, every financial statement.
For organizations managing a single federal grant, cost allocation is straightforward. The chart of accounts tracks expenditures by grant. Shared costs are allocated using a simple methodology — square footage for facilities, FTEs for administrative overhead, time and effort for personnel. One framework (2 CFR 200), one set of rules, one allocation logic.
For organizations managing braided funding — a SAMHSA grant under 2 CFR 200, a 638 contract under ISDEAA, a state behavioral health contract, and Medicaid reimbursement under CMS cost principles — cost allocation becomes the problem that everything else hinges on. The same costs must be allocated across streams with different rules about what's allowable, different mechanisms for overhead recovery, different fiscal periods, and different audit expectations.
This guide walks through how to build and maintain a cost allocation methodology for braided-funded healthcare organizations. It's written for the CFO, finance director, or compliance officer who is doing this work — or who needs to set up the process for an organization entering braided compliance for the first time.
The Allocation Framework
Every cost in a braided-funded organization falls into one of three categories:
Direct Costs — Single Stream
Costs that benefit a single funding stream and can be charged entirely to that stream.
Examples:
- A clinician who works exclusively on SAMHSA-funded crisis services → 100% SAMHSA grant
- Equipment purchased specifically for the CDC-funded wellness program → 100% CDC grant
- Travel to an IHS program review → 100% 638 contract
Allocation method: Direct assignment. No allocation methodology needed — the cost goes where it belongs.
Documentation: Invoice, purchase order, or contract showing the cost is solely for the specific program.
Direct Costs — Shared (Requires Allocation)
Costs that directly benefit multiple funding streams and must be split among them based on a reasonable methodology.
Examples:
- A behavioral health clinician who serves patients across SAMHSA-funded, Medicaid-funded, and state-contracted programs
- A program coordinator who supports both the 638 contract and the SAMHSA grant
- Supplies used across multiple program areas
Allocation method: Activity-based — typically time and effort for personnel, usage-based for supplies and materials.
Documentation: Time-and-effort records, activity logs, usage tracking. The methodology must be documented and the allocation must be supported by contemporaneous records.
Indirect Costs (Overhead)
Costs that support the organization's operations generally and cannot be attributed to a specific funding stream.
Examples:
- Executive leadership (ED, CFO)
- Finance and accounting staff
- HR, IT, and general administrative functions
- Rent, utilities, insurance for shared administrative space
- Organizational audit fees
- Board governance costs
Allocation method: Indirect cost rate, CSC, or cost pool allocation — depending on the framework (see Overhead Recovery section below).
Documentation: Cost allocation plan, indirect cost rate proposal, or CSC calculation documentation.
Step 1: Inventory Your Costs
Before allocating anything, inventory every cost category in the organization and classify it:
| Cost Category | Type | Allocation Basis | Streams Affected |
|---|---|---|---|
| Clinical staff salaries | Direct-Shared | Time and effort | SAMHSA, Medicaid, State, Foundation |
| Program coordinator salary | Direct-Shared | Time and effort | 638, SAMHSA, CDC |
| Administrative staff salaries | Indirect | Cost pool → FTE or MTDC | All streams |
| Clinical supplies | Direct-Shared | Usage or program assignment | SAMHSA, Medicaid, State |
| Office rent — clinical space | Direct-Shared | Square footage by program | SAMHSA, Medicaid, State, 638 |
| Office rent — admin space | Indirect | Cost pool | All streams |
| EHR software | Direct-Shared | Users by program or encounters | SAMHSA, Medicaid, State |
| IT infrastructure | Indirect | Cost pool | All streams |
| Professional development | Direct-Shared or Indirect | Assignment or cost pool | Varies |
| Audit fees | Indirect (or Direct if grant-specific) | Cost pool or direct assignment | All streams (or specific grant) |
| Insurance | Indirect | Cost pool | All streams |
| Utilities | Indirect | Cost pool (or sq ft if measurable) | All streams |
This inventory becomes the foundation of your cost allocation plan. Every cost must be classifiable. If you can't determine whether a cost is direct or indirect, it's indirect — allocate it through the cost pool.
Step 2: Establish Allocation Bases
An allocation base is the metric used to distribute a shared cost across funding streams. The base must be:
- Reasonable — logically related to how the cost benefits each stream
- Consistent — applied the same way each period
- Documented — written in the cost allocation plan with rationale
- Measurable — based on data you can actually collect
Common Allocation Bases
| Allocation Base | Used For | Data Source | Strengths | Weaknesses |
|---|---|---|---|---|
| Time and effort (% of time per grant) | Personnel costs | Time records, effort certifications, activity logs | Most accurate for personnel; required by 2 CFR 200.430 | Requires ongoing documentation from staff |
| Square footage (% of space per program) | Facilities costs (rent, utilities, maintenance) | Floor plan measurements | Objective, easy to verify | Doesn't account for intensity of use; static between changes |
| FTEs (full-time equivalents per program) | Administrative overhead, shared support costs | Payroll records | Reasonable proxy for organizational support consumed | Doesn't reflect variation in support needs across programs |
| Modified Total Direct Costs (MTDC) | Indirect cost pool allocation | Financial records | Standard base for indirect cost rate calculation; well-understood by auditors | May not reflect actual resource consumption |
| Direct costs (total per program) | General overhead allocation | Financial records | Simple, proportional | Programs with high equipment costs get disproportionate overhead allocation |
| Encounters/visits (per program) | Clinical support costs, EHR costs | EHR data | Directly tied to service delivery | Doesn't account for variation in encounter complexity |
| Headcount (staff per program) | HR costs, training, office supplies | HR records | Simple, easy to maintain | Doesn't reflect FTE differences (full-time vs. part-time) |
Choosing the Right Base
The general principle: the allocation base should reflect how the cost actually benefits each funding stream.
- Personnel costs → time and effort (how much of their work serves each program)
- Clinical space → square footage (how much space each program uses)
- Administrative staff → FTEs or MTDC (proportional to program size)
- IT costs → users or encounters (proportional to system usage)
- General overhead → MTDC or direct costs (proportional to overall program costs)
If two bases are equally reasonable, choose the one you can document more reliably. An allocation base you can defend with data is better than a theoretically superior base you can't support.
Step 3: Handle Personnel Allocation
Personnel costs are the largest cost category for most healthcare organizations (typically 65-80% of total costs) and the most complex to allocate in braided funding.
The Worked Example
Maria, a licensed behavioral health clinician at a CCBHC. Annual salary: $72,000. Benefits at 28%: $20,160. Total compensation: $92,160.
Maria provides services across four funding streams:
| Activity | Funding Stream | Framework | Effort % | Annual Cost |
|---|---|---|---|---|
| Individual therapy (Medicaid-billable) | WA Medicaid | CMS | 35% | $32,256 |
| CCBHC crisis services | SAMHSA Expansion Grant | 2 CFR 200 | 30% | $27,648 |
| State-contracted opioid response counseling | WA DOH Contract | State terms | 20% | $18,432 |
| Community outreach (foundation-funded) | Meyer Memorial Trust | Private | 15% | $13,824 |
| Total | 100% | $92,160 |
What Each Framework Requires
SAMHSA grant (2 CFR 200): Maria's 30% ($27,648) charged to the grant must be supported by time-and-effort documentation per 2 CFR 200.430. Options:
- After-the-fact activity records (monthly or per pay period), signed by Maria and a supervisor
- Semi-annual certifications (the regulatory minimum) — but for a clinician splitting time four ways, more frequent documentation is strongly recommended
WA Medicaid (CMS): Maria's 35% allocated to Medicaid must be supported by encounter data. Each billable session is documented in the EHR with date, service type, duration, and diagnosis. The encounters substantiate the 35% effort allocation. If the encounter data shows Maria provided 38% of her sessions to Medicaid patients, but the cost allocation claims 35%, the discrepancy needs explanation.
State contract (WA DOH): Maria's 20% allocated to the opioid response contract must be supported per the contract's reporting requirements — typically a deliverable log showing hours or sessions dedicated to the contracted activity. State contracts often accept time-based documentation similar to 2 CFR 200 but formatted to the state's template.
Foundation grant (Meyer Memorial Trust): Maria's 15% allocated to foundation-funded outreach needs documentation per the grant agreement — typically narrative reporting with activity descriptions. Foundation requirements are generally the lightest, but the allocation still must be consistent with what's reported to the other three funders.
The Consistency Requirement
The percentages allocated to each stream must:
- Total 100%. Maria's total effort across all streams cannot exceed (or fall short of) her full-time equivalent. If the four allocations total 97%, the remaining 3% must be assigned somewhere — typically to a general/unrestricted category or redistributed proportionally.
- Be consistent across reports. The 30% reported to SAMHSA on the SF-425 must match the 30% used in the cost allocation schedule, which must be consistent with the effort documentation. If the state is told 20% and the effort records show 22%, there's a reconciliation problem.
- Be supported by the same underlying data. All four funders' allocations should derive from a single set of time-and-effort records — not four separate tracking systems that might produce different numbers.
Setting Up Personnel Allocation
Monthly is the right cadence. Allocate personnel costs monthly based on that month's documented effort. Annual or quarterly allocation masks variation — Maria may spend 40% on Medicaid in January (flu season) and 25% in July. Monthly allocation captures this, producing more accurate reporting for any fiscal period.
Use a single time documentation system. Whether it's a timesheet, an activity log, or an EHR-derived report, every staff member funded by multiple streams should document their effort through one system. That system produces the allocation percentages for all streams.
Handle vacancies and leave. When a multi-funded position is vacant, the allocated costs drop to zero across all streams. When a staff member takes leave (PTO, sick, FMLA), the leave time is typically allocated in the same proportions as their active work — unless the leave is attributable to a specific program (e.g., workers' comp from a program-specific incident).
Step 4: Handle Non-Personnel Shared Costs
Facilities
For organizations occupying a single building or suite, facilities costs (rent, utilities, maintenance, insurance, janitorial) are typically allocated by square footage.
Method:
- Measure or estimate the square footage used by each program
- Measure the square footage used for shared/administrative purposes
- Allocate program-specific space costs directly to that stream
- Allocate shared/admin space through the indirect cost pool
| Space | Sq Ft | % of Total | Assignment |
|---|---|---|---|
| Behavioral health clinic (SAMHSA + Medicaid + State) | 2,400 | 48% | Direct-Shared → allocate by encounters or time |
| Community wellness center (638 + CDC) | 1,200 | 24% | Direct-Shared → allocate by time |
| Administrative offices | 800 | 16% | Indirect → cost pool |
| Common areas (lobby, break room, restrooms) | 600 | 12% | Indirect → cost pool |
| Total | 5,000 | 100% |
The 48% attributable to the behavioral health clinic is then split among SAMHSA, Medicaid, and the state contract based on a secondary allocation — typically the same time/effort percentages used for clinical personnel, or an encounter-based split.
Technology
EHR software, billing systems, IT infrastructure, and hardware are shared across programs. Common allocation approaches:
- EHR costs → by number of encounters per program (most accurate) or by clinical FTEs
- IT infrastructure (network, servers, cybersecurity) → by total FTEs or users
- Program-specific software (e.g., SPARS reporting tool) → direct to that grant
Professional Services
- Grant-specific audit → direct to that grant
- Organizational audit / Single Audit → indirect cost pool
- Legal fees for a specific contract → direct to that contract
- General legal counsel → indirect cost pool
- CCBHC consulting → may be direct (if specific to SAMHSA-funded activities) or shared (if supporting overall CCBHC operations including Medicaid)
Step 5: Overhead Recovery Across Frameworks
This is where braided funding compliance gets technically demanding. Each framework has a different mechanism for recovering overhead costs, and the mechanisms are not interchangeable.
The Four Overhead Mechanisms
| Framework | Mechanism | How It Works | Typical Rate |
|---|---|---|---|
| 2 CFR 200 | Negotiated Indirect Cost Rate (NICRA) or 10% de minimis | Indirect cost pool ÷ allocation base = rate. Applied to MTDC of each federal award. | 10-35% |
| ISDEAA (638) | Contract Support Costs (CSC) | Covers overhead of operating federal programs. Rate × direct program costs. Legal entitlement. | 15-30% |
| CMS Medicaid | Built into PPS rate or cost report | Overhead is a component of the per-visit rate calculation. Not separately recovered. | N/A (embedded) |
| State contracts | Indirect cost rate per contract | May reference federal rate but typically capped lower. | 10-15% (common cap) |
The Critical Rule: No Double Recovery
The same overhead dollar cannot be recovered through more than one mechanism. If your CFO's salary is recovered through the indirect cost rate on your SAMHSA grant, it cannot also be recovered through CSC on your 638 contract, or through the state contract's indirect rate, or embedded in the Medicaid cost report.
How to prevent double recovery:
- Define the indirect cost pool once. All overhead costs that will be recovered through any mechanism go into a single pool.
- Allocate the pool across all streams. Using your chosen base (MTDC, FTEs, direct costs), determine what portion of overhead each stream should bear.
- Apply the correct recovery mechanism per stream. The SAMHSA portion is recovered via NICRA. The 638 portion is recovered via CSC. The state portion is recovered at the capped rate. The Medicaid portion is embedded in the cost report.
- Track underrecovery. When the state cap (10%) is lower than your actual overhead allocation (say, 22%), the 12% difference is underrecovered. This cost must be absorbed by unrestricted funds — it cannot be shifted to other streams.
Worked Example: Overhead Allocation
Organization has $180,000 in total indirect costs (admin salaries, rent for admin space, IT, insurance, audit, etc.).
Total direct costs by stream:
| Stream | Framework | Direct Costs | % of Total | Overhead Share |
|---|---|---|---|---|
| SAMHSA Grant | 2 CFR 200 | $350,000 | 35% | $63,000 |
| 638 Contract | ISDEAA | $280,000 | 28% | $50,400 |
| State Contract | State terms | $200,000 | 20% | $36,000 |
| Medicaid | CMS | $170,000 | 17% | $30,600 |
| Total | $1,000,000 | 100% | $180,000 |
Recovery by mechanism:
| Stream | Overhead Share | Recovery Mechanism | Rate Applied | Recovered | Underrecovery |
|---|---|---|---|---|---|
| SAMHSA | $63,000 | NICRA (22%) | 22% of $350K MTDC = $77,000 | $63,000* | $0 |
| 638 | $50,400 | CSC (19.7%) | 19.7% of $280K = $55,160 | $50,400* | $0 |
| State | $36,000 | State rate (10% cap) | 10% of $200K = $20,000 | $20,000 | $16,000 |
| Medicaid | $30,600 | Embedded in PPS | Per cost report methodology | $30,600 | $0 |
| Total | $180,000 | $164,000 | $16,000 |
*Recovery capped at actual overhead share to prevent overrecovery on streams with higher rates.
The $16,000 underrecovery on the state contract — caused by the 10% cap versus the 22% actual overhead rate — is a structural cost of braided funding. It must be funded from unrestricted revenue or accepted as an unfunded mandate. This is the math that many CCBHCs and tribal health programs face on every state contract.
Step 6: Run the Monthly Allocation Cycle
The allocation methodology isn't a one-time exercise. It's a monthly operational process:
Week 1 of Each Month (Prior Month Close)
-
Collect effort data. Time records, activity logs, or effort summaries for all multi-funded staff for the prior month. Verify totals equal 100% per person.
-
Calculate personnel allocations. Apply effort percentages to each person's monthly compensation (salary + benefits). Produce a personnel allocation schedule showing each person, each stream, and each dollar amount.
-
Calculate non-personnel allocations. Apply allocation bases (square footage, FTEs, usage) to shared non-personnel costs for the prior month. If bases haven't changed, carry forward the prior month's percentages.
Week 2 of Each Month
-
Generate allocation entries. For each shared cost, produce an entry that assigns the allocated amount to the correct funding stream. These entries will be posted to the accounting system as journal entries (in QBO: by class; in Sage Intacct: by dimension).
-
Validate allowability. Before posting, verify that each allocated cost is allowable under the receiving stream's framework. Flag any costs that are allowable under one framework but not another — these require reallocation to eligible streams.
-
Post to accounting system. Enter allocation journal entries. This updates the per-grant financial data to reflect the month's allocations.
Week 3-4 of Each Month
-
Update budget-vs-actual. With allocations posted, compare per-grant spending against budget. Identify grants that are over- or under-spending in any category. Flag burn rate concerns.
-
Produce allocation schedule. Generate the monthly cost allocation schedule — the document that shows every shared cost, the allocation base, the allocation percentages, and the resulting amounts per stream. File this document. It's the audit trail.
Step 7: Document the Methodology
The cost allocation methodology must be written, approved, and accessible. Auditors will ask for it. Federal program officers will ask for it. New staff need to understand it. The document should include:
Organizational context. List all active funding streams, their frameworks, and their fiscal years.
Cost classification. How costs are classified as direct (single stream), direct (shared), or indirect. Specific examples for your organization.
Allocation bases. For each type of shared cost, the allocation base used and the rationale. Why time-based for personnel. Why square footage for facilities. Why MTDC for the indirect pool.
Overhead recovery. How indirect costs are recovered across each framework — NICRA rate, CSC rate, state cap, Medicaid methodology. How underrecovery is handled.
Effort documentation. How personnel effort is documented — system used, frequency, approval process, retention period.
Change management. How the methodology is updated when a new grant is added, a stream ends, allocation bases change, or a cost shifts between categories.
Review schedule. The methodology should be reviewed at least annually and updated whenever a material change occurs (new grant, staffing change, new program, rate renegotiation).
This document is typically 5-15 pages. It's not a formality — it's the operating manual for your organization's most critical compliance process. Time invested in writing it clearly pays back in every audit, every report, and every month-end close.
Common Errors and How to Avoid Them
Allocating costs to streams where they're unallowable. Before allocating, check allowability per framework. Equipment purchases may be allowable under 2 CFR 200 but not under the state contract. Training travel may be allowable under SAMHSA but excluded from the Medicaid cost report. An allocation engine that doesn't check allowability is an allocation engine that produces audit findings.
Inconsistent effort percentages across reports. If Maria's time is 30% SAMHSA in your SF-425 but 35% SAMHSA in your effort certification records, you have a problem. Use one source of effort data for all reporting.
Allocating indirect costs as direct (or vice versa). If a cost is in your indirect cost pool and recovered through your NICRA, it cannot also be charged directly to a grant. This is double-counting. Define the boundary between direct and indirect clearly, and apply it consistently.
Not accounting for underrecovery. When a state contract caps indirect costs at 10% but your actual rate is 22%, the 12% difference doesn't disappear. It shifts to unrestricted funds or gets absorbed. If your organization doesn't have unrestricted funds to absorb it, the underrecovery becomes a structural deficit. Budget for it.
Annual allocation applied retroactively. Allocating the entire year's costs once at year-end (rather than monthly) creates inaccurate interim reporting and makes it impossible to catch errors during the year. Allocate monthly, even if it takes more effort.
Changing the methodology without documentation. If you switch from FTE-based overhead allocation to MTDC-based in the middle of a fiscal year, document why and when. Auditors will test for consistency. An undocumented methodology change looks like an error.
When to Get Help
Cost allocation methodology for braided-funded organizations is not simple. If your organization is entering braided compliance for the first time, consider engaging a consultant or CPA firm with specific experience in:
- Multi-framework cost allocation (not just 2 CFR 200 — specifically including ISDEAA if you have 638 contracts)
- Indirect cost rate proposal preparation
- Medicaid cost report preparation
- Single Audit preparation for organizations with multiple major programs
The goal is to set up the methodology correctly from the start. A well-designed allocation framework, once established, runs monthly with manageable effort. A poorly designed one creates compounding errors that are expensive to correct.
For organizations already managing braided funding in spreadsheets, the question isn't whether the spreadsheet works today. It's whether the methodology is documented, the allocation is consistent across frameworks, and the audit trail is defensible. If the answer to any of those is uncertain, it's time to formalize the process — whether through better documentation, better tools, or both.
This guide is part of GrantBridges's braided funding compliance series. For a side-by-side view of framework requirements, see the Compliance Framework Comparison Chart. For a ready-to-use allocation template, see the Cost Allocation Schedule Template. For related operational guides, see Time and Effort Certification for Multi-Funded Staff and Preparing for Single Audit When You Have Braided Funding.