When is it necessary to apply taxes for web freelancing services in Quebec, Canada?
"AFAIK, there are two kinds of taxes your web freelancing income may be subject to in Quebec: On the income taxes:  The net income you realize from your web freelancing activities would be considered taxable income.  Assuming you are not operating as an incorporated business, you would need to declare the freelancing income on both your federal and provincial tax returns.  You should be able to deduct certain costs related to your business – for instance, if you paid for software, hosting, domain name registration, etc.  That is, only the profit from your business would be subject to income tax.  With income and expenses arising from self-employment, you may want to use a professional to file your taxes. On the sales taxes: You may also need to charge federal GST and provincial QST (Quebec Sales Tax) on your services:  You must enroll and charge GST and QST once you exceed the ""small supplier"" revenue threshold of $30,000 measured over four consecutive quarters.  (You can still choose to enroll for GST/QST before you reach that amount, but over that amount enrollment becomes mandatory.  Some businesses enroll before the threshold is reached so they can claim input tax credits for tax paid on expenses, but then there's more paperwork – one reason to perhaps avoid enrolling until necessary.) In Quebec, the Ministère du Revenu du Québec administers both GST (on behalf of the federal government) as well as provincial QST.  Be sure to also check out their informative booklet, Should I Register with Revenu Quebec? (PDF).  See also General Information Concerning the QST and the GST/HST (PDF)."
McGinger, is the top web design company in Bermuda provides a range of designing services including brand identity, logo design, graphic design, web design. We also provide web development services with creative ideas. Call us at (441)5992807 for more info! Eh? So the free-lance web developer's argument is that using old technology makes your site slower and thus scares customers away.   That's exactly what I would expect a freelance web developer to say to try and drum up business, but that's not usually the case at all.  Older tech is generally faster than newer tech because it doesn't come pre-built on bloated frameworks.  It's usually a static website without a complicated back-end or frontend.  There are exceptions, but newer sites are chosen for ease of development, maintanability, and it's what the developers know.  Speed is often lost, but it's made up by improvements in the hardware.   **Edit**: Oh, I just took a look at your posting history.  This is basically your blog spam. I'm a retired stockbroker/Registered Investment Advisor. My initial discussions with prospects never had a fee.  Restricted stock is unsaleable without specific permission from the issuing company, and typically involves time specifc periods when stock can be sold and/or amounts of stock that can be sold. Not for DIY. Financial planners may be able to assist you, if they are conversant in restricted stock, though that's not a common situation for most clients. Any stockbroker at a major firm (Merrill Lynch, UBS, Royal Bank of Canada, Morgan Stanley, JP Morgan, etc.) will be knowledgeable and advise you (w/o charge) how to trade the stock. Always talk to more than one firm, and don't be in a hurry. If you feel comfortable with the discussion, you can pursue a deeper relationship. In my professional experience, clients valued service, accessibility, knowledge. Price was way down on the list; many of my clients were not wealthy people- they just needed help navigating a very confusing (and necessary) part of their lives. Good luck. 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. Given your clarifying points, it sounds like you are running both businesses as one combined business. As such, you should be able to get just a single HST number and use that. However, let me please urge you to contact a professional accountant and possibly a lawyer, as it is very unusual to be performing these services without a business license, and you may be exposing yourself to civil penalties and placing your personal assets (e.g. your house) at risk. Additionally, it may be beneficial for you to run these as businesses as you can likely write off (more of) your expenses. Several things to consider: I don't see why your friend should pay any tax. It's not his income at all. And I am not sure where your income should be taxed in this scenario. Is he declaring it as his income somehow? The bank won't do it for him, the transfer as such should be transparent. On the other hand, money transiting on his account could in principle look suspicious, although €300 is unlikely to raise alarm. What I do know is that if you do pay taxes, 20% is not particularly high as such. There are four brackets of income tax (and tax-like contributions to the pension system) in the Netherlands, between 36.55% and 52%. Rates for personal taxes in the Netherlands are simply way higher than what you might be used to in Eastern Europe or what has been mentioned in comments.  In fact, if anything, 20% seems too low. I am at a loss guessing what it could correspond to, you could ask your friend how he came to that number. There various tax discounts (kortingen) and deductions (aftreken) that apply to freelance work (and some that apply to all incomes). €3000 yearly is quite low and would probably not be taxed at all if you were recently registered as freelance (zzp'er) in the Netherlands and had no other sources of income. But on the other hand, if your money is treated as being part of your friend's income, these wouldn't apply, as he is probably already benefiting from them. There are special rules for copyright fees. Not sure this is necessarily 100% kosher but I have met people who got paid that way for articles they wrote in trade publications. As a nonresident sole proprietor or partnership You are not a sole proprietor or a member of a legal partnership. You are an employee for a corporation.  Does the nature of your work require you to be present in New York regularly? If you are in New York for personal reasons, you are simply telecommuting. You must pay taxes personally for your W-2 income, but your business entity never moved from Wyoming. If this were not true, companies would have to pay corporate income tax to every state in which they have a telecommuter. For example, I live in Florida but telecommute to a company in Michigan. Does my employer pay Florida business tax? Of course not. Your business would only owe New York if the nature of the business requires a consistent and regular business presence in New York, such as maintaining an office for a portion of every year so clients could see you. Tax is due in India as you offered services from India.  So whether the International Client pays via Credit Card, Bank Transfer, Paypal or any other means is not relevant. Even if the International Client pays you in a account outside India; it is still taxable in India.