Roommate Agreement Generator
Create a clearer roommate agreement before a deposit is paid, before keys are exchanged, and before expectations become disputes.
This tool helps landlords, lease holders, incoming roommates, and housing group members organize identity details, deposit terms, house rules, guest rules, pet clauses, furniture/storage terms, and other roommate responsibilities.
Benefits
Rental scam prevention matters
I manage housing groups with 500,000+ members, and many rental scams pressure victims to send deposits for apartments or rooms that do not exist. The purpose of this tool is to slow the process down, document the parties, clarify the deposit terms, and encourage ID verification and notarized signatures before money changes hands.
Review
Open the full sample agreement before creating an account.
Register
Create one Notary Ninjas dashboard account for all products and services.
Generate
Enter roommate, property, deposit, pet, guest, furniture, and custom terms.
Print a clean agreement with signature and notary acknowledgment sections.
Clauses and details covered
- Landlord, lease holder, roommate, and property information
- Rent, security deposit, due dates, move-in terms, and payment responsibilities
- Pet clauses, including whether pets are allowed, type, weight limits, and custom restrictions
- Guest clauses, overnight guest rules, custom guest limitations, and shared-space expectations
- Furniture, storage, keys, utilities, cleaning, repairs, and house rules
- Custom agreement boxes for terms that need to be tailored to the situation
Why notarization is encouraged
The idea behind the roommate agreement is to validate the parties' identity and get the agreement notarized before a deposit is made whenever possible.
Notarization helps confirm that the person signing appeared before the notary, presented acceptable ID, and signed the document. That can be useful when parties later dispute who signed, what was agreed to, or whether a deposit was authorized.
Ready to create a roommate agreement?
Use the public sample first, or open the dashboard login when you are ready to register, save, edit, and print agreements.