For our business, 90% of the time we charge our customers by credit card when they "checkout." As a result, we don't typically need to deal with invoicing them because we are paid right away when we deliver the goods.
However, about 10% of our customers ask that we invoice them. These tend to be the larger customers that are strategically important. However, when we invoice them:
- I never really know if their Accounts Payable Dept got the invoice properly
- I have no transparency when we'll be getting paid
- Sometimes they'll drag out payment for months
- They mail us the check so sometimes it sits in a big pile of mail before I even know the payment is there.
Anyone have a suggestion on a better way to invoice customers? Some way where I have more certainty about when we'll be getting paid?