I would like to recommend Invoicera Subscription management tool for SAAS startups although there are several options available in the market.
The Software has a wide range of features for all stages of subscription which includes recurring billings, customer communication, … (more)