You Cannot Just Add Urea into a Formulation (Blog Post Version)
Yes, it has lovely properties and is very inexpensive. I have been doing a ton of research on how to formulate it. However, it is not stable in water. It decomposes in water to create ammonia. This is what gives Windex its classic smell. It has a high pH. So the pH increases over time. How fast this degrades depends on the concertation and temperature.
So what do we do? For people who have taken a chemistry class, the next idea would be to create a buffer. Buffers resist change in pH. From my research, creating a buffer is not easy to do. As all the things that we add have a pH. So, it make it a complex equation.
Yes, there are ingredients that you can add to prevent this also, but unfortunately not available to home crafters. If you are a supplier and would like to know. Send me a DM.
Conclusion:
For home crafters, I do not recommend formulating with it.
For consumers, If your product with urea starts to smell like Windex, contact the company and discontinue use.
Sources:
http://www.thecosmeticchemist.com/molecule_of_the_week/urea.html
http://www.iscd.it/files/UREA-FROM-THE-CHEMIST-S-POINT-OF-VIEW.pdf
https://chemistscorner.com/cosmeticsciencetalk/discussion/how-to-use-buffers-in-cosmetics/#latest
https://chemistscorner.com/cosmeticsciencetalk/discussion/urea/
https://chemistscorner.com/cosmeticsciencetalk/discussion/urea/
https://chemistscorner.com/cosmeticsciencetalk/discussion/improving-ureas-stability-in-cream/