Such varies from country to country and even some states have oddities.

If you are in the USA, look at...http://www.landlordsoftware.com/

Many packages, try the demos...

Bob