Non-isocyanate polyurethanes (NIPUs) offer a sustainable alternative to conventional polyurethanes, yet controlling network formation and functionality remains challenging due to the high reactivity of amines. Here, we report a controlled NIPU design strategy using amine-terminated Schiff base. Pre-formed Schiff bases were synthesized via condensation of dialdehydes and diamines and subsequently reacted with cyclic carbonates to construct NIPU networks containing hydroxyurethane and imine linkages. This stepwise approach enables selective network formation while suppressing uncontrolled crosslinking. The resulting materials were characterized by FT-IR and NMR. The incorporation of dynamic imine bonds provides potential functionality such as bond exchange and reprocessability, highlighting a versatile platform for controlled and functional NIPU materials.