Actually, there is a difference; that being the technical legal structure. Here it is from the American's For Safe Access essay on what the AG's recommendations mean for compassion clubs in CA:There is no difference between non-profit or not-for-profit, it is in name-only (semantics, in other words). Sometimes people referred to these differently to help convey what the intent of the organizations is with regards to any profits or overages made by the organization.
However, there is a difference between a 501(c)(3) non-profit and one that doesn't have this status, one has the ability to allow donations to be tax deductible because of an allowance granted by the IRS and the other doesn't. This is a common misconception, I was very actively involved in a non-profit that at times flirted with the notion of registering as a 501(c)(3) but never did.
But don't take my word for it:
non-profit vs not for profit - Google Search
"SB 420 says that nothing in the law authorizes the cultivation of medical cannabis for profit. The AG guidelines anticipate that medical cannabis dispensing collectives and cooperatives will operate in a "not-for-profit" manner. Many people confuse the phrase "not-for-profit" with the term "nonprofit." The phrase not-for-profit describes the behavior of a business or association that is not operated solely to generate profits for its owners. Any business, regardless of its formal structure, can operate in a not-for-profit fashion be reinvesting excess revenue (after salary and overhead) in patients services for members, advocacy for patients, or other typical nonprofit activity.
The term nonprofit refers to a specific corporate structure under California law. Nonprofit organizations are organized for a variety of non-commercial activities including charitable, educational, and religious activities. Many nonprofit organizations are exempt from taxation at the state and federal level. However, medical cannabis collectives that choose to organize as California Nonprofit Mutual Benefit Corporations can not be exempt from taxation because the Internal Revenue Service will not recognize their activity as legal, and state exemption from taxation is contingent on federal exemption.
It is important to note that nothing in the AG guidelines mandates a specific corporate or organizational structure. A traditional business form (corporation, partnership, limited liability company, etc.) could, in practice, substantially comply with the guidelines by operating in a not-for-profit fashion. Some additional clarification may be needed in the courts, but patients operating not-for-profit collectives should be aware that the perception of excessive profits is what motivates this portion of the guidelines. Paying reasonable salaries is acceptable, but other indications of excessive profits should be avoidedlavish bonuses or dividends, conspicuous spending, etc."