How to Calculate 10 De Minimis Rate

10% De Minimis Rate Calculator .deminimis-calc-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 20px; background: #f9f9f9; border: 1px solid #e0e0e0; border-radius: 8px; } .deminimis-calc-container h2 { color: #2c3e50; text-align: center; margin-bottom: 25px; } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .form-group { margin-bottom: 15px; } .form-group label { display: block; font-weight: 600; margin-bottom: 5px; color: #34495e; font-size: 0.9em; } .form-group input { width: 100%; padding: 10px; border: 1px solid #cbd5e0; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .form-group .help-text { font-size: 0.8em; color: #7f8c8d; margin-top: 3px; } .full-width { grid-column: span 2; } .calc-btn { grid-column: span 2; background-color: #27ae60; color: white; border: none; padding: 15px; font-size: 18px; font-weight: bold; border-radius: 4px; cursor: pointer; width: 100%; margin-top: 10px; transition: background-color 0.2s; } .calc-btn:hover { background-color: #219150; } .results-box { grid-column: span 2; background: #fff; padding: 20px; border-radius: 6px; border: 1px solid #dcdcdc; margin-top: 20px; display: none; } .result-row { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; font-weight: bold; font-size: 1.1em; color: #2c3e50; } .result-label { color: #555; } .result-value { font-weight: bold; color: #2c3e50; } .highlight-value { color: #27ae60; font-size: 1.2em; } @media (max-width: 600px) { .calc-grid { grid-template-columns: 1fr; } .full-width { grid-column: span 1; } .calc-btn { grid-column: span 1; } .results-box { grid-column: span 1; } } .article-section { margin-top: 40px; line-height: 1.6; color: #333; } .article-section h3 { color: #2c3e50; margin-top: 25px; } .article-section ul { margin-bottom: 20px; } .article-section li { margin-bottom: 8px; }

10% De Minimis Rate Calculator (MTDC)

Enter the total budget for all direct line items before exclusions.
Items with unit cost > $5,000 & useful life > 1 yr.
Portion of each subaward exceeding the first $25,000.
Scholarships, fellowships, and tuition remission.
Rental costs of off-site facilities.
Stipends, travel, and subsistence for participants.
Hospitalization and other patient care charges.
Total Direct Costs: $0.00
Total Exclusions (Distorting Items): -$0.00
MTDC Base (Modified Total Direct Costs): $0.00
Indirect Cost Rate: 10%
Indirect Costs Recoverable: $0.00
Total Project Cost (Direct + Indirect): $0.00

How to Calculate the 10% De Minimis Rate

The 10% de minimis rate represents a simplified method for non-federal entities to recover indirect costs (Facilities and Administrative costs) on federal grants without negotiating a specific indirect cost rate agreement (NICRA). Under the Uniform Guidance (2 CFR 200.414), eligible organizations can charge a flat rate of 10% on Modified Total Direct Costs (MTDC).

What are Modified Total Direct Costs (MTDC)?

You cannot simply apply the 10% rate to your entire grant budget. You must first calculate the MTDC Base. The calculation subtracts specific "distorting" items from your Total Direct Costs.

The Formula:
MTDC = Total Direct Costs – Exclusions
Indirect Cost Amount = MTDC × 0.10

Required Exclusions

According to 2 CFR 200.68, the following costs must be excluded from the base before applying the 10% rate:

  • Equipment & Capital Expenditures: Tangible personal property with a useful life of more than one year and a per-unit acquisition cost which equals or exceeds $5,000.
  • Subawards in Excess of $25,000: You can include the first $25,000 of each subaward in your base. Any amount exceeding $25,000 per subaward must be excluded.
  • Participant Support Costs: Direct costs for items such as stipends or subsistence allowances, travel allowances, and registration fees paid to or on behalf of participants or trainees (but not employees) in connection with conferences or training projects.
  • Tuition Remission: Scholarships and fellowships.
  • Rental Costs: Rent paid for off-site facilities.
  • Patient Care: Hospitalization and other charges for patient care.

Example Calculation

Imagine a non-profit receives a grant with $100,000 in direct costs. This includes $10,000 for a new server (equipment) and a $30,000 contract to a partner (subaward).

  • Total Direct Costs: $100,000
  • Less Equipment: -$10,000
  • Less Subaward Excess: -$5,000 (Because $30,000 – $25,000 limit = $5,000 excess)
  • MTDC Base: $85,000
  • Indirect Costs (10%): $8,500
  • Total Request: $108,500

Use the calculator above to ensure your grant budget complies with federal regulations regarding the de minimis rate application.

function calculateDeMinimis() { // Get values from inputs var totalDirect = parseFloat(document.getElementById('totalDirectCosts').value) || 0; var equipment = parseFloat(document.getElementById('equipmentCosts').value) || 0; var subaward = parseFloat(document.getElementById('subawardExcess').value) || 0; var tuition = parseFloat(document.getElementById('tuitionCosts').value) || 0; var rental = parseFloat(document.getElementById('rentalCosts').value) || 0; var participant = parseFloat(document.getElementById('participantCosts').value) || 0; var patient = parseFloat(document.getElementById('patientCare').value) || 0; // Calculate Total Exclusions var totalExclusions = equipment + subaward + tuition + rental + participant + patient; // Calculate MTDC (Modified Total Direct Costs) var mtdc = totalDirect – totalExclusions; // Safety check: MTDC shouldn't theoretically be negative in a valid budget, but we cap at 0 for display if (mtdc < 0) { mtdc = 0; } // Calculate Indirect Cost (10% of MTDC) var indirectCost = mtdc * 0.10; // Calculate Total Project Cost var totalProject = totalDirect + indirectCost; // Formatting currency var formatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', minimumFractionDigits: 2 }); // Update Results Display document.getElementById('resTotalDirect').innerText = formatter.format(totalDirect); document.getElementById('resExclusions').innerText = "-" + formatter.format(totalExclusions); document.getElementById('resMTDC').innerText = formatter.format(mtdc); document.getElementById('resIndirect').innerText = formatter.format(indirectCost); document.getElementById('resTotalProject').innerText = formatter.format(totalProject); // Show the result box document.getElementById('results').style.display = 'block'; }

Leave a Comment