Starting a business with your friends is incredibly rewarding, but it comes with its own unique challenges.

Everyone has heard this advice. DO NOT mix business with pleasure. Because the pleasure always loses out. And most of the time, the business, does as well. 

What you want are co-founders who can push you, who can make you nervous — the sort of people whose intelligence and drive make you feel as though you’ve got to operate beyond your limits just so you aren’t playing catch-up. You also want them to know something you don’t. The right co-founders will have skills and expertise beyond the scope of what you know, which is what makes you a formidable team.

If you’re already friends with people like that, consider yourself lucky, but don’t think everything will be easy moving forward. Here are five lessons I’ve learned from starting a business with my own friends that should help you avoid some of the more obvious pitfalls:

Start small 

Dafeng, the second co-founder of Strikingly, suggests you start small. As in a weekend project small:

“Work​ ​on​ ​a​ ​small​ ​project​ ​together​ ​to​ ​figure​ ​out​ ​your​ ​working​ ​style​ ​and​ ​see​ ​how​ ​[this other​ ​person]​ ​works​ ​under​ ​pressure.​ ​There​ ​are​ ​good​ ​opportunities,​ ​like​ ​a​ ​hackathon project​ ​or​ ​a​ ​1-week​ ​side​ ​project​ ​idea.​ ​If​ ​the​ ​hackathon​ ​project​ ​falls​ ​apart​ ​and​ ​you’re​ ​not doing​ ​business​ ​together,​ ​it’s​ ​better​ ​to​ ​walk​ ​away,​ ​rather​ ​than​ ​you​ ​working​ ​on​ ​it​ ​for​ ​6 months​ ​and​ ​realizing​ ​your​ ​visions​ ​are​ ​diverging.”

By doing this, you get real-life insights on whether this individual will be a good partner for you, moving forward. 

It’s best to find this out earlier rather than later, during a short term project, and not when relationships and real revenue are on the line. 

Businesses are not democracies.

We’re taught as kids to share and make compromises with our friends, and we’re also taught that democracy is the fairest form of government. News flash: a business isn’t a kindergarten classroom or a country, and fairness isn’t a priority for early-stage founders. When getting things off the ground, there isn’t time to run everything through a committee, and, frankly, some things just aren’t up for discussion. It’s safe and easy to put every little thing to a vote, but ultimately that’s a waste of time.

 It pays to include everyone.

When starting a business with friends, your social life becomes a catalyst for innovation. A significant chunk of your idea sessions will end up taking place outside of the office, whether on the weekends, out at dinner, or at a local watering hole. This is a real asset to you and your team, but you need to be careful not to exclude newer team members who aren’t part of your longstanding circle — that’s just shooting yourself in the foot.

Know​ ​your​ ​Role 

Define your roles, and do it early. When dealing with friends, taking a more collaborative approach toward everything feels natural. That may work to a point, but it’s better when everyone on the team can “own” a different portion of the business. Doing this right means understanding the strengths and weaknesses of the entire team, yourself included, and using that knowledge to clearly define everyone’s individual responsibilities. Once you’ve done that, don’t be shy about enforcing it. It’s OK to tell someone to back off of your work and to focus on their own.

Have the tough conversations early.

There can only be one CEO, one head of product, one head of sales, and so on. Once again, knowing your team’s strengths and weaknesses is key. What’s more, you can’t be afraid to have frank discussions about potentially touchy subjects like equity, salary, title, and job descriptions. The longer you put these off, the more challenging and uncomfortable they become.