It may be legal.  Sounds like the landlord wants to absolutely ensure good funds but he or she simply could deny you based on his or her thought you may not meet the salary guidelines. Confirm with your state's landlord tenant consumer protection agency to verify but this will usually not fall under the practice of discriminatory practices.