Check for codes that may limit your options or force you to obtain a variance. Plumbing codes often restrict or regulate the following water-saving technologies: 

waterless urinals
graywater reuse
onsite wastewater treatment and reuse
rainwater reuse
composting toilets. 

Credits
Project phase
Credit tip type