商船法》（）第36(1)条授权有关的部长为新加坡船舶规定一个旗帜，这将成为“新加坡船舶的适当旗帜”。第36(2)条还规定，如果未经部长同意在任何新加坡船舶上悬挂任何其他旗帜而并非悬挂红旗，则船长、在船舶上的所有人和悬挂其他旗帜的人，可被处以最高1000新加坡元的罚款。根据该法第37条，如果新加坡船舶未能在进出任何港口时吊起红旗，船长可被罚款最高1000新加坡元。发布于1999年的通知提请新加坡船舶的船主、船长和船员注意《商船法》第36和37条，并特别指出“新加坡国旗不是民船旗（的替代品）”。