Some business owners, like suppliers, have to wait 30 or more days to receive payment for services rendered. A restaurant owner does not have to wait long for his money -- the restaurant generates income quickly. Also, the markup on certain restaurant dishes is sometimes very high compared to other types of products, so the owner has a better chance to cover his obligations and turn a profit