We're Canadian base and only operate in Canada.
My recommendation would be to speak with a qualified attorney and accountant on this.
For profit or "non-profit" in the end is really just a tax category (think of the NFL in the USA -- it's a "non-profit" entity -- I just read the NFL commissioner makes $29 million a year).
Either type of entities will need to drive revenue and will have expenses.
Always curious of the people saying they "need" to do this.
- mike vizdos