Should I learn to do my own tax?
"I would advise against ""pencil and paper"" approach for the following reasons: You should e-file instead of paper filing. Although the IRS provides an option of ""Fillable Forms"", there's no additional benefit there. Software ensures correctness of the calculations. It is easy to make math errors, lookup the wrong table It is easy to forget to fill a line or to click a checkbox (one particular checkbox on Schedule B cost many people thousands of dollars). Software ask you questions in a ""interview"" manner, and makes it harder to miss. Software can provide soft copies that you can retrieve later or reuse for amendments and carry-overs to the next year, making the task next time easier and quicker. You may not always know about all the available deductions and credits. Instead of researching the tax changes every year, just flow with the interview process of the software, and they'll suggest what may be available for you (lifetime learners credit? Who knows). Software provides some kind of liability protection (for example, if there's something wrong because the software had a bug - you can have them fix it for you and pay your penalties, if any). It's free. So why not use it? As to professional help later in life - depending on your needs. I'm fully capable of filling my own tax returns, for example, but I prefer to have a professional do it since I'm not always aware about all the intricacies of taxation of my transactions and prefer to have a professional counsel (who also provides some liability coverage if she counsels me wrong...). Some things may become very complex and many people are not aware of that (I've shared the things I learned here on this forum, but there are many things I'm not aware of and the tax professional should know)." Interesting. When you say DIY you mean pencil and paper. For most of us the choice came down to using a professional vs using the software.  Your second bullet really hits the point. The tax return is a giant spreadsheet with multiple cells depending on each other. Short of building my own spreadsheet to perform the task, I found the software, at $30-$50, to be the happy medium between the full DIY and the Pro at $400+.  With a single W2, and no other items, the form is likely just a 1040-EZ, and there shouldn't be any recalculating so long as you have the data you need. Pencil/paper is fine.  There's no exact time to say go with the software, except, perhaps, when you realize there are enough fields to fill out where the recalculating might be cumbersome, or the need to see the exact tax bracket has value for you.  You are clearly in the category that can fill out the one form. At some point, you might have investment income (Schedule D) enough mortgage interest to itemize deductions (Schedule A) etc. You'll know when it's time to go the software route.  Keep in mind, there are free online choices from each of the tax software providers. Good for simple returns up to a certain level. Thanks to Phil for noting this in comments.  I'll offer an anecdote exemplifying the distinction between using the software as a tool vs having a high knowledge of taxes. I wrote an article The Phantom Tax Zone, in which I explained how the process of taxing Social Security benefits at a certain level created what I called a Phantom Tax Rate. I knew that $1000 more in income could cause $850 of the benefit to be taxed as well, but with a number of factors to consider, I wanted to create a chart to show the tax at each incremental $1000 of income added. Using the software, I simply added $1000, noted the tax due, and repeated. Doing this by hand would have taken a day, not 30 minutes.  For you, the anecdote may have no value, Social Security is too far off. For others, who in March are doing their return, the process may hold value. Many people are deciding whether to make their IRA deposit be pre-tax or the Post tax Roth IRA. The software can help them quickly see the effect of +/- $1000 in income and choose the mix that's ideal for them. If you've been using TurboTax, let me suggest a compromise: Let TTax fill out the forms, but then print them out and go through it again by hand. If you don't get the same numbers, investigate why. If you do, you can probably conclude that you could do it by hand if you really want to, especially if you have the previous year's returns as a reference. (I've gone through every version of this from before personal tax software existed thru hand-constructed spreadsheets to commercial software and e-filing (federal only; I refuse to pay for something that reduces THEIR work). I can't use the free online version -- my return's got complications it won't handle -- and I'm uncomfortable putting that much data on a machine I don't control, so I'm still buying software each year. I COULD save the money, but it's worth a few bucks to me to make the process less annoying.) Late edit: Note that a self-constructed spreadsheet is one answer to the annoyance of pencil and paper -- you're still doing all the data manipulation yourself, but you're recording HOW you manipulated it as you go, and if numbers change you don't have to redo all the work. And it avoids raw math errors. It does require that you enter all the formulas rather than just their results, and figuring out how to express some things in stylesheet form can be a nuisance, but it isn't awful... and once you've done it (assuming you got it right) updating it for the next year is usually not hard unless you've introduced a completely new set of issues.
"Do I need an Investment Adviser?  No, but you may want to explore the idea of having one. Is he going to tell me anything that my accountant can't?  Probably. How much expertise are you expecting from your accountant here? Do you think your accountant knows everything within the realms of money from taxes, insurance products, investments and all your choices and what would work or wouldn't? Seems like it could be a tall order to my mind. My accountant did say to come to him for advice on investment/business   issues. So, he is willing, but is he able? Not asking about his   competence, but rather ""is there something that only an Investment   Adviser can provide, by law, that an accountant can't""? Not that I know though don't forget how much expertise are you expecting here from one person. Is this person intended to answer all your money questions? But isn't that something that my accountant could/should do? Perhaps though how well are you expecting one person to be aware of so much stuff? I want you to know all the tax law so I can minimize taxes, maximize my investment returns, cover me with adequate insurance, and protect my savings seems like a bit much to put on one entity. Do I need either of them? Won't the Internet and sites like this one   suffice? Need no. However, how much time are you prepared to spend learning the basics of strategies that work for you? How much money are you prepared to put into things to learn what works and doesn't? While it is your decision, consider how to what extent do you diagnose your medical issues through the internet versus going to see a doctor? Be careful of how much of a do it yourself approach you want to go here and recognize that there are multiple approaches that may work. The question is which trade-offs are OK for you." Whether you're self-employed or not, knowing exactly how much tax you will pay is not always an easy task.  Various actions you can take (e.g., charitable donations, IRA contributions, selling stocks) may increase or reduce your tax liability. One tool I've found useful for estimating federal taxes is the Excel 1040 spreadsheet.  This is a spreadsheet version of the income tax return form.  It is not official and is not created by the IRS, but is maintained as a labor of love by a private individual.  In practice, however, it is pretty much an accurate implementation of the tax calculation algorithms encoded in the tax forms and instructions. The nice thing about it is that it's a spreadsheet.  You can plug numbers into various slots in the spreadsheet and see how they affect your federal tax liability.  (You may also owe state taxes depending on what state you live in.)  Of course, the estimates you get by doing this are only (at most) as accurate as your estimates of the various numbers you plug in.  Still, I think it's a free and useful way to get a ballpark estimate of your tax liability based on numbers that you can more easily estimate (e.g., how much money you expect to earn). First - get a professional tax consultation with a NY-licensed CPA or EA. At what point do I need to worry about collecting sales taxes for the city and state of New York? Generally, from the beginning. See here for more information on NYS sales tax.  At what point do I need to worry about record-keeping to report the income on my own taxes? From the beginning. Even before that, since you need the records to calculate the costs of production and expenses. I suggest starting recording everything, as soon as possible. What sort of business structures should I research if I want to   formalize this as less of a hobby and more of a business? You don't have to have a business structure, you can do it as a sole proprietor. If you're doing it for-profit - I suggest treating it as a business, and reporting it on your taxes as a business (Schedule C), so that you could deduct the initial losses. But the tax authorities don't like business that keep losing money, so if you're not expecting any profit in the next 3-4 years - keep it reported as a hobby (Misc income). Talk to a licensed tax professional about the differences in tax treatment and reporting. You will still be taxed on your income, and will still be liable for sales tax, whether you treat it as a hobby or as a business. Official business (for-profit activity) will require additional licenses and fees, hobby (not-for-profit activity) might not. Check with the local authorities (city/county/State). "Whether you do decide to go with a tax advisor or not, be sure to do some research on your own. When we moved to the US about 5 years ago, I did find the taxes here pretty complicated and confusing.  I went ahead and read up all different tax documents and did some calculations of my own before hiring a CPA (at that point, I just wanted a second opinion to make sure I got the calculations right). However, when the office of the CPA was finished with my taxes, I found they had made a mistake! When I went back to their office to point it out, the lady just shrugged, corrected her numbers on the form and said ""You seem to know a lot about this stuff already. Why are you here?"" I swore to never use them again - not this particular CPA at least. Now, I am not saying all CPAs are the same - some of them are pretty darn good at their job and know what they are doing. All I am saying is it helps to be prepared and know some basic stuff. Just don't go in all blind.  After all, they are also humans prone to mistakes and your taxes are your liability in the end.  My suggestion is to start with a good tool that supports tax filing for non-residents. Most of them provide a step-by-step QA based tool. As you go through the steps, Google each question you don't understand. It may take more time than hiring a tax advisor directly but in the end it will all be worth it." No, it's not possible. Even if you had no deduction or credits, your federal tax on $16,604 would be: $9075 @ 10% = $907.50 +  $7529 @ 15% = $1129.35 = $2036.85 That assumes you are filing as single. There must be more to the story.  Typo in your income numbers?  Also, what do you mean by a self-employment tax deduction? Maybe update your question to include a breakdown of everything you entered? Edit: As noted in Loren's answer, it seems that it is indeed possible in at least one case (self-employment taxes). I'm glad keshlam and Bobby mentioned there are free tools, both from the IRS and private software companies.  Also search for Volunteer Income Tax Assistance (VITA) in your area for individual help with your return. A walk-in tax clinic strength is tax preparation.  CPAs and EAs provide a higher level of service.  For example, they compile and review your prior year's return and your current year, although that is not relevant to your current situation.  EAs and CPAs are allowed to represent you before the IRS.  They can directly meet or contact the IRS and navigate audits and other requests on your behalf.  Outside of tax season, an accountant can help you with tax planning and other taxable events. Some people do not hire a CPA or EA until they need representation.  Establishing a relationship and familiarity with an accountant now can save time and money if you do anticipate you will need representation later.  Part of what makes the tax code complicated is it can use very specific definitions of a common word.  Furthermore, the specific definition of a phrase or word can change between publications.  Also, the tax code uses all-encompassing definitions and provide detailed and lengthy lists that are not exhaustive; you may not find your situation listed or described in the tax code, yet you are responsible for reporting your taxable events.  The best software cannot navigate you through your tax situation like an accountant. Lastly, some of the smartest people I have met are accountants and to get the most out of meeting with them you should be as familiar as possible with your position.  The more familiar you are with accounting, the more advanced knowledge they can share with you. In short, you will probably need an accountant when: You need to explain yourself before the IRS (representation), you are encountering varying definitions in the tax code that have an impact on your return, or you have important economic activities that you are unsure of appropriate tax treatment. Rather than discuss whether you're thinking about things incorrectly, I'll just show you how to answer the question you asked: Now as to what wage to pay yourself to meet your expenses, do the same thing but only using personal components: "You can file an LLC yourself in most states, although it might be helpful to use a service if you're not sure what to do to ensure it is correct.  I filed my LLC here in Colorado online with the Secretary of State's office, which provided the fill-in-the-blank forms and made it easy. In the U.S., taxation of an LLC is ""pass-through"", meaning the LLC itself does not have any tax liability.  Taxes are based on what you take out of the LLC as distributions to yourself, so you pay personal income tax on that. There are many good books on how to form and then operate an LLC, and I personally like NoLo (link to their web site) because they cater to novices. As for hiring people in India, I can't speak to that, so hopefully someone else can answer that specific topic. As for what you need to know about how to run it, I'll refer back to the NoLo books and web site." "There are basically two approaches, based on how detailed you want to be in your own personal accounting: Obviously the more like a business or like ""real"" accounting you want to be, the more complex you can make it, but in general I find that the purpose of personal accounting is (1) to track what I own, and (2) to ensure I have documented anything I need to for tax purposes, and as long as you're meeting those goals any reasonable approach is workable." I'm no tax expert by any means. I do know that a disreagarded entity is considered a sole proprietor for federal tax purposes. My understanding is that this means your personal tax year and your business tax year must be one and the same. Nevertheless, it is technically possible to have a non-calendar fiscal year as an individual. This is so rare that I'm unable to find a an IRS reference to this. The best reference I could find was this article written by two CPAs. If you really want to persue this, you basically need to talk with an accountant, since this is complicated, and required keeping propper accounting records for your personal life, in addition to your business. A ledger creqated after-the-fact by an accountant has been ruled insufficent. You really need to live by the fiscal year you choose. If you have complicated taxes (own a business, many houses, you are self employed, you are a contractor, etc etc) a person can make the most of your situation. If you are a w-2 single job, maybe with a family, the programs are going to be so close to spot on that the extra fees aren't worth it. I would never bother using HR Block or Liberty or those tax places that pop up.  Use the software, or in my state sometimes municipalities put on tax help days at the library to assist in filling out the forms. If you have tough taxes, get a dedicated professional based on at least a few recommendations. I would talk to your HMRC tax office they do have guidance on this issue here  http://www.hmrc.gov.uk/working/intro/employed-selfemployed.htm This may not exactly answer your question but, as a small business owner, I would highly recommend having a professional handle your taxes. It is worth the money to have it done correctly rather than doing something wrong and getting audited or worse having penalties assessed and owing more than you thought would be possible. I would recommend this especially if this is how you make your primary income, you can always write it off as a business expense. Good tax people are expensive. If you are comfortable with numbers and computers, you can do it better yourself. Yes, just set aside the amount of money. If you buy a cfd long in a stock for a 1000$, set aside 1000$. If you buy a cfd short, set aside the same amount and include a stoploss at the value at which the money is depleted. In this case however, you can stil lose more, because of opening gaps. By doing this, you replicate the stock return, apart from the charged interest rate.