It happens all the time. You're having dinner or lunch with people you work with. Everything's fine until the check comes. Then what? Who picks up the tab?

Best case, it's an awkward moment. Worst case, your thoughtlessness or ad-hoc solution to the dilemma can create a rift in a business relationship.

You may think it's silly or unprofessional to make a big deal out of something as trivial as a few bucks. I couldn't agree more. But people do. Some even keep track of who buys and who doesn't.

If you've ever wondered what the etiquette is for this sort of thing, join the club. I doubt if one exists. In my experience, everyone's got their own little formula they hope works.

Why take a chance on looking foolish, cheap, or both? I've got a better idea. Here are five rules for knowing when to pick up the check.

The boss should always pay. If there is a boss at the table, even a former boss, he should pay. Many don't but they should. Even if everyone isn't in the same organization, senior level people should definitely offer to pick up the tab. If they don't, they don't just look cheap. They are cheap.

If someone offers, graciously accept. I believe that, when you accept a gift, you honor the giver. I don't know where or when I first heard that, but I've followed it for ages and it's never failed me yet. If someone offers to pay, don't start some testosterone-fueled battle over who should pick it up. Just thank them--and try to be quicker on the draw next time.

If nobody picks up the check, you should. If the waiter drops off the check and nobody goes for it, that's just awkward. The more time passes, the more uncomfortable it gets. At that point, you have two choices: plunk down your credit card or suggest you all split it. I'd do the former, but if you decide to split it, do it evenly. Never get into it over who had what or ask the waiter for separate checks. I don't care if someone had wine with his entrée and you just had a salad. It's trivial. Don't do it.

The vendor usually picks up the tab. In a customer-vendor relationship, the vendor usually pays. That's because her company is presumably on the receiving end of a business transaction. There are exceptions. If the vendor is a small business and the customer is a large corporation or the vendor travelled to the customer's home country, that's a different story. Also some companies have a policy against vendors buying.

Whoever's getting a favor should pay. If someone is making a business introduction, coaching you, or helping you out in some material way, if it happens to be over a meal, then you should pick up the tab--if you can afford to, that is. If it's not over a meal, do not say something like, "I owe you a lunch" like so many do. That trivializes what they've done for you and suggests that's all their time is worth.

Now, here are some things that should not enter into the picture. It doesn't matter if you're actually talking business, whose idea it was to go out, if you're also sort of friends, who can expense it, or who ate or drank more. That's just splitting hairs.

If it's the same group that goes out all the time, you can try to play the "who bought last time" game if you want but, to me, that's just ridiculous. You really should have more important things on your mind. Don't waste your precious brain cells on small matters. Just pick up the damn tab.