California resident, Delaware C-Corp - Taxes for 1-person software freelancer?
Supposedly this also means that I am free from having to pay   California corporate taxes? Not in the slightest. Since you (the corporate employee) reside in CA - the corporation is doing business in CA and is liable for CA taxes. Or, does this mean I am required to pay both CA taxes and Delaware   fees? (In this case, minimal, just a paid agent from incorporate.com) I believe DE actually does have corporate taxes, check it out. But the bottom line is yes, you're liable for both CA and DE costs of doing corporate business (income taxes, registered agents, CA corp fee, etc). Is there any benefit at all for me to be a Delaware C-Corp or should I   dissolve and start over. Or just re-incorporate as California LLC Unless you intend to go public anytime soon or raise money from VCs/investors - there's no benefit whatsoever in incorporating in DE. You should seek a legal advice with an attorney, of course, since benefits are legal issues (usually related to choosing jurisdiction for litigation etc). If you're a one-person freelancer, doing C-Corp was not the best decision as well. Tax-wise you'd be much better off with a S-Corp, or a LLC - both pass-through and have no (Federal) entity-level taxes. Corporate rates are generally higher than individual rates, and less deductions can be taken. In California, check with a CPA/EA licensed in the State, since both S-Corp and LLC would be taxed, and taxed differently.
"So I've done some digging and have some new information.   I looked up Beam in California's business search and found Beam Financial, registered in November of 2015 by Yinan Du, incorporated in Delaware.  Searched Delaware's database and found a listing from 6/24/2014 with the agent ""National Registered Agents, Inc""--not much to go on from that.   Some Google Sluething and it appears that Du was previously in charge of something called 24quan.com (not entirely sure what that business was).   Still trying to figure out which bank will be covering them for FDIC and when they will launch." The Cayman Islands has an income tax enacted, it is just currently 0%.  It raises revenues from its tourism, import duties, and business registration.  It is part of the UK commonwealth and therefore enjoys the military protection of that federation, but doesn't have to spend on it. But unlike the US, the UK does not have an umbrella federal income tax on its overseas territories, so the Cayman Islands doesn't have to pass that down to its citizens nor do its citizens/residents have to be encumbered by one. It was not taxed by the King when it was first incorporated (hm, might need to fact check that). They also didn't go to war with the king over some small tax, so they got treated differently than some other North American colonies you might think of. The Cayman Islands is not the only government that raises revenues this way. Delaware also has a 0% income tax and raises the majority of its revenues on business registration (and perpetual franchise taxes on those businesses), allowing it to spare its citizens from passive income taxes. But unlike a US state, a citizen or business in a UK overseas territory does not have federal regulatory overhead, making it more attractive as a worldwide financial center. This is a common occurrence, I know people who moved and then only remember the next spring during tax season that they never filed a new state version of a W-4. Which means for 3 or 4 months in the new year money is sent to the wrong state capital, and way too much was sent the previous year. In the spring of 2016 you should have filed a non-resident tax form with Michigan. On that form you would specify your total income numbers, your Michigan income numbers, and your other-state income numbers; with Michigan + other equal to total. That should have resulted in getting all the state taxes that were sent to Michigan returned.  It is possible that the online software is unable to complete the non-resident tax form. Not all forms and situations can be addressed by the software. So you may need to fill out paper forms. You should be able to find what you need on the state of Michigan website for 2015 Taxes. A quick read shows that you will probably need the Michigan 1040, schedule 1 and Schedule NR You may run into an issue if your license, car registration, voter registration, and other documentation point to you being a resident for the part of the year you earned that income. That means you will have to submit Form 3799 Statement to Determine State of Domicile You want to do this soon because there are deadlines that limit how far back you can files taxes. The state may also get tax information from the IRS and could decide that all your income from 2015 should have applied to them, so they will be sending you a tax bill plus penalties for failure to file. "The major pros tend to be: The major cons tend to be: Being in California, you've got state income tax to worry about as well.  It might be worth using some of that extra cash to hire someone who knows what they're doing to handle your taxes the first year, at least.  I've always maxed mine out, because it's always seemed like a solid way to make a few extra dollars.  If you can live without the money in your regular paycheck, it's always seemed that the rewards outweighed the risks.   I've also always immediately sold the stock, since I usually feel like being employed at the company is enough ""eggs in that basket"" without holding investments in the same company. (NB: I've participated in several of these ESPP programs at large international US-based software companies, so this is from my personal experience.  You should carefully review the terms of your ESPP before signing up, and I'm a software engineer and not a financial advisor.)" In this case not only that you must register in California (either as domestic, or as foreign if you decided to form elsewhere), you'll also be on the hook for back-taxes if you didn't do it from the start. FTB is notorious for going after out-of-state LLCs that Californians open in other States trying to avoid the $800 fee. "Do I understand correctly, that we still can file as ""Married filing   jointly"", just add Schedule C and Schedule SE for her? Yes. Business registration information letter she got once registered   mentions that her due date for filing tax return is January 31, 2016.   Does this prevent us from filing jointly (as far as I understand, I   can't file my income before that date)? IRS sends no such letters. IRS also doesn't require any registration. Be careful, you might be a victim to a phishing attack here. In any case, sole proprietor files a regular individual tax return with the regular April 15th deadline. Do I understand correctly that we do not qualify as ""Family   partnership"" (I do not participate in her business in any way other   than giving her money for initial tools/materials purchase)? Yes. Do I understand correctly that she did not have to do regular   estimated tax payments as business was not expected to generate income   this year? You're asking or saying? How would we know what she expected? In any case, you can use your withholding (adjust the W4) to compensate." "You should probably have a tax professional help you with that (generally advisable when doing corporation returns, even if its a small S corp with a single shareholder). Some of it may be deductible, depending on the tax-exemption status of the recipients. Some may be deductible as business expenses. To address Chris's comment: Generally you can deduct as a business on your 1120S anything that is necessary and ordinary for your business. Charitable deductions flow through to your personal 1040, so Colin's reference to pub 526 is the right place to look at (if it was a C-corp, it might be different).  Advertisement costs is a necessary and ordinary expense for any business, but you need to look at the essence of the transaction. Did you expect the sponsorship to provide you any new clients? Did you anticipate additional exposure to the potential customers? Was the investment (80 hours of your work) similar to the costs of paid advertisement for the same audience? If so - it is probably a business expense. While you can't deduct the time on its own, you can deduct the salary you paid yourself for working on this, materials, attributed depreciation, etc. If you can't justify it as advertisement, then its a donation, and then you cannot deduct it (because you did receive something in return). It might not be allowed as a business expense, and you might be required to consider it as ""personal use"", i.e.: salary." No state pay assess for Delaware partnerships that work out of express No business permit required for Delaware enterprises not working in Delaware, No legacy impose on stock held by non-occupants of Delaware llc, No state deals charge on elusive individual property, Shares of stock possessed by non-inhabitant outsiders are not subject to Delaware charges. The condition of Delaware llc offers various decisions for speed of documenting, contingent upon your necessities and spending plan. There is no extra charge for standard services, in spite of the fact that it might destroy your understanding sitting tight for them to process it.