Can I deduct the cost of software and/or computer that I need to do my job?
"Yes, this is a miscellaneous itemized deduction. https://www.irs.gov/publications/p529/ar02.html For this to impact your taxes, you have to be itemizing deductions (have total deductions greater than standard deduction), and the total of all miscellaneous deductions needs to exceed the ""2% floor"" described in the IRS link above."
"There are no guarantees in the stock market. The index fund can send you a prospectus which shows what their results have been over the past decade or so, or you can find that info on line, but ""past results are not a guarantee of future performance"". Returns and risk generally trade off against each other; trying for higher than average results requires accepting higher than usual risk, and you need to decide which types of investments, in what mix, balance those in a way you are comfortable with. Reinvested dividends are exactly the same concept as compounded interest in a bank account. That is, you get the chance to earn interest on the interest, and then interest on the interest on the interest; it's a (slow) exponential growth curve, not just linear. Note that this applies to any reinvestment of gains, not just automatic reinvestment back into the same fund -- but automatic reinvestment is very convenient as a default. This is separate from increase in value due to growth in value of the companies. Yes, you will get a yearly report with the results, including the numbers needed for your tax return. You will owe income tax on any dividends or sales of shares. Unless the fund is inside a 401k or IRA, it's just normal property and you can sell or buy shares at any time and in any amount. Of course the advantage of investing through those special retirement accounts is advantageous tax treatment, which is why they have penalties if you use the money before retirement. Re predicting results: Guesswork and rule of thumb and hope that past trends continue a bit longer. Really the right answer is not to try to predict precise numbers, but to make a moderately conservative guess, hope you do at least that well, and be delighted if you do better... And to understand that you can lose value, and that losses often correct themselves if you can avoid having to sell until prices have recovered. You can, of course, compute historical results exactly, since you know how much you put in when, how much you took out when, and how much is in the account now. You can either look at how rate of return varied over time, or just compute an average rate of return; both approaches can be useful when trying to compare one fund against another... I get an approximate version of this reported by my financial management software, but mostly ignore it except for amusement and to reassure myself that things are behaving approximately as expected. (As long as I'm outperforming what I need to hit my retirement goals, I'm happy enough and unwilling to spend much more time on it... and my plans were based on fairly conservative assumptions.) If you invest $3k, it grows at whatever rate it grows, and ten years later you have $3k+X. If you then invest another $10k, you now have $3k+X+10k, all of which grows at whatever rate the fund now grows. When you go to sell shares or fractional shares, your profit has to be calculated based on when those specific shares were purchased and how much you paid for them versus when they were sold and how much you sold them for; this is a more annoying bit of record keeping and accounting than just reporting bank account interest, but many/most brokerages and investment banks will now do that work for you and report it at the end of the year for your taxes, as I mentioned." Well looking backwards there was such a thing as low skilled labor family supporting jobs. Right now the low skill labor market is retail which doesn’t pay well. But anyway in the past we used to fill factories with low skilled labor and they used to make a solid living on that. Those jobs have been automated, outsourced, etc and that leaves people with very little options. This explains a lot of inner city poverty as well. Those neighborhoods used to have plenty of low skilled factory or manual labor jobs that would support people who wanted to work but didn’t have a lot of particular skills. Once those jobs disappeared what did that leave them with? 5 bucks an hour at McDonald’s? It’s all connected.   What should we do about that? Well I’m not sure. You can jump on the bandwagon that all of the jobs have been shipped away but that’s not necessarily true. It’s part of it but a lot of jobs simply don’t exist anymore. I saw a fantastic old video about a book binding factory that used to employ a ton of people. You’d have people for each job. Binding, glueing etc but now a machine pretty much does all of the work. What we could do is try to raise wages for the low skill market like retail to make them competitive but a lot of those companies are massive and they might be run out of business if they had to pay their employees more but at the same time, it’s necessary. That’s the theory anyway. Maybe more education for people in new industries. Despite what Donald Trump sells, it’s likely that coal jobs and factory jobs aren’t going to make a massive come back. That would certainly be nice but that’s not gonna happen. We need to put a lot of time and effort into training people for new industries while they’re young. That means training people in coding, computer software, robotics, renewable energy. Jobs of the future. I think right now we are still working on a shifting market. What we do with people beyond school at this point? I don’t know. Just thoughts.   Note low skilled doesn’t mean stupid or anything it just means you’re walking in not having done a particular job before or you’re just kind of the average Joe. That’s a lot of people. In my opinion, every person, regardless of his or her situation, should be keeping track of their personal finances.  In addition, I believe that everyone, regardless of their situation, should have some sort of budget/spending plan. For many people, it is tempting to ignore the details of their finances and not worry about it.  After all, the bank knows how much money I have, right?  I get a statement from them each month that shows what I have spent, and I can always go to the bank's website and find out how much money I have, right?  Unfortunately, this type of thinking can lead to several different problems. Overspending.  In olden days, it was difficult to spend more money than you had.  Most purchases were made in cash, so if your wallet had cash in it, you could spend it, and when your wallet was empty, you were required to stop spending.  In this age of credit and electronic transactions, this is no longer the case.  It is extremely easy to spend money that you don't yet have, and find yourself in debt.  Debt, of course, leads to interest charges and future burdens. Unpreparedness for the future.  Without a plan, it is difficult to know if you have saved up enough for large future expenses.  Will you have enough money to pay the water bill that only shows up once every three months or the property tax bill that only shows up once a year?  Will you have enough money to pay to fix your car when it breaks?  Will you have enough money to replace your car when it is time?  How about helping out your kids with college tuition, or funding your retirement?  Without a plan, all of these are very difficult to manage without proper accounting.   Anxiety.  Not having a clear picture of your finances can lead to anxiety.  This can happen whether or not you are actually overspending, and whether or not you have enough saved up to cover future expenses, because you simply don't know if you have adequately covered your situation or not.  Making a plan and doing the accounting necessary to ensure you are following your plan can take the worry out of your finances. Fear of spending.  There was an interesting question from a user last year who was not at all in trouble with his finances, yet was always afraid to spend any money, because he didn't have a budget/spending plan in place.  If you spend money on a vacation, are you putting your property tax bill in jeopardy?  With a good budget in place, you can know for sure whether or not you will have enough money to pay your future expenses and can spend on something else today. This can all be done with or without the aid of software, but like many things, a computer makes the job easier.  A good personal finance program will do two things: Keeps track of your spending and balances, apart from your bank.  The bank can only show you things that have cleared the bank.  If you set up future payments (outside of the bank), or you write a check that has not been cashed yet, or you spend money on a credit card and have not paid the bill yet, these will not be reflected in your bank balance online.  However, if you manually enter these things into your own personal finance program, you can see how much money you actually have available to spend. Lets you plan for future spending.  The spending plan, or budget, lets you assign a job to every dollar that you own.  By doing this, you won't spend rent money at the bar, and you won't spend the car insurance money on a vacation. I've written before about the details on how some of these software packages work.  To answer your question about double-entry accounting: Some software packages do use true double-entry accounting (GnuCash, Ledger) and some do not (YNAB, EveryDollar, Mvelopes).  In my opinion, double-entry accounting is an unnecessary complication for personal finances.  If you don't already know what double-entry accounting is, stick with one of the simpler solutions. "One way to do these sorts of calculations is to use the spreadsheet version of IRS form 1040 available here.  This is provided by a private individual and is not an official IRS tool, but in practice it is usually accurate enough for these purposes.  You may have to spend some time figuring out where to enter the info.  However, if you enter your self-employment income on Schedule C, this spreadsheet will calculate the self-employment tax as well as the income tax.  An advantage is that it is the full 1040, so you can also select the standard deduction and the number of exemptions you are entitled to, enter ordinary W-2 income, even capital gains, etc. Of course you can also make use of other tax software to do this, but in my experience the ""Excel 1040"" is more convenient, as most websites and tax-prep software tend to be structured in a linear fashion and are more cumbersome to update in an ad-hoc way for purposes like tax estimation.  You can do whatever works for you, but I would recommend taking a look at the Excel 1040.  It is a surprisingly useful tool." "Your corporation would file a corporate income tax return on an annual basis. One single month of no revenue doesn't mean much in that annual scheme of things. Total annual revenue and total annual expenses are what impact the results. In other words, yes, your corporation can book revenues in (say) 11 of 12 months of the year but still incur expenses in all months. Many seasonal businesses operate this way and it is perfectly normal. You could even just have, say, one super-awesome month and spend money the rest of the year. Heck, you could even have zero revenue but still incur expenses—startups often work like that at first. (You'd need investment funding, personal credit, a loan, or retained earnings from earlier profitable periods to do that, of course.) As long as your corporation has a reasonable expectation of a profit and the expenses your corporation incurs are valid business expenses, then yes, you ought to be able to deduct those expenses from your revenue when figuring taxes owed, regardless of whether the expenses were incurred at the same approximate time as revenue was booked—as long as the expense wasn't the acquisition of a depreciable asset. Some things your company would buy—such as the computer in your example—would not be fully deductible in the year the expense is incurred. Depreciable property expenses are deducted over time according to a schedule for the kind of property. The amount of depreciation expense you can claim for such property each year is known as Capital Cost Allowance. A qualified professional accountant can help you understand this. One last thing: You wrote ""write off"". That is not the same as ""deduct"". However, you are forgiven, because many people say ""write off"" when they actually mean ""deduct"" (for tax purposes). ""Write off"", rather, is a different accounting term, meaning where you mark down the value of an asset (e.g. a bad loan that will never be repaid) to zero; in effect, you are recognizing it is now a worthless asset. There can be a tax benefit to a write-off, but what you are asking about are clearly expense deductions and not write-offs. They are not the same thing, and the next time you hear somebody using ""write off"" when they mean ""deduction"", please correct them." The answer on the Canadian Government's website is pretty clear:  Most employees cannot claim employment expenses. You cannot deduct the   cost of travel to and from work, or other expenses, such as most tools   and clothing. However, that is most likely related to a personal vehicle. There is a deduction related to Public Transportation:  You can claim cost of monthly public transit passes or passes of   longer duration such as an annual pass for travel within Canada on   public transit for 2016. The second sleeping residence is hard to justify as the individual is choosing to work in this town and this individual is choosing to spent the night there - it is not currently a work requirement.  As always, please consult a certified tax professional in your country for any final determinations on personal (and corporate) tax laws and filings. "While COBRA premiums are not eligible to be a ""business"" expense they can be a medical expense for personal deduction purposes.  If you're itemizing your deductions you may be able to deduct that way.  However, you will only be able to deduct the portion of the premium that exceeds 10% of your AGI. Are you a full time employee now or are you a 1099 contractor?  Do you have access to your employers health plan?" "No, your business cannot deduct your non-business expenses.  You can only deduct from your business income those reasonable expenses you paid in order to earn income for the business. Moreover, for there to be a tax benefit, your business generally has to have income (but I expect there are exceptions; HST input tax credits come to mind.) The employment income from your full-time job wouldn't count as business income for your corporation. The corporation has nothing to do with that income – it's earned personally, by you. With respect to restaurant bills: These fall under a category known as ""meals & entertainment"".  Even if the expense can be considered reasonable and business-related (e.g. meeting customers or vendors) the Canada Revenue Agency decided that a business can only deduct half of those kinds of expenses for tax purposes. With respect to gasoline bills: You would need to keep a mileage and expense log. Only the portion of your automobile expenses that relate to the business can be deducted.  Driving to and from your full-time job doesn't count. Of course, I'm not a tax professional.  If you're going to have a corporation or side-business, you ought to consult with a tax professional. (A point on terminology: A business doesn't write off eligible business expenses — it deducts them from business income.  Write off is an accounting term meaning to reduce the value of an asset to zero. e.g. If you damaged your car beyond repair, one could say ""the car is a write-off."")"