Keeping the cash coming in the door is essential for any business. Many small business owners do not have a properly integrated billing and accounting systems which can result in operational problems. Small business invoicing can be implemented through standard accounting programs or by using an outsourcing service. Research indicates that many businesses that are viable long term propositions do not manage this area of the business effectively and it can result in operational problems later on down the track