Danielle,
I think I can help you understand the logic behind your CPA's suggestion. It is surely not a "requirement" to have it taxed as an S Corp. Without knowing your situation or goals, I can't tell you what is best for you. If your CPA didn't explain the logic behind his suggestion, then you may want to find an adviser who you can work with to understand not only the output, but the decisions and information that were taken into account to get to the end.
Being classified as an S corporation employee has one potential big advantage: S corporation tax treatment can provide a way to take some money out of your business without paying employment taxes. This is because you do not have to pay employment tax on distributions (dividends) from your S corporation—that is, on earnings and profits that pass through the corporation to you as an owner, not as an employee in compensation for your services. The larger your distribution, the less employment tax you’ll pay. The S corporation is the only business form that makes it possible for its owners to save on Social Security and Medicare taxes. This is the main reason S corporations have been, and remain, popular with professionals.
Example: Mel forms an LLC to operate his accounting practice and elects to have it taxed as an S Corporation. Mel is an employee of the LLC and receives a $100,000 salary. The remaining $100,000 of the business's profits are passed through the S corporation and reported as an S corporation distribution on Mel's personal income tax return, not as employee salary. Because it is not viewed as employee wages, neither Mel nor his corporation need to pay Social Security or Medicare tax on this amount. Mel and his corporation only pay a total of $15,300 in employment taxes (15.3% x $100,000 = $15,300). Had Mel not elected S corporation status for his LLC, he would have had to pay self-employment tax on his entire $200,000 profit. This would have required him to pay an additional $2,900 in Medicare taxes and $1,252 in Social Security taxes.
I hope this helps! If you have any additional questions, feel free to keep the ball rolling here!
Thanks,
Jake