Pay yourself first? Not when you start a new business.

"Pay yourself first" is a financial principle that many are turning to as they try to grow their nest eggs. But when starting a small business, this principle cannot and should not be applied too early. One of the most common pitfalls that small business owners run into is being undercaptilized. They don't have enough money when they start the company, and it catches up with them quickly.

This lack of capital can be a thorn in the side of the owner when she or is dying to take that first paycheck from the small business. A paycheck? I'm wondering how they're going to pay the company's bills and they're worrying about paying themselves!

When you start your business, you should plan on going at least a year (if not more) without a paycheck. If you can take some money out of the company sooner, consider yourself lucky. But most new businesses (especially small ones) just don't have the cash flow to support an owner's salary in the beginning.

The issue of a paycheck can get especially contentious if you've got an outside investor funding the start-up of the business. They want to see their money go toward creating a successful operation, not toward your groceries or mortgage payment.