mrl14
05-20-2007, 02:22 AM
**This is strictly my opinion :) *
There's a problem with Billing software today. The programmers making the software just don't get it. I always get the feeling they are trying to indirectly compete with ModernBill. Adding in every feature possible, yet they are the same features that every other billing app has. They decide to compete on the Interface and Experience, but because of the complexity of the software, this is a failed move. So the developers continue to bloat their software.
It's beginning to bother me that no one has created a proper billing and customer management system. It seems that the 2nd generation systems are now creating a billing, csm AND accounting software in one. This is a huge no no.
Obviously accounting features can be handy and a nice addition for smaller and even medium sized businesses, but if you are serious about running a business, you're using a 3rd party accounting program.
The first program (at least that I am aware of) that has attempted Multiple Currency support is MB5. They've done a half decent job at implementing this feature and I hope that it will continue to improve with the software, but in the end it totally misses the boat. MB5 sits atop a brand new double entry accounting system that cannot be removed. Because of this, we are forced to use the software in certain ways. The system can't distinguish b/w what currency a client was billed in, as it is added to the same account in billing system regardless. I've asked about this and getting it changed, but there are no plans to do this. Their approach is to take complete control of your hosting company including the accounting dept. Because of the way it handles transactions AFTER your clients are charged, it has failed at properly implementing MC, essentially making the feature useless. Regardless...they are on the right track and could capture a huge niche by really paying attention to this feature. The Internet is global.
I've looked at other billing systems and none have taken a real stab at MC. They all suggest running 2 copies of the software...which is a REAL pain.
I don't know who will be the first company to get it right, but I see a huge opportunity for one that does. There are a lot of good applications out there. By focusing on the right features, I think you can overtake whomever is the king of billing software in this industry.
We are not looking for something to convert our default currency on the fly to another currency. As we report our financials at the end of the year, we apply the conversion at that time. We maintain separate accounts for each currency (ie. Hosting CAD, Hosting USD). A billing system merely has to maintain the currency the customer wants to be billed in, and then pull up the packages in that currency. When doing reporting it can either group by currency or provide a more advanced feature whereby it will determine at that given date the exchange rate and on the fly calculate the numbers.
Now I'm not a programmer, but I really can't see how hard this feature would be to implement. ModernBill almost got it...just get rid of that accounting system and you'll be there :)
I look forward to hearing your thoughts/suggestions.
There's a problem with Billing software today. The programmers making the software just don't get it. I always get the feeling they are trying to indirectly compete with ModernBill. Adding in every feature possible, yet they are the same features that every other billing app has. They decide to compete on the Interface and Experience, but because of the complexity of the software, this is a failed move. So the developers continue to bloat their software.
It's beginning to bother me that no one has created a proper billing and customer management system. It seems that the 2nd generation systems are now creating a billing, csm AND accounting software in one. This is a huge no no.
Obviously accounting features can be handy and a nice addition for smaller and even medium sized businesses, but if you are serious about running a business, you're using a 3rd party accounting program.
The first program (at least that I am aware of) that has attempted Multiple Currency support is MB5. They've done a half decent job at implementing this feature and I hope that it will continue to improve with the software, but in the end it totally misses the boat. MB5 sits atop a brand new double entry accounting system that cannot be removed. Because of this, we are forced to use the software in certain ways. The system can't distinguish b/w what currency a client was billed in, as it is added to the same account in billing system regardless. I've asked about this and getting it changed, but there are no plans to do this. Their approach is to take complete control of your hosting company including the accounting dept. Because of the way it handles transactions AFTER your clients are charged, it has failed at properly implementing MC, essentially making the feature useless. Regardless...they are on the right track and could capture a huge niche by really paying attention to this feature. The Internet is global.
I've looked at other billing systems and none have taken a real stab at MC. They all suggest running 2 copies of the software...which is a REAL pain.
I don't know who will be the first company to get it right, but I see a huge opportunity for one that does. There are a lot of good applications out there. By focusing on the right features, I think you can overtake whomever is the king of billing software in this industry.
We are not looking for something to convert our default currency on the fly to another currency. As we report our financials at the end of the year, we apply the conversion at that time. We maintain separate accounts for each currency (ie. Hosting CAD, Hosting USD). A billing system merely has to maintain the currency the customer wants to be billed in, and then pull up the packages in that currency. When doing reporting it can either group by currency or provide a more advanced feature whereby it will determine at that given date the exchange rate and on the fly calculate the numbers.
Now I'm not a programmer, but I really can't see how hard this feature would be to implement. ModernBill almost got it...just get rid of that accounting system and you'll be there :)
I look forward to hearing your thoughts/suggestions.
