Hiring freelancers and taxes
I am not a lawyer or a tax accountant, but from the description provided it sounds to me like you have created two partnerships: one in which you share 50% of Bob's revenue, and another in which you share 50% of the revenue from the first partnership. If this is the case, then each partnership would need to file form K-1 and issue a copy to the partners of that partnership. I think, but I'm not sure, that each partnership would need an Employer Identification Number (EIN; you can apply for and receive these online with the IRS). You would only pay tax on the portion of profits that are assigned to you on the K-1. (If you've accidentally created a partnership without thinking through all the ramifications, you probably want to straighten this out. You can be held liable for the actions of your partners.) On the other hand, if your contract with Bob explicitly makes you a contractor and not a partner, then Bob should probably be issuing a 1099 to you. Similarly for you and Joe -- if your contract with Joe makes him a subcontractor, then you may need to get an EIN and issue him a 1099 at the end of the year. The money you pay to Joe is a business expense, and would be deducted from the profits you show on your Schedule C. In my opinion, it would be worth the $200 fee paid to a good CPA to make sure you get this right. 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.
I'm not a tax advisor, but I've done freelance work, so... If any of your side-business revenue is reported on a 1099, you're now a business owner, which is why Schedule C must be filled out. As a business owner, minimum wage doesn't apply to you. All revenue is income to you, and you owe taxes on the profit, after subtracting legitimate (verifiable) business expenses. You'll want to talk to a real tax advisor if you're going to start expensing mileage, part of your house (if you use a home office), etc. Don't forget that you'll owe self-employment tax (the employer's half of your payroll tax).  You can't save money on business taxes by paying yourself a wage and then counting it as an expense to the business. You'll definitely want to talk to a tax expert if you start playing around with finances as an (the) owner of the business. Income that is not reported on a 1099 should be reported as hobby income. I know an answer has been accepted, but you need an emergency fund, ideally enough to cover at least 3 months of after-tax basic living expenses. As a free-lancer, 6 months would be even better. This isn't a fun way to tie up your money, but it is a prudent way. What if you lose your job, or decide you want to change your line of work? What if you're told a close family member has only months to live and you want to take significant time off unpaid? What if your car breaks down and you need a new one? What if your freelance business hits a dry patch for a few months? What if you want to move but can't sell your next house quickly? I've known people who had these types of situations come up unexpectedly. Some were financially prepared and had the freedom to make the choices they wanted to make, others didn't and now have regrets. Once you have a basic emergency fund in place, then go for investing with the rest of the money. Best of luck! &gt; Every single tiny company that's trying to hire you as a young coder will dangle the possibility of a massive upside later on  And as a freelancer or employee, it's **your** responsibility to get that 'massive upside' in writing.  If you don't, you only have yourself to blame. Nobody is going to hold your hand for you. "Also within Germany the tax offices usually determine which tax office is responsible for you by asking where you were more than 180 days of the year (if e.g. you have a second flat where you work). That's a default value, though: in my experience you can ask to be handled by another tax office. E.g. I hand my tax declaration to my ""home"" tax office (where also my freelancing adress is), even though my day-job is 300 km away.  So if you work mostly from Poland and just visit the German customer a few times, you are fine anyways. Difficulties start if you move to Germany to do the work at your customer's place. I'm going to assume that this is the situation as otherwise I don't think the question would have come up.  Close by the link you provided is a kind of FAQ on this EU regulation About the question of permanent vs. temporary they say: The temporary nature of the service is assessed on a case-by-case basis.  Here's my German-Italian experience with this. Background: I had a work contract plus contracts for services and I moved for a while to Italy. Taxes and social insurance on the Italian contracts had to be paid to Italy. Including tax on the contract for services. Due to the German-Italian tax treaty, there is no double taxation. Same for Poland: this is part of EU contracts. By the way: The temporary time frame for Italy seemed to be 3 months, then I had to provide an Italian residence etc. and was registered in the Italian health care etc. system. Due to the German-Italian tax treaty, there is no double taxation. Same for Poland: this is part of EU contracts. Besides that, the German tax office nevertheless decided that my ""primary center of life"" stayed in Germany. So everything but the stuff related to the Italian contracts (which would probably have counted as normal work contracts in Germany, though they is no exact equivalent to those contract types) was handled by the German tax office. I think this is the relevant part for your question (or: argumentation with the German tax office) of temporary vs. permanent residence.  Here are some points they asked: There is one point you absolutely need to know about the German social insurance law: Scheinselbständigkeit (pretended self-employment). Scheinselbständigkeit means contracts that claim to be service contracts with a self-employed provider who is doing the work in a way that is typical for employees. This law closes a loophole so employer + employee cannot avoid paying income tax and social insurance fees (pension  contributions and unemployment insurance on both sides - health insurance would have to be paid in full by the self-employed instead of partially by the employer. Employer also avoids accident insurance, and several regulations from labour law are avoided as well). Legally, this is a form of black labour which means that the employer commits a criminal offense and is liable basically for all those fees.  There is a list of criteria that count towards Scheinselbständigkeit. Particularly relevant for you could be" I would say you can file your taxes on your own, but you will probably want the advice of an accountant if you need any supplies or tools for the side business that might be tax deductible. IIRC you don't have to tell your current employer for tax reasons (just check that your contract doesn't state you can't have a side job or business), but I believe you'll have to tell HMRC. At the end of the year you'll have to file a tax return and at that point in time you'll have to pay the tax on the additional earnings. These will be taxed at your highest tax rate and you might end up in a higher tax bracket, too. I'd put about 40% away for tax, that will put you on the safe side in case you end up in the high tax bracket; if not, you'll have a bit of money going spare after paying your taxes. "They are basically asking for the name of the legal entity that they should write on the check. You, as a person, are a legal entity, and so you can have them pay you directly, by name. This is in effect a ""sole proprietorship"" arrangement and it is the situation of most independent contractors; you're working for yourself, and you get all the money, but you also have all the responsibility. You can also set up a legal alias, or a ""Doing Business As"" (DBA) name. The only thing that changes versus using your own name is... well... that you aren't using your own name, to be honest. You pay some trivial fee for the paperwork to the county clerk or other office of record, and you're now not only John Doe, you're ""Zolani Enterprises"", and your business checks can be written out to that name and the bank (who will want a copy of the DBA paperwork to file when you set the name up as a payable entity on the account) will cash them for you. An LLC, since it was mentioned, is a ""Limited Liability Company"". It is a legal entity, incorporeal, that is your ""avatar"" in the business world. It, not you, is the entity that primarily faces anyone else in that world. You become, for legal purposes, an agent of that company, authorized to make decisions on its behalf. You can do all the same things, make all the same money, but if things go pear-shaped, the company is the one liable, not you. Sounds great, right? Well, there's a downside, and that's taxes and the increased complexity thereof. Depending on the exact structure of the company, the IRS will treat the LLC either as a corporation, a partnership, or as a ""disregarded entity"". Most one-man LLCs are typically ""disregarded"", meaning that for tax purposes, all the money the company makes is treated as if it were made by you as a sole proprietor, as in the above cases (and with the associated increased FICA and lack of tax deductions that an ""employee"" would get). Nothing can be ""retained"" by the company, because as far as the IRS is concerned it doesn't exist, so whether the money from the profits of the company actually made it into your personal checking account or not, it has to be reported by you on the Schedule C. You can elect, if you wish, to have the LLC treated as a corporation; this allows the corporation to retain earnings (and thus to ""own"" liquid assets like cash, as opposed to only fixed assets like land, cars etc). It also allows you to be an ""employee"" of your own company, and pay yourself a true ""salary"", with all the applicable tax rules including pre-tax healthcare, employer-paid FICA, etc. However, the downside here is that some money is subject to double taxation; any monies ""retained"" by the company, or paid out to members as ""dividends"", is ""profit"" of the company for which the company is taxed at the corporate rate. Then, the money from that dividend you receive from the company is taxed again at the capital gains rate on your own 1040 return. This also means that you have to file taxes twice; once for the corporation, once for you as the individual. You can't, of course, have it both ways with an LLC; you can't pay yourself a true ""salary"" and get the associated tax breaks, then receive leftover profits as a ""distribution"" and avoid double taxation. It takes multiple ""members"" (owners) to have the LLC treated like a partnership, and there are specific types of LLCs set up to handle investments, where some of what I've said above doesn't apply. I won't get into that because the question inferred a single-owner situation, but the tax rules in these additional situations are again different." One possibility that I use: I set up an LLC and get paid through that entity. Then I set up a payroll service through Bank of America and set up direct deposit so that it is free.  I pay myself at 70% of my hourly rate based on the number of hours I work, and the payroll service does all the calculations for me and sets up the payments to the IRS.  Typically money is left over in my business account. When tax time rolls around, I have a W2 from my LLC and a 1099 from the company I work for. I put the W2 into my personal income, and for the business  I enter the revenue on the 1099 and the payroll expenses from paying myself; the left over in the business account is taxed as ordinary income. Maybe it's overkill, but setting up the LLC makes it possible to (a) set up a solo 401(k) and put up to $51k away tax-free, and (b) I can write off business expenses more easily. It depends and I would not just jump into conclusion as I have seen cases where offering some services are not U.S. sourced income. I'll advise you speak with a knowledgeable tax professional.