Tenants
You should make sure that you list the names of every single tenant in the property. This means that if the rent payer fails to make the payments, the responsibility can be imposed upon other members of the household. It also means that if one tenant fails to meet the agreement on the contract, you can evict them all as a result of their actions.
Occupancy
You need to look at your property and state how many people can live within the home. This includes adults, children and teens. Screen all the occupants, and make a note on how many entered the property at the time of the lease being drafted. This prevents people from moving in other occupants without your permission.
Term
Another thing that needs to be stated is the term of the tenancy. You need to mention whether it is a rental agreement or a fixed term lease. You can work this in your favour, as one option can be terminated instantly. Others may require the tenant to stay in the property up to a year.
Rent
Your lease should include the amount of rent that is due each month. If you fail to do this, then the tenant has a solid case in court should they miss any rental payments. You also need to list when the rent is due, and by what transfer. Spell out the specific details, and make sure they are clearly defined and easy to read to avoid confusion and disputes.
Fees
Security deposits are often a cause for dispute when it comes to landlord and tenant agreements. If you clearly state the amount of the deposit, and what requirements should be met for it to be returned, you should have no issue. You should research the legal requirements when it comes to deposits as well before you finalize your lease, to clear up any loop holes in your agreement. You also need to state how and when it will be returned to the tenant after they move out.