We have a huge problem with invoicing. We have this problem right now for like 2 years and it struggles us to scale. We sell services. We have about 40 of them and with every customer we sign agreement with different pricing on same services, due to B2B nature. We have some recurring services and some additional depending on usage. It is hard to write invoices every month for us, because we can't find right billing solution.
We are looking for something like this: Then we sign agreement with customer, we create template/profile with prices and services on billing system. Then we provide services, we just add/register quantity to that template/profile. At the end of month system writes invoice with recurring service and added additional not recurring services to invoice. It means one invoice for recurring and not recurring services.