Free generator

Family loan agreement & promissory note generator

A written promissory note is one of the three things — alongside a real repayment schedule and interest at or above the AFR — that keep a family loan a loan in the eyes of the IRS rather than a taxable gift. Fill in the details below and download an editable Word document you can review with your attorney and sign.

Loan details

Minimum IRS rate (AFR): 4.98%.

Generate your note

Enter your email and we'll generate an editable Word document from your details.

We'll also let you know when Family Matters opens. No spam; unsubscribe anytime.

About this template

Is this a legally binding contract?

A promissory note becomes binding when both parties sign it. This generator produces a solid starting template with the standard clauses — promise to pay, interest, repayment, prepayment, default, and governing law — but you should have an attorney review it for your situation, especially for large or secured loans.

What interest rate should I use?

At least the Applicable Federal Rate (AFR) for your term, so the loan isn't treated as a gift. The generator pre-fills the current AFR; you can change it.

Does this cover a secured loan (mortgage)?

This is an unsecured note. Securing a loan against a home adds a mortgage or deed of trust, recording, and title work — get an attorney involved for that.

This generator provides a general template, not legal advice, and does not create an attorney-client relationship. Laws vary by state. Have a licensed attorney review any promissory note before signing.

'; var blob=new Blob(['',html],{type:'application/msword'}); var url=URL.createObjectURL(blob); var a=document.createElement('a');a.href=url;a.download='family-promissory-note.doc';document.body.appendChild(a);a.click();a.remove(); setTimeout(function(){URL.revokeObjectURL(url);},1500); } var gate=document.getElementById('gate'),form=document.getElementById('noteform'),emailEl=document.getElementById('email'),msg=document.getElementById('msg'); form.addEventListener('submit',function(e){ e.preventDefault(); var email=(emailEl.value||'').trim(); if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)){msg.textContent='Please enter a valid email address.';msg.className='msg err show';return;} var btn=form.querySelector('button');btn.disabled=true;btn.textContent='Generating…'; var body=new URLSearchParams({'form-name':'waitlist','source':'promissory-note-download','email':email}).toString(); fetch('/',{method:'POST',headers:{'Content-Type':'application/x-www-form-urlencoded'},body:body}) .catch(function(){}) .finally(function(){gate.classList.add('done');msg.textContent='Done — your note is downloading.';msg.className='msg show';downloadNote();}); });