4 ms·
With the exception of cash flow. With B2C you sell something, you get the money. With B2B you MIGHT get money in 30 days, but then sometimes you have to chase i
by grujicd 2y ago
With the exception of cash flow. With B2C you sell something, you get the money. With B2B you MIGHT get money in 30 days, but then sometimes you have to chase invoices for months.
- baq 2y agoup to you to request payment upfront before creating the invoice and start providing the service.
- arnon 2y agoUhhh that's not how Generally Accepted Accounting Principles work.
- freetonik 2y agoIn my experience, you cannot rely on getting the money in B2C even when you got the money. Even without considering refund policies, etc., simple credit card disputes are very painful. Your customer buys a product, then disputes the charge with their bank, the funds get effectively frozen on our side (e.g. in Stripe), then we have to provide proof of a legitimate transaction, but neither the bank nor the customer are really interested in clearing the dispute, so often it stays, we pay the money back, then we pay a fee for processing the dispute. And also we've wasted that card transaction fee of the original payment. So, we've wasted time, wasted money, and got a dispute record on our account. B2B payments get delayed, but the contractual guarantees are much higher, and customers don't just invoke bank investigations out of the blue.