Calcs.finance

loan calculator

Personal Loan Calculator

The Personal Loan Calculator estimates a fixed monthly payment and a fee-adjusted borrowing-cost view from loan amount, interest rate, term years and months, start date, origination fee, origination fee type, fee handling, and optional monthly insurance. It reports payment, cash received after fees, total borrower outflows, an internal effective APR estimate, and the payoff month.

Your scenario

Enter your numbers

Help
Origination fee type
Origination fee handling

Result

Result summary
Monthly payment is $599.42, with an effective APR of 7.05% after fees.
Monthly payment
$599.42
Monthly cost with insurance
$599.42
Total of loan payments
$21,579.05
Total interest
$1,579.05
Origination fee amount
$600.00
Net amount received
$19,400.00
Total cost
$22,179.05
Effective APR
7.05%
Payoff date
May 2029
What this means
Payment estimate excludes late fees, prepayment rules, credit insurance changes, and tax effects.

Working scenario

New scenario

Not saved yet

Compare

Saved scenarios

Compare saved versions

Compare

Save this result, then use saved scenarios to switch between assumptions.

Before you calculate

Use this calculator when a personal-loan scenario needs more than the three-input Loan Payment Calculator: origination fees, optional insurance, net amount received, total cost, and an APR-style estimate from cash flows. Use lender disclosures and official documents for legal APR, finance charges, approval, credit-score pricing, credit insurance, late fees, prepayment terms, debt-consolidation suitability, or product-specific loan terms.

Formula summary

The app rounds the payment count with termYears * 12 + termMonths, converts the entered Interest rate to a monthly decimal rate with annualRate / 100 / 12, then uses the fixed-payment formula PMT = P * m / (1 - (1 + m)^-n). If the monthly rate is 0, payment equals loanAmount / paymentCount. Origination fee amount is either loanAmount * originationFee / 100 when originationFeeType is percent, or the flat fee amount. Net proceeds equal max(0, loanAmount - originationFeeAmount). Monthly cost with insurance equals monthly payment plus monthlyInsurance. Total payments equal monthly payment times payment count, total interest equals total payments minus loan amount, total cost equals total payments plus origination fee plus monthlyInsurance times payment count, effective APR is solved from net proceeds versus monthly cost with insurance, and payoff date adds payment count months to the start month and year.

Worked example

Example: $20,000 loan with a 3 percent fee

With the default inputs, a $20,000 loan amount, 5 percent interest rate, 3 years, 0 extra months, May 2026 start, 3 percent origination fee, and $0 monthly insurance become 36 monthly payments. The calculator reports a $599.42 monthly payment, $599.42 monthly cost with insurance, $21,579.05 total of loan payments, $1,579.05 total interest, $600.00 origination fee, $19,400.00 net amount received, $22,179.05 total cost, 7.05% effective APR estimate, and a May 2029 payoff date. In the zero-rate fixture, a $12,000 loan at 0 percent for 2 years with a $250 flat fee and $15 monthly insurance reports a $500.00 monthly payment, $515.00 monthly cost with insurance, $12,000.00 total payments, $0.00 interest, $11,750.00 net amount received, $12,610.00 total cost, and a 4.91% effective APR estimate.

The examples show why payment, cash received, monthly insurance, total outflows, and an APR-style estimate need to be read together. They are mechanical estimates from entered assumptions, not lender quotes, approval decisions, legal disclosures, or borrowing advice.

Assumptions

Common mistakes to avoid

Methodology and sources

This calculator is an original implementation based on documented formulas, app-specific assumptions, deterministic fixtures, edge cases, rounding policy tests, and internal validation. It is not copied from a single source.

Outputs are checked with deterministic fixtures, edge cases, rounding policy tests, and internal independent comparator checks where overlapping outputs are available. The result remains an educational estimate, not a quote, approval, tax answer, or personalised advice.

Formula version 2026.05.22-generic-personal-loan. The version marks the calculation logic and validation fixture set used for this estimate.

Estimate only

The result is educational and is not financial, tax, legal, lending, investment, or regulated advice. Real provider terms, fees, rates, taxes, and personal circumstances can change the final answer.

Formula and help: read the full personal loan calculator methodology notes.

Related reading

When another calculator fits better