Everything I'm about to say must be preceded by this: I am not a CPA; I am not a tax attorney; Any use of my opinions expressed below is 100% your choice and your responsibility... and you probably
should ask a CPA or tax attorney these questions.
That said, I'll share my opinions, which you should regard as coming from an unqualified source.
Q: Nonprofit or not?
A: If it were me, in the circumstances you described, definitely not.
Why:
#1. You stated that your profits would be very low or non-existent. Thus, having tax exempt status seems to have low or no importance.
#2. Being a nonprofit automatically creates additional requirements for paperwork, qualification, and maintaining qualification. This additional burden triggers my allergies, and seems to have no benefit for you.
A reason to the contrary: Some people assume wonderful benevolent qualities go with any entity which is a non-profit and thus are more willing to support such entities. Although this phenomenon has no basis from either a legal perspective or the the real world behavior of nonprofits (there are good and bad nonprofits, corporations, LLCs, alike)... it does actually persist in some circles. If marketing to such circles is important to you (despite their persistent ignorance of the facts) then you may want to consider assuming the additional burdens of a nonprofit.
As your question was stated, my rejection of a nonprofit reduces your options to an LLC.
However, I'll expand a bit and acknowledge a few other options that exist - LLC, S-Corp, C-Corp, Sole Proprietorship, General Partnership, and Limited Partnership.
And of those other options, I suspect that an LLC will be the best option by far.
Again, refer to a CPA and tax attorney for qualified advise - cause that's not me.
But I'll share a few details on these options that explain
why a LLC is probably your best bet.
(This will get really long, so you should probably stop reading now and talk to that CPA or tax attorney.)
What is a Sole Proprietorship?
A sole proprietorship is what you are if you're doing business without establishing another legal entity, using your own SSN (vs an EIN for another legal entity), using bank accounts which were opened using your SSN, etc.
This means that for legal purposes, you and the business are the same entity.
This has the advantage that you didn't have to file anything special to set it up... and that's where the advantages end.
Because you and the business are the same legal entity, any liability incurred by either one is attached to the other.
If someone attends a
workshop at your event, steps in a gopher hole and trips, twists their ankle in the fall, lands face down in cow patties, and is swarmed by fire
ants... if they try to sue you, that liability can affect both your business and personal property. Even after waivers and disclaimers, I regard this as unacceptable risk, and thus
I almost always recommend against sole proprietorships.
What is a General Partnership?
A general partnership is what you are if you're doing business without establishing another legal entity and there's more than one of you involved.
It has almost exactly the benefits (limits filing and setup) and the problems (mixed personal and business liability) of a sole proprietorship, but with one more huge problem added...
If you're in a general partnership, not only are your business and personal assets and liabilities considered one... your partners' personal assets and liabilities are thrown into the same pot. So, if they do something stupid in their personal life and get sued, you and your business may directly pay the price of their personal error. Not a good idea. I can't imagine a situation where I'd think a general partnership was a good idea.
All the remaining options we're discussing (C-Corporation, S-Corporation, LLC, Limited Partnership) improve your liability situation by creating a different entity (ie legally it's like a separate person) which is your business. It will have it's own EIN (employer identification number aka tax ID number) which you'll use instead of your SSN. It will have it's own bank accounts. It will be an entirely separate entity that can have it's own liability independent of yours (or your partners').
The difference between these others is in the amount of overhead you must comply with to maintain this legal separation, who makes decisions in the company, and the terminology around it.
C-Corporations...
A C-corporation might be the appropriate entity if you were sure your business was going to grow extremely large, become a public corporation, etc.
In a C-corporation, the decisions are made by officers of the company (President, VP, Treasurer, etc) who are chosen by the board of directors, who are elected by the shareholders.
You and whoever else is involved in funding this company would be the initial shareholders, and you'd have to hold a shareholders meeting to choose members of the board of directors, who would then hold a board meeting and select officers, who would then be able to start doing the relevant things like setting up a bank account.
Also, because a C-corporation is a different entity than you, it pays taxes separate from you. Really. If you make $50,000 in the corporation after expenses, the corporation will pay tax on that money. Let's make the math easy and say it pays $10k leaving you with $40k (not accurate numbers). Then you decide you want to move some of that money back to your personal pockets, so you pay a dividend to all the shareholders, and they get taxed on that dividend income again. So you get to run a big charade of being multiple different people/roles and get taxed twice for all that effort. If that all sounds like an awful lot of work for a simple family farm, that's because it is.
Maintaining the liability protection of the entity requires that you make all important decisions in your role as an officer of the company (never as an individual), and those decisions be documented. The big decisions may need to be approved by the board of directors (which might also be you and/or family members), and again documented.
If you have multiple personalities, this might be fun, but if you're really in it to farm and help people with useful workshops then it may get very confusing remembering when you're acting as yourself vs. your officer of the company role vs your board of directors role. So let's not do this. Let's put that
energy into farming.
S-Corporations...
S-corporations were created to simplify all the C-corporation stuff for business that don't need all that overhead... and before LLCs came along this would have been your
answer.
You get to reduce a lot of the multiple personality thing and some of the records, and you still get the benefit of separating business liability from personal - as long as you do all the S-corporation things that are required.
Also, an S-corporation is what's called a "pass-through" entity meaning that it is
not taxed as a separate entity, but it's income is "passed through" to the shareholder's taxes. So, if the S-corporation makes $50,000 net profit, and you own 60% of that S-corp, then $30k of that profit (ie 60% of $50k) shows up on your taxes as your personal tax liability. This occurs regardless of whether you choose to distribute any of that profit from the company to the shareholders... so I'm guessing you'll decide to distribute
enough to cover the taxes.
Limited Partnerships...
This is like a general partnership in that it involves a group of you investing in the business together, but it's called a "Limited" partnership because it limits the liability of some partners.
Specifically, a limited partnership has one (or more) general partner(s), and one (or more) limited partner(s).
The general partner(s) have the legal authority to act on behalf of the business - meaning make decisions for it, open bank accounts, etc. Because they have the legal authority to act for it, they also get the liability associated with those actions.
The limited partner(s) do not have the legal authority to act on behalf of the business, but are shielded from liability.
Limited partnerships are pass-through entities like S-corps, so they don't acrue and pay taxes as an entity... instead all partners are liable for taxes on their share of the company's profits (again, whether those profits are actually distributed or not).
Also, limited partnerships have a little different terminology... where a corporation has shares that are owned by shareholders, a limited partnership has "units" that are owned by the partners.
LLCs... aka Limited Liability Companies...
These are generally the newest creation of the bunch.
Like an S-corp, they're really tailor made for people who want less hassle, less formality, less stuff that must be perfectly recorded, etc. But since they came later, they improve on S-corps by simplifying further. (Note that the details of this are
state specific. Again, see a CPA or tax attorney.
LLCs are also more flexible. One example is taxes. By default, a LLC is considered a pass-through entity like an S-corp or an LP. However, an LLC can elect (by filing specific forms with the IRS) to be treated as an S-corp or a C-corp for tax purposes. Choosing to be treated as a C-corp would result in the LLC paying taxes as an entity rather than passing the liability through to it's shareholders. Choosing to be treated as an S-corp would still result in the LLC being a pass-through, but could have tax implications related to payments for FICA taxes. These are decisions that
must involve your CPA.
I think you'll find an LLC is the best option for what you're doing... but I'm not qualified to assess that as I'm not a CPA, not an attorney, and don't know anything about the laws in Wisconsin.
If my brother asked me this question, I'd tell him that I think he wants an LLC but he should discuss it with a tax attorney or CPA. (Getting repetitive, huh?)
If you go with an LLC, or any other entity which can limit your liability, you'll need to do two major things differently...
#1. Keep records. Your CPA/attorney will help you learn what to keep records of depending on the entity, but it's not just financial. It's also decisions.
#2. Learn to think like an entity. Separate your (personal) decisions from the decisions of your business entity. Never conflate the two. When you make a decision for your LLC, it's not you (personally) making that decision, it's you in your role in managing the LLC. That distinction can become very important. Learning to separate that thinking will help understand all the nuances much faster and learn to work with the system in ways that will save you money and liability.
And just in case it wasn't clear yet... talk to a CPA and tax attorney. None of the information above can substitute for expert advise. (Maybe Jocelyn Campbell will tell you if she thinks I overstated that.)
I hope that was helpful in some way.