1. You can start a business where people pay for subscriptions to use your software..
2. Put ads in your software.
3. Payment Gateway when people pay invoices online, you add a certain percentage on top of what your customers are charging.
4. Once off payment, owned it, use it as your business software, where you no longer subscribe to billing your customers.