Yes, you can register a sole proprietorship as a foreigner. However, keep in mind that you need to assign an authorized representative while you reside outside of Singapore. An authorized resident can be PRs, Singapore citizens and EntrePass holders.