Indie Software Developers - How do I handle taxes?
I think the best advice you're going to get on the subject is: If you made $250k in half a year, you definitely have enough to hire an accountant!  Get professional help on the subject, and they'll make sure you don't end up getting in any legal trouble. "This is not an end-all answer but it'll get you started I have been through accounting courses in college as well as worked as a contractor (files as sole proprietor) for a few years but IANAA (I am not an accountant). Following @MasonWheeler's answer, if you're making that much money you should hire a bean counter to at least overlook your bookkeeping. What type of business? First, if you're the sole owner of the business you will most likely file as a sole proprietorship. If you don't have an official business entity, you should get it registered officially asap, and file under that name. The problem with sole proprietorships is liability. If you get sued, not only are your business' assets vulnerable but they can go after your personal assets too (including house/cars/etc). Legally, you and your business are considered one and the same. To avoid liability issues, you could setup a S corporation. Basically, the business is considered it's own entity and legal matters can only take as much as the business owns. You gain more protection but if you don't explicitly keep your business finances separate from your personal finances, you can get into a lot of trouble. Also, corporations generally pay out more in taxes. Technically, since the business is it's own entity you'll need to pay yourself a 'reasonable salary'. If you skip the salary and pay yourself the profits directly (ie evade being taxed on income/salary) the IRS will shut you down (that's one of the leading causes of corporations being shut down). You can also pay distribute bonuses on top of that but it would be wise to burn the words 'within reason' into your memory first. The tax man gets mad if you short him on payroll taxes.  S corporations are complicated, if you go that route definitely seek help from an accountant. Bookkeeping If you're not willing to pay a full time accountant you'll need to do a lot of studying about how this works. Generally, even if you have a sole proprietorship it's best to have a separate bank account for all of your business transactions. Every source/drain of money will fall into one of 3 categories... Assets - What your business owns: Assets can be categorized by liquidity. Meaning how fast you can transform them directly into cash. Just because a company is worth a lot doesn't necessarily mean it has a lot of cash. Some assets depreciate (lose value over time) whereas some are very hard to transform back into cash based on the value and/or market fluctuations (like property). Liabilities - What you owe others and what others owe you: Everything you owe and everything that is owed to you gets tracked. Just like credit cards, it's completely possible to owe more than you own as long as you can pay the interest to maintain the loans. Equity - the net worth of the company: The approach they commonly teach in schools is called double-entry bookkeeping where they use the equation: In practice I prefer the following because it makes more sense: Basically, if you account for everything correctly both sides of the equation should match up. If you choose to go the sole proprietorship route, it's smart to track everything I've mentioned above but you can choose to keep things simple by just looking at your Equity. Equity, the heart of your business... Basically, every transaction you make having to do with your business can be simplified down to debits (money/value) increasing and credits (money/value) decreasing. For a very simple company you can assess this by looking at net profits. Which can be calculated with: Revenues, are made up of money earned by services performed and goods sold. Expenses are made up of operating costs, materials, payroll, consumables, interest on liabilities, etc. Basically, if you brought in 250K but it cost you 100K to make that happen, you've made 150K for the year in profit. So, for your taxes you can count up all the money you've made (Revenues), subtract all of the money you've paid out (Expenses) and you'll know how much profit you've made. The profit is what you pay taxes on. The kicker is, there are gray areas when it comes to deducting expenses. For instance, you can deduct the expense of using your car for business but you need to keep a log and can only expense the miles you traveled explicitly for business. Same goes for deducting dedicated workspaces in your house. Basically, do the research if you're not 100% sure about a deduction. If you don't keep detailed books and try to expense stuff without proof, you can get in trouble if the IRS comes knocking. There are always mythical stories about 'that one guy' who wrote off his boat on his taxes but in reality, you can go to jail for tax fraud if you do that. It comes down to this. At the end of the year, if your business took in a ton of money you'll owe a lot in taxes. The better you can justify your expenses, the more you can reduce that debt. One last thing. You'll also have to pay your personal federal/state taxes (including self-employment tax). That means medicare/social security, etc. If this is your first foray into self-employment you're probably not familiar with the fact that 1099 employers pick up 1/2 of the 15% medicare/social security bill. Typically, if you have an idea of what you make annually, you should be paying this out throughout the year. My pay as a contractor was always erratic so I usually paid it out once/twice a year. It's better to pay too much than too little because the gov't will give you back the money you overpaid. At the end of the day, paying taxed sucks more if you're self-employed but it balances out because you can make a lot more money. If as you said, you've broken six figures, hire a damn accountant/adviser to help you out and start reading. When people say, ""a business degree will help you advance in any field,"" it's subjects like accounting are core requirements to become a business undergrad. If you don't have time for more school and don't want to pay somebody else to take care of it, there's plenty of written material to learn it on your own. It's not rocket surgery, just basic arithmetic and a lot of business jargon (ie almost as much as technology)." First of all, consult an accountant who is familiar with tax laws and online businesses. While most accountants know tax laws, fewer know how to handle online income like you describe although the number is growing. Right now, since you're a minor, this complicates things a bit. That's why you'll need a tax accountant to come up with the best business structure to use. You'll need to keep your own records to estimate your quarterly taxes. At the amount you're making, you'll want to do this since you'll pay a substantial penalty at the end of the year if you don't. You can use a small business accounting software package for this or just track everything using Excel or the like.  As long as taxes are paid, you won't go to jail. But you need to pay them along with any penalties by April 15, 2013. If you don't do this, then the IRS will want to have a 'discussion' with you. "First of all congrats... very nice work indeed..  Secondly, i do not offer this as legal advise.. lol.. anyhow.. you need to make sure to hang on to as much as possible, being a single earner, our Uncle (Sam) is going to want what's due... That being said, you should probably look into investments, for starters, purchase a primary residence or start a business, or purchase a primary residence and use that as a business residence (both).. what you basically want are write-offs.. you need to bring your ""taxable"" income as low as possible so you pay minimal taxes.. in your case, you're in danger of paying a hefty sum in taxes... i'm sure you can shield yourself with various business expenses (a car, workplace, computers, etc.. ) that you could benefit from, both professionally and individually.. and then seriously bro... making 250k leads me to believe you've got at least more than half a brain, and that you're using more than half of that.. so dude.. get an accountant... and one you can trust.. ask your parents, colleagues, people you've worked with in the past.. etc.. there are professionals who are equally as talented in helping you keep your money as you are in making it.. -OR- you could get married, make sure your wife stays at home and start popping out kids asap... those keep my taxable (and excess) income pretty low.. LOL!!! I'm going to add to this... as a contractor, i've generally put any ""estimated"" taxes into some kind of interest accruing account so i can at least make a little money before i have to give it away.. in your case, i'd say put away at least 2/3's into some kind of interest earning account.. start by talking to your personal banker wherever your money is.. you'll be surprised at how nice they treat you... you ARE going to have to pay taxes.. so until you do, try to make a little money while it sits..  again, nice problem to have!" "The ""hire a pro"" is quite correct, if you are truly making this kind of money. That said, I believe in a certain amount of self-education so you don't follow a pro's advice blindly. First, I wrote an article that discussed Marginal Tax Rates, and it's worth understanding. It simply means that as your income rises past certain thresholds, the tax rate also will change a bit. You are on track to be in the top rate, 33%.  Next, Solo 401(k). You didn't ask about retirement accounts, but the combined situations of making this sum of money and just setting it aside, leads me to suggest this. Since you are both employer and employee, the Solo 401(k) limit is a combined $66,500. Seems like a lot, but if you are really on track to make $500K this year, that's just over 10% saved.   Then, whatever the pro recommends for your status, you'll still have some kind of Social Security obligation, as both employer and employee, so that's another 15% or so for the first $110K.  Last, some of the answers seemed to imply that you'll settle in April. Not quite. You are required to pay your tax through the year and if you wait until April to pay the tax along with your return, you will have a very unpleasant tax bill. (I mean it will have penalties for underpayment through the year.) This is to be avoided.  I offer this because often a pro will have a specialty and not go outside that focus. It's possible to find the guy that knows everything about setting you up as an LLC or Sole Proprietorship, yet doesn't have the 401(k) conversation.  Good luck, please let us know here how the Pro discussion goes for you." Congratulations! I would start with an attorney. As a 17 year old, you legally cannot sign contracts, so you're going to have to setup some sort of structure with your parents first. Get attorney references -- your parents can ask around at work, if you're friendly with any business owners, ask them, etc. Talk to a few and pick someone who you are comfortable with. Ask your attorney for advice re: sole proprietor/S-Corp/LLC. You have assets, and your parents presumably have some assets, so you need advice about isolating your business from the rest of your life. Do the same thing for accountant references, but ask your attorney for a reference as well.
"You're confusing so many things at once here...... First thing first: we cannot suggest you what to do business-wise since we have no idea about your business. How on Earth can anyone know if you should sell the software to someone or try to distribute to customers yourself? How would we know if you should hire employees or not? If you say you don't need employees - why would you consider hiring them? If you say you want to sell several copies and have your own customers - why would you ask if you should sell your code to someone else? Doesn't make sense. Now to some more specific issues: I heard sole proprietary companies doesn't earn more than 250k and   it's better to switch to corporation or LLC etc. because of benefits. I heard it was snowing today in Honolulu. So you heard things. It doesn't make them true, or relevant to you. There's no earning limit above which you should incorporate. You can be sole proprietor and make millions, and you can incorporate for a $10K/year revenue business. Sole proprietorship, incorporation (can be C-Corp or S-Corp), or LLC - these are four different types of legal entity to conduct business. Each has its own set of benefits and drawbacks, and you must understand which one suits you in your particular situation. For that you should talk to a lawyer who could help you understand what liability protection you might need, and to a tax adviser (EA/CPA licensed in your state) who can help you understand the tax-related costs and benefits of each choice. On the other hand I heard that if I create LLC company, in case of   failure, they can get EVERYTHING from me, what's this all about? No. This is not true. Who are ""they"", how do you define ""failure"", and why would they get anything from you at all? Even without knowing all that, your understanding is wrong, because the ""LL"" in LLC stands for LIMITED liability. The whole point of forming LLC or Corporation is to limit your own personal liability. But mere incorporation or forming LLC doesn't necessarily mean your liability is limited. Your State law defines what you must do for that limited liability protection, and that includes proper ways to run your business. Again - talk to your lawyer and your tax adviser about what it means to you. I'm totally unfamiliar with everything related to   taxes/companies/LLC/corporation etc Familiarize yourself. No-one is going to do it for you. Start reading, ask specific questions on specific issues, and get a proper legal and tax advice from licensed professionals." There are no clear guidelines. If you are selling as individual, then what ever profit you make gets added to your overall income as you pay tax accordingly. This is true for sole proprietor or partnership kind of firms. If you are registered as a Company, the profits are taxed as business income. There may be VAT and other taxes. Please consult a CA who can guide you in specifics as for eCommerce, there is no defined law and one has to interpret various other tax laws. "Your comment to James is telling and can help us lead you in the right direction: My work and lifestyle will be the same either way, as I said.   This is all about how it goes ""on the books.""    [emphasis mine] As an independent consultant myself, when I hear something like ""the work will be the same either way"", I think: ""Here thar be dragons!"".  Let me explain: If you go the independent contractor route, then you better act like one.  The IRS (and the CRA, for Canadians) doesn't take lightly to people claiming to be independent contractors when they operate in fact like employees. Since you're not going to be behaving any different whether you are an employee or a contractor, (and assuming you'll be acting more like an employee, i.e. exclusive, etc.), then the IRS may later make a determination that you are in fact an employee, even if you choose to go ""on the books"" as an independent contractor. If that happens, then you may find yourself retroactively denied many tax benefits you'd have claimed; and owe penalties and interest too.  Furthermore, your employer may be liable for additional withholding taxes, benefits, etc. after such a finding. So for those reasons, you should consider being an employee.  You will avoid the potential headache I outlined above, as well as the additional paperwork etc. of being a contractor. If on the other hand you had said you wanted to maintain some flexibility to moonlight with other clients, build your own product on the side, choose what projects you work on (or don't), maybe hire subcontractors, etc. then I'd have supported the independent contractor idea.  But, just on the basis of the tax characteristics only I'd say forget about it. On the financial side, I can tell you that I wouldn't have become a consultant if not for the ability to make more money in gross terms (i.e. before tax and expenses.)  That is: your top line revenues ought to be higher in order to be able to offset many of the additional expenses you'd incur as an independent.  IMHO, the tax benefits alone  wouldn't make up for the difference. One final thing to look at is Form SS-8 mentioned at the IRS link below.  If you're not sure what status to choose, the IRS can actually help you.  But be prepared to wait... and wait...  :-/ Additional Resources:" "Believe it or not, unless you directly contact an accountant with experience in this field or a lawyer, you may have a tough time getting a direct answer from a reputable source.  The reason is two fold.  First, legally defining in-game assets is exceptionally difficult from a legal/taxation stand point.  Who really owns this data?  You or the company that has built the MMO and manages the servers containing all of the data? You can buy-and-sell what is effectively ""data"" on their servers but the truth is, they own the code, the servers, the data, your access rights, etc. and at any point in time could terminate everything within their systems.  This would render the value of your accounts worthless! As such, most countries have overwhelmingly avoided the taxation of in-game ""inventory"" because it's not really definable.  Instead, in game goods are only taxed when they are exchanged for local currency.  This is considered a general sale.  There may be tax codes in your region for the sale of ""digital goods"".  Otherwise, it should be taxed as sale a standard good with no special stipulations. The bottom line is that you shouldn't expect to find much reliable information on this topic, on the internet.  Law's haven't been welled defined, regarding in-game content worth and taxing of sales and if you want to know how you should pay your taxes on these transactions, you need to talk to a good accountant, a lawyer or both." I can make that election to pay taxes now (even though they aren't vested) based on the dollar value at the time they are granted? That is correct. You must file the election with the IRS within 30 days after the grant (and then attach a copy to that year's tax return). would I not pay any taxes on the gains because I already claimed them as income? No, you claim income based on the grant value, the gains after that are your taxable capital gains. The difference is that if you don't use 83(b) election - that would not be capital gains, but rather ordinary salary income. what happens if I quit / get terminated after paying taxes on un-vested shares? Do I lose those taxes, or do I get it back in a refund next year? Or would it be a deduction next year? You lose these taxes. That's the risk you're taking. Generally 83(b) election is not very useful for RSUs of established public companies. You take a large risk of forfeited taxes to save the difference between capital gains and ordinary gains, which is not all that much. It is very useful when you're in a startup with valuations growing rapidly but stocks not yet publicly trading, which means that if you pay tax on vest you'll pay much more and won't have stocks to sell to cover for that, while the amounts you put at risk are relatively small. You would report it as business income on Schedule C.  You may be able to take deductions against that income as well (home office, your computer, an android device, any advertising or promotional expenses, etc.) but you'll want to consult an accountant about that. Generally you can only take those kinds of deductions if you use the space or equipment exclusively for business use (not likely if it's just a hobby).  The IRS is pretty picky about that stuff. For tax purposes you will need to file as an employee (T4 slips and tax withheld automatically), but also as an entrepreneur. I had the same situation myself last year. Employee and self-employed is a publication from Revenue Canada that will help you. You need to fill out the statement of business activity form and keep detailed records of all your deductible expenses. Make photocopies and keep them 7 years. May I suggest you take an accountant to file your income tax form. More expensive but makes you less susceptible to receive Revenue Canada inspectors for a check-in.  If you can read french, you can use this simple spreadsheet for your expenses. Your accountant will be happy. "From the IRS perspective, there's no difference between ""your taxes"" and ""your sole proprietorship's taxes"", they're all just ""your taxes"". While I could see it being very useful and wise to track your business's activities separately, and use separate bank accounts and the like, this is just a convenience to help you in your personal accounting, and not something that needs to relate directly to how tax forms are completed or taxes are paid. When calculating your taxes, if you want to figure out how much ""you"" owe vs. how much ""your business"" owes, you'll have to do so yourself. One approach might be just to take the amount that your Schedule C puts as income on your return and multiply by your marginal tax rate. Another approach might be to have your tax software run the calculations as though you had no business income, and see what just ""your personal"" taxes would have been without the business. If you think of the business income as being ""first"" and should use up the lower brackets rather than your personal income, maybe do it the other way around and have your software run the calculations as though you had only the business income and no other personal/investment income, and see what the amount of taxes would be then. Once you've figured out a good allocation, the actual mechanics of paying some ""personal tax amount"" from your personal bank account and some ""business tax amount"" from your business bank account are up to you. I'd probably just transfer the money from my business account to my personal account and pay all the taxes from the personal account. Writing two separate checks, one from each account, that total to the correct amount, I'm sure would work just fine as well. You can probably make separate payments from each account electronically through Direct Pay or EFTPS as well. As long as all taxes are paid by the deadline, I don't think the IRS is too picky about the details of how many payments are made." You need to clarify with Bob what your agreement is. If you and Bob are working together on these jobs as partners, you should get a written partnership agreement done by a lawyer who works with software industry entity formation. You can legally be considered a partnership if you are operating a business together, even if there is nothing in writing. The partnership will have its own tax return, and you each will be allocated 50% of the profits/losses (if that's what you agree to). This amount will be reported on your own individual 1040 as self-employment income. Since you have now lost all the expense deductions you would have taken on your Schedule C, and any home office deduction, it's a good idea to put language in the partnership agreement stating that the partnership will reimburse partners for their out-of-pocket expenses. If Bob is just hiring you as a contractor, you give him your SSN, and he issues you a 1099, like any other client. This should be a situation where you invoice him for the amount you are charging. Same thing with Joe - figure out if you're hiring him as an independent contractor, or if you have a partnership. Either way, you will owe income and self-employment tax on your profits. In the case of a partnership, the amount will be on the K-1 from the partnership return. For an independent contractor who's operating as a sole proprietor, you report the income you invoiced for and received, and deduct your expenses, including independent contractors that you hired, on your Schedule C. Talk to your tax guy about quarterly estimated payments. If you don't have a tax guy, go get one. Find somebody people in your city working in your industry recommend. A good tax person will save you more money than they cost. IRS Circular 230 Notice: Please note that any tax advice contained in this communication is not intended to be used, and cannot be used, by anyone to avoid penalties that may be imposed under federal tax law. "You need to hire a tax professional and have them sort it out for you properly and advise you on how to proceed next. Don't do it yourself, you're way past the stage when you could. You're out of compliance, and you're right - there are penalties that a professional might know how to mitigate, and maybe even negotiate a waiver with the IRS, depending on the circumstances of the case. Be careful of answers like ""you don't need to pay anything"" that are based on nothing of facts. Based on what you said in the question and in the comments, it actually sounds like you do have to pay something, and you're in trouble with the IRS already. It might be that you misunderstood something in the past (e.g.: you said the business had filed taxes before, but in fact that might never happened and you're confusing ""business filed taxes"" with ""I filed schedule C"") or it might be the actual factual representation of things (you did in fact filed a tax return for your business with the IRS, either form 1120 of some kind or 1065). In any case a good licensed (CPA or EA) professional will help you sort it out and educate you on what you need to do in the future." I just scanned in a single sheet summary of my last two years tax returns. It is something our CPA does for us. How would I post it? Don't worry, I marked out all the personal information.    What is says is I paid over $50K in taxes in 2015. Last year we had one of our biggest contracts put on hold, so I only paid $20K.   I won't have this years figures, because we don't submit them to our CPA until the end of the year. However, this year, we just bought out two other owners at $1.2M, which makes me a 33% owner. The contract is getting restarted (knock on wood), which all together means my personal tax liability is going to be well over $100K.   My company is a commercial company, but we work with the government, and matter of fact some of the stuff we produce was designed and developed by the government (as is many of today's modern inventions - I think you would be surprised).   So lets tackle it one at a time. Pick one of those things that commercial does better than government.   P.s. Higher taxes doesn't mean higher for you, a lot of times it means higher for guys like me or way better than me (which I am perfectly fine with, and matter of fact would support). People who use infastructure more - like large corporations - should pay more for it... "Since as you say, an LLC is a pass-through entity, you will be making income in the U.S. when you sell to U.S. customers.  And so you will need to file the appropriate personal tax forms in the US.  As well as potentially in one or more States.  The US government does not register LLCs.  The various States do.  So you'll be dealing with Oregon, Wisconsin, Wyoming, one of those for the LLC registration.  You will also need to have a registered agent in the State.  That is a big deal since the entire point of forming an LLC is to add a liability shield.  You would lose the liability shield by not maintaining the business formalities.   Generally nations aim to tax income made in their nation, and many decline to tax income that you've already paid taxes on in another nation.  A key exception: If money is taxed by the U.S. it may also be taxed by one of the States.  Two States won't tax the same dollar. Registering an LLC in one State does not mean you'll pay state taxes there.  Generally States tax income made in their State.  It's common to have a Wyoming LLC that never pays a penny of tax in Wyoming.  Officially, an LLC doing business in a State it did not form in, must register in that State as a ""foreign LLC"" even though it's still in the USA.  The fee is usually the same as for a domestic LLC.  ""Doing business"" means something more than incidental sales, it means having a presence specifically in the State somehow.  It gets complicated quick.  If you are thinking of working in someone's app ecosystem like the Apple Store, Google Play, Steam etc. Obviously they want their developers coding, not wrestling with legalities, so some of them make a priority out of clearing and simplifying legal nuisances for you.  Find out what they do for you." Since your YouTube income is considered self-employment income and because you probably already made more than $400 in net income (after deducting expenses from the $4000 you've received so far), you will have to pay self-employment tax and file a return.  This is according to the IRS's Publication 17 (2016), Your Federal Income Tax, so assumes the same rules for 2016 will remain in effect for 2017: You are self-employed if you: Carry on a trade or business as a sole proprietor, Are an independent contractor, Are a member of a partnership, or Are in business for yourself in any other way. Self-employment can include work in addition to your regular full-time business activities, such as certain part-time work you do at home or in addition to your regular job. You must file a return if your gross income is at least as much as the filing requirement amount for your filing status and age (shown in Table 1-1). Also, you must file Form 1040 and Schedule SE (Form 1040), Self-Employment Tax, if: Your net earnings from self-employment (excluding church employee income) were $400 or more, or You had church employee income of $108.28 or more. (See Table 1-3.) Use Schedule SE (Form 1040) to figure your self-employment tax. Self-employment tax is comparable to the social security and Medicare tax withheld from an employee's wages. For more information about this tax, see Pub. 334, Tax Guide for Small Business. I'd also note that your predicted income is getting close to the level where you would need to pay Estimated Taxes, which for self-employed people work like the withholding taxes employers remove their employees paychecks and pay to the government. If you end up owing more than $1000 when you file your return you could be assessed penalties for not paying the Estimated Taxes. There is a grace period if you had to pay no taxes in the previous year (2016 in this case), that could let you escape those penalties. "Since you seem to be the expert.... riddle me this:  What is the breakdown of entrepreneurs and how they operate by: LLCs, C-Corp, S-Corp, Sole-proprietor?  Is it: 15/35/20/30?  You basically need to know what this breakdown is in order to claim that ""most entrepreneurs pay hardly any income tax at all.""    So... what is it, and please cite your source." If you're waiting for Apple to send you a 1099 for the 2008 tax season, well, you shouldn't be. App Store payments are not reported to the IRS and you will not be receiving a 1099 in the mail from anyone. App Store payments are treated as sales commissions rather than royalties, according to the iTunes Royalty department of Apple. You are responsible for reporting your earnings and filing your own payments for any sums you have earned from App Store.   – https://arstechnica.com/apple/2009/01/app-store-lessons-taxes-and-app-store-earnings The closest thing to sales commissions in WA state seems to be Service and Other Activities described at  http://dor.wa.gov/content/FileAndPayTaxes/BeforeIFile/Def_TxClassBandO.aspx#0004. When you dig a little deeper into the tax code, WAC 458-20-224 (Service and other business activities) includes: (4) Persons engaged in any business activity, other than or in addition to those for which a specific rate is provided in chapter 82.04 RCW, are taxable under the service and other business activities classification upon gross income from such business.   - http://apps.leg.wa.gov/wac/default.aspx?cite=458-20-224 I am not a lawyer or accountant, so caveat emptor.