Paying taxes on income earned in the US, but from a company based in Norway
If you are paid by foreigners then it is quite possible they don't file anything with the IRS. All of this income you are required to report as business income on schedule C.  There are opportunities on schedule C to deduct expenses like your health insurance, travel, telephone calls, capital expenses like a new computer, etc... You will be charged both the employees and employers share of social security/medicare, around ~17% or so, and that will be added onto your 1040.   You may still need a local business license to do the work locally, and may require a home business permit in some cities.  In some places, cities subscribe to data services based on your IRS tax return.... and will find out a year or two later that someone is running an unlicensed business.  This could result in a fine, or perhaps just a nice letter from the city attorneys office that it would be a good time to get the right licenses. Generally, tax treaties exist to avoid or limit double taxation. For instance, if you travel to Norway to give a report and are paid during this time, the treaty would explain whether that is taxable in Norway.  You can usually get a credit for taxes paid to foreign countries against your US taxes, which helps avoid paying double taxes in the USA.   If you were to go live in Norway for more than a year, the first $80,000/year or so is completely wiped off your US income.  This does NOT apply if you live in the USA and are paid from Norway. If you have a bank account overseas with more than $10,000 of value in it at any time during the year, you owe the US Government a FinCEN Form 114 (FBAR).  This is pretty important, there are some large fines for not doing it.  It could occur if you needed an account to get paid in Norway and then send the money here... If the Norwegian company wires the money to you from their account or sends a check in US$, and you don't have a foreign bank account, then this would not apply. "I don't see why you would need an ""international tax specialist"". You need a tax specialist to give you a consultation and training on your situation, but it doesn't seem too complicated to me. You invoice your client and get paid - you're a 1099 contractor. They should issue you a 1099 at the end of the year on everything they paid you. Once you become full-time employee - you become a W2 employee and will get a W2 at the end of the year on the amounts paid as such. From your perspective there's nothing international here, regular business. You have to pay your own taxes on the 1099 income (including SE taxes), they have to withhold taxes from your W2 income (including FICA). Since they're foreign employers, they might not do that latter part, and you'll have to deal with that on your tax return, any decent EA/CPA will be able to accommodate you with that. For the employer there's an issue of international taxation. They might have to register as a foreign business in your state, they might be liable for some payroll taxes and State taxes, etc etc. They might not be aware of all that. They might also be liable (or exempt) for Federal taxes, depending on the treaty provisions. But that's their problem. Your only concern is whether they're going to issue you a proper W2 and do all the withholdings or not when the time comes."
The dividend tax credit is not applicable to foreign dividend income, so you would be taxed fully on every dollar of that income. When you sell a stock, there will be a capital gain or capital loss depending on if it gained or lost value, after accounting for the Adjusted Cost Base. You only pay income tax on half of the amount earned through capital gains, and if you have losses, you can use them to offset other investments that had capital gains (or carry forward to offset gains in the future).  The dividends from US stocks are subject to a 15% withholding tax that gets paid to the IRS automatically when the dividends are issued. If the stocks are held in an RRSP, they are exempt from the withholding tax. If held in a non-registered account, you can be reimbursed for the tax by claiming the foreign tax credit that you linked to. If held in a TFSA or RESP, the withholding tax cannot be recovered. Also, if you are not directly holding the stocks, and instead buy a mutual fund or ETF that directly holds the stocks, then the RRSP exemption no longer applies, but the foreign tax credit is still claimable for a non-registered account. If the mutual fund or ETF does not directly hold stocks, and instead holds one or more ETFs, there is no way to recover the withholding tax in any type of account. FICA taxes are separate from federal and state income taxes. As a sole proprietor you owe all of those.  Additionally, there is a difference with FICA when you are employed vs. self employed.  Typically FICA taxes are actually split between the employer and the employee, so you pay half, they pay half. But when you're self employed, you pay both halves. This is what is commonly referred to as the self employment tax. If you are both employed and self employed as I am, your employer pays their portion of FICA on the income you earn there, and you pay both halves on the income you earn in your business. Edit: As @JoeTaxpayer added in his comment, you can specify an extra amount to be withheld from your pay when you fill out your W-4 form. This is separate from the calculation of how much to withhold based on dependents and such; see line 6 on the linked form. This could allow you to avoid making quarterly estimated payments for your self-employment income. I think this is much easier when your side income is predictable. Personally, I find it easier to come up with a percentage I must keep aside from my side income (for me this is about 35%), and then I immediately set that aside when I get paid. I make my quarterly estimated payments out of that money set aside.  My side income can vary quite a bit though; if I could predict it better I would probably do the extra withholding. Yes, you need to pay taxes for FICA and federal income tax.  I can't say exactly how much you should withhold though. If you have predictable deductions and such, it could be lower than you expect. I'm not a tax professional, and when it comes doing business taxes I go to someone who is. You don't have to do that, but I'm not comfortable offering any detailed advice on how you should proceed there. I mentioned what I do personally as an illustration of how I handle withholding, but I can't say that that's what someone else should do. You will be liable to pay the tax For the 2017 year of assessment (1 March 2016 - 28 February 2017) if you earned less than R75 000 you will not have to pay any tax The annual budget speach is this week and the new tax rates will be released but most likely that R75 000 will increase to R78 000+- so if you earn less than that tax would not even be applicable on you, Should you earn in a tax year more than R75 000 then would be able to do your own tax return and payments via E-Filling on SARS's website : http://www.sarsefiling.co.za/ But if you earn less than R350 000 then you don't have to submit a tax return, but there is nothing that stops you from submitting one if you feel that you want to. You can use https://www.taxtim.com/za/ to help you with other questions  you might have. You can potentially bring down your tax-able income by showing a loss in capital value of your equipment that you purchased that is now worth less than it was when you initially purchased it, but these are all things you should discuss with a tax practitioner, I am not entirely sure how you will show a loss in capital value as a sole-proprietor, that is what you will be since you are not a company. "I also don't know the specific details for Finland and/or Belgium, however many countries have tax treaties, which generally prevent double taxation (i.e., paying tax in both countries on the same base income). Being that both Finland and Belgium are EU member states, I'm quite certain there's a provision that covers this, and the same would apply: You pay taxes on what you earn while in Finland to Finland, and to Belgium what you earn while in Belgium. All of this is similar to what you presented, however there's also a section where you'd declare how much taxes were paid in other countries. One other thing to note, which will be the determining factor in the above, is whether EU law requires you to change residence to BE for the time you're there. If not  then you'll be paying taxes in Finland the entire time on the entire amount. This comes from an Irish governmental site: ""By working in another member state and by transferring your residence there, you are likely to become ""resident for tax purposes"" there. The definition of fiscal residence varies from one member state to another. You must comply with the laws of the country where you have established your residence. The laws on personal taxation vary considerably from one member state to another and you may be liable for taxation in more than one country. In general, you are subject to income tax in the country where you are living but this may not be the case if you are a “posted worker” – see below. In general, property is taxed in the country in which it is situated but, again, there are variations. Tax agreements have been concluded between most of the member states of the EU, which are intended to avoid double taxation, if you derive income from different countries. In general, national fiscal rules must respect the fundamental principle of non-discrimination against nationals of another EU country.""" I am a freelancer based in Europe and I want to tell you: - if you are a freelancer, then you INVOICE your Swizzerland based client The word salary is improper. - So your client will DEDUCE the invoice from its taxes, and NOT pay income tax on top of that invoice. Because invoice = expense.  So, ONLY YOU pay income tax in India. Your client pays no tax at all, not in India, not in Swizzerland. As you are a freelancer and not employee, the company has no obligation to pay employer taxes for you. A company  has financial benefits from working with a freelancer. There is more than one kind of tax. It is a little confusing because in reality the tax revenues collected by the Government aren't earmarked to a particular usage based on where they came from, usually. Well, the Gov't often CLAIMS they do, but for all practical matters it all goes in a big bucket. So just because a business or individual isn't paying income taxes doesn't mean they aren't paying anything for the use of Government furnished infrastructure/services. You are limiting the scope of your question to Income Taxes, which are taxes paid on profits to a business or individual. It makes perfect sense that you wouldn't pay a tax on something you didn't get. However, you aren't considering taxes that ARE being paid even by a company that isn't profitable. For example consumption taxes, employment taxes, and other fees. That same company paid sales tax on all the supplies it purchased, and probably collected/paid sales taxes on anything it sold. To take one of your examples, it paid for its share of using the roads through Government imposed taxes on fuel.  Don't worry about the Government. They know how to get theirs. They might not pull it from your right pocket, but they will make sure to get it from the left. From my research it looks like its an income NOT effectively connected with the trade of business. This page has the exact details https://www.irs.gov/individuals/international-taxpayers/effectively-connected-income-eci "Yes. You do have to pay taxes in the UK as well but it depends on how much you have already been taxed in the US. http://taxaid.org.uk/situations/migrant-workernew-to-the-uk/income-from-abroad-arising-basis-vs-remittance-basis Say, you have to pay 20% tax in the UK for your earnings here. You ARE required to pay the same percentage on your foreign income as well. Now, if your ""home"" country already taxed you at 10% (for the sake of example), then you only need to pay the ""remaining"" 10% in the UK. However, the tax law in the UK does allow you to choose between ""arising"" basis and ""remittance"" basis on your income from the country you are domiciled in. What I have explained above is based on when income ""arises."" But the laws are complicated, and you are almost always better off by paying it on ""arising"" basis."