SBA 504 Loan Calculator
An SBA 504 loan calculator estimates a project's financing across the bank loan, CDC loan, and borrower equity. Enter each component's actual amount and terms to compare the combined monthly payment, upfront contribution, and any bank balloon. A single blended rate can hide an important maturity mismatch between the two loans.
Bank Payment
Enter your values, then calculate to see a verified result.
How this result is calculated
A clear calculation path based on your inputs.
Inputs usedReview the information used for this result.
Full calculation and sourcesReview the equation, normalized inputs, assumptions, and version.
Versioned calculationFormula v1.0.1
Method
The entered values are normalized, validated, and passed to the versioned calculation.
Important boundary
This result is an estimate. Confirm important decisions against the relevant source or professional guidance.
Required fieldsFormula v1.0.1Result + assumptionsInterpretation
The result reflects the current inputs and selected workflow.
Calculated with the versioned 1.0.1 model.
Review the result assumptions and important boundary before acting on the plan.
Continue with your result
Compare, save, or take the next step
SBA 504 Loan Calculator: purpose and method
An SBA 504 loan calculator estimates a project's financing across the bank loan, CDC loan, and borrower equity. Enter each component's actual amount and terms to compare the combined monthly payment, upfront contribution, and any bank balloon. A single blended rate can hide an important maturity mismatch between the two loans.
Keep exploring
Related calculators and resources
Method and test recordFormula v1.0.1
- Recorded scope
- Not recorded
- Publisher
- CalculatorGeek
- Reviewed by
- CalculatorGeek Editorial Team
- Recorded review date
- Not recorded
- Next source review
- Not scheduled
- Definition fixtures
- 2 configured scenarios
- Published examples
- 2 shown below
Recorded method
No tool-specific review method has been recorded.
These records describe the published model and reference tests. A test-case count is not a certification of every possible input or an independent specialist review. Editorial policy
Known limitations
Method sources
Latest model update
2026-10-28 - Created from finished package copy and deterministic contract.
Reference inputs and expected results
Up to 12 examples from the configured definition fixtures are shown. Expected values use the stated output units; invalid inputs are intended to be rejected.
| Case | Inputs | Expected result |
|---|---|---|
| Two-component project | Project Cost: 1000000; Bank Share: 0.5; Cdc Share: 0.4; Bank Rate: 0.07; Bank Amortization Months: 300; Bank Maturity Months: 120; Cdc Rate: 0.06; Cdc Months: 300; Fees: 0 | Bank Payment: 3533.8959863755; Cdc Payment: 2577.205605942; Total: 6111.1015923175; Bank Balloon After 120: 393166.98205587 (allowed numeric tolerance: 1.0E-6) |
| Zero-rate full maturity | Project Cost: 120000; Bank Share: 0.5; Cdc Share: 0.4; Bank Rate: 0; Bank Amortization Months: 120; Bank Maturity Months: 120; Cdc Rate: 0; Cdc Months: 120; Fees: 0 | Equity: 12000; Bank Payment: 500; Cdc Payment: 400; Total Payment: 900; Bank Balloon: 0 (allowed numeric tolerance: 1.0E-6) |
Report an issue with this tool. Include the page URL, units, expected answer, and steps to reproduce. Do not include sensitive personal information.
On this page
Start with the full project budget
Enter the eligible project cost from your lender or Certified Development Company, then enter the proposed bank and CDC shares. The remaining amount is the borrower contribution. A common illustration uses 50% bank financing, 40% CDC financing, and 10% equity, but your approved structure can differ. The SBA's lender resources explain these components.
Do not treat the down payment as the entire cash requirement. Professional fees, interim financing costs, reserves, and items outside the financed project may require additional cash. Classify fees once: as part of the project allocation, added to a specific loan, or paid separately.
The SBA 504 program is intended for eligible major fixed assets. Its official guidance distinguishes those uses from working capital or inventory. A monthly payment estimate cannot decide whether your particular project qualifies.
Enter separate terms for each loan
For the bank component, enter its starting principal, note rate, amortization period, and contractual maturity. A loan can calculate payments over 25 years but require its remaining balance after 10 years. That final balance is a balloon, not an extra payment already covered by ordinary amortization.
For the CDC component, enter the quoted principal and repayment term. Use a quoted scheduled payment when available, or an appropriate note-rate estimate with any separate ongoing charges entered explicitly. Do not treat an all-in effective rate as a simple note rate and then add the same servicing fees again.
This calculator can estimate a fully amortizing CDC payment from a note rate. The CDC's actual debenture structure, fees, and payment quote control the contractual amount. Keep the bank and CDC assumptions visible even when comparing the combined total.
Example: a $1 million project
Assume a project with $500,000 bank financing, $400,000 CDC financing, and $100,000 equity. Both modeled payments use 300 months of amortization. The hypothetical bank note rate is 7%, and the CDC payment estimate uses 6%, with no additional financed or ongoing fees.
| Component | Starting principal | Monthly estimate |
|---|---|---|
| Bank loan | $500,000 | $3,533.90 |
| CDC loan | $400,000 | $2,577.21 |
| Combined monthly debt payment | $900,000 | $6,111.10 |
The combined total uses unrounded payments, so displayed component rounding can differ by a cent. If the bank loan matures immediately after its 120th scheduled payment, the estimated remaining balance is $393,166.98. That balloon would need repayment or another financing arrangement. A future refinance is not guaranteed.
The $100,000 equity contribution is upfront project funding, not interest or a lending fee. This example uses assumed rates and costs; it is not a CDC quote or a current market benchmark.
Read the result as a financing schedule
Look at three numbers together: cash required at closing, recurring debt service, and debt still due at each maturity. A modest current monthly payment can coexist with a large balloon. Also check when permanent financing starts and how interim interest will be handled.
Use the business loan calculator to compare a single term-loan alternative. If the project involves rental-property lending, the DSCR loan calculator examines a different underwriting concept; its result does not establish 504 eligibility or owner-occupancy compliance.
Important limits
This tool does not approve borrower equity, select an eligible project structure, predict a future debenture rate, or determine prepayment charges. Taxes, insurance, maintenance, vacancy, and operating expenses are outside the debt-payment total. Bank rate resets also require a separate scenario or the actual contract schedule.
Frequently asked questions
Is every 504 project a 50/40/10 split?
No. It is a useful illustration. Required equity and financing shares can change with the project and program rules. Enter the structure confirmed by your CDC and bank.
Why are amortization and maturity separate fields?
Amortization determines the scheduled payment. Maturity determines when remaining principal is due. Entering the longer amortization as maturity can hide a substantial balloon.
Can I use the published CDC effective rate?
Ask how that rate should be applied. If it already includes recurring charges, adding them separately can double-count costs. A quoted monthly payment is the clearest comparison input when the underlying rate convention is uncertain.
Does the payment include building operating costs?
No. Add taxes, insurance, utilities, maintenance, and other operating expenses to assess the full property budget. The calculator's debt total covers only the loan payments and explicitly entered recurring financing charges.
Enter both financing components, confirm the maturity dates, and compare the monthly payment alongside the equity requirement and bank balloon.