Moving my online only business to the USA?
You don't need a Visa to create or own US property. Your registered agent will be able to take care of most of this, and your new entity will use the registered agent's address where applicable, but you may need your own separate address which can be your office in the UK. If you want privacy then you'll want a separate address, which can also be a PO Box or an address the registered agent also provides. US corporations, especially in Delaware, have a lot more compliance issues than the LLC product. Delaware has a lot more costs for formation and annual reports than most other united states. There are definitely a lot of states to choose from, but more people will have information for Delaware.
I am using my debit card regularly: in ATM's with a pin, in stores with my signature, and online. But later you say  But from what I recall from starting my own business (a LONG time ago), for debit cards there's only a per-transaction fee of like $0.25, not a percentage cut. Only pin transactions have just a per-transaction fee paid by you to the merchant (and you are reimbursed by Schwab).  If you use your card with just a signature or online without a pin, then it is a credit transaction from the merchant's perspective.  The merchant pays a fee and Schwab gets its cut of that.  So for two of the transaction types that you describe, the merchant pays Schwab (indirectly) out of your payment.  Only when you enter your pin does it process as a debit transaction where Schwab pays the merchant.   Because check cards withdraw the money from your account immediately, you don't even get the twenty to fifty day grace period.  So those merchant fees are pure profit for Schwab, offsetting the loss from the ATM fees.   You claim $4-5k in fees at $.25 each.  That's sixteen to twenty thousand transactions.  Assuming that several is four to five years, that's more than ten transactions a day.  That seems like a lot.  I can see three for meals, one for miscellaneous, and maybe some shopping.  But if I go shopping one day, I don't normally go again for a while.  I have trouble seeing a consistent average of five or more transactions a day.   Even if we use just the higher ATM fees (e.g. $2), that's still more than a transaction a day.  That's an extreme level of usage, particularly for someone who also makes frequent purchases via card.   I haven't done any other business with them. I find this confusing.  How does money get into your account?  At some point, you must have deposited money into the account.  You can't debit from an account without a positive balance.  So you must have done or be doing some kind of business with them.  If nothing else, they can invest the balance that you deposit.  Note that they make a profit off such investments.  They share some of that profit with you in the form of interest, but not that much really.   Of course, Schwab may still be losing money on your transactions.  We can't really tell without more information on how much of each transaction type you do and how much of a balance you maintain.  Perhaps they are hoping that you will do other, more profitable, activities in the future.   I doubt there are that many Schwab customers like you describe yourself.  As best I've been able to see, they advertise their banking services just to investment customers.  So it's unlikely that many customers who don't use their investment services use their banking services just for ATM reimbursements. "Practically, as an ebay buyer I have never seen any way to keep a balance in paypal and top it off from my bank account under my own control.  It is all automated, and as I seem to recall linking with a bank account or credit card was necessary to get some kind of ""confirmed address"" status out of Paypal so that eBay sellers would be more willing to trust me as a buyer and know that my shipping address was legitimate.  As a seller, I can keep a balance at paypal from eBay sales and ask for it back in my checking account instead of keeping it in paypal to purchase items later. In terms of advice, in my opinion the paypal transfer limits or how to set them is not the answer needed to protect one's finances in this situation.   In an error or cyberattack scenario, you have to consider the possibility that any limits are exceeded.  When your online activity of any kind is linked to a bank account, any amount in that linked bank account is probably at risk.  It doesn't really matter if it is paypal, or a server rental account, or amazon.  If it can be abused, and it is linked to your bank account, then someone might abuse it and leave you with a bill. That you might be ultimately victorious is of little consequence if someone steals money you really needed right now and the devotion of time and energy to ""work the bureaucracy"" to get your money back will distract from performance at work or school. So the next step up in protection is to firewall the bank account you use for online purchases from your other bank accounts where your salary is received.  The best way to do it is with different banks instead of merely different accounts, but that is also the most inconvenient for filling the account back up.   Nowadays -- at least in the USA -- at several banks you can open a ""free"" checking account for a minimum deposit like $500 or $1000 that must stay in the account to be fee free at the end of each month.  Whatever balance you keep in the account you use for your ""risky"" online transactions will be the maximum that can disappear in an incident, downside being you have to feed the account from time to time to keep it above the minimum as you make purchases." Get the fabulous collection of essential oil diffuser necklace, these necklaces give you amazing look and very comfortable. We give you a large stock of jewelry at the very lowest price which is very unique and different all of those online sellers in USA. Specially, we have an experience team that is always searches a high quality  material jewelry. The Izzy Bell Boutique is very honest whole seller of essential oil diffuser jewelry in the united states country. Actually, we give a unique and latest design in every essential oil diffuser jewelry.  This company mainly does the business of different type women’s necklace and pendants making jewelry. The essential oil diffuser necklace gives you a unique look, if you want to come a perfect place which can give you best aromatherapy jewelry. Then for that we available here in this country to fulfill your requirement. There is no such thing as double taxation. If you pay tax in the US, you CAN claim tax credits from India tax authority.  For example, if you pay 100 tax in USA and your tax liability in India is 200, then you will only pay 100 (200 India tax liability minus 100 tax credits on foreign tax paid in the USA).  This is always true and not depending on any treaty. If there is a treaty, the tax rate in the United States is set on the treaty and you CAN claim that final tax rate based upon that treaty.  If you operate an LLC, and the income is NOT derived from United States and you have no ties with the US and that LLC is register to a foreign person (not company but a real human) then you will not have to submit tax return in the US... I advice you to read this: http://www.irs.gov/businesses/small/article/0,,id=98277,00.html according to their client services it is a licensing issue: Thread: OKpay didn't Accept USA clients? They do not elaborate but do suggest that they don't plan to fix that issue. "You're confusing so many things at once here...... First thing first: we cannot suggest you what to do business-wise since we have no idea about your business. How on Earth can anyone know if you should sell the software to someone or try to distribute to customers yourself? How would we know if you should hire employees or not? If you say you don't need employees - why would you consider hiring them? If you say you want to sell several copies and have your own customers - why would you ask if you should sell your code to someone else? Doesn't make sense. Now to some more specific issues: I heard sole proprietary companies doesn't earn more than 250k and   it's better to switch to corporation or LLC etc. because of benefits. I heard it was snowing today in Honolulu. So you heard things. It doesn't make them true, or relevant to you. There's no earning limit above which you should incorporate. You can be sole proprietor and make millions, and you can incorporate for a $10K/year revenue business. Sole proprietorship, incorporation (can be C-Corp or S-Corp), or LLC - these are four different types of legal entity to conduct business. Each has its own set of benefits and drawbacks, and you must understand which one suits you in your particular situation. For that you should talk to a lawyer who could help you understand what liability protection you might need, and to a tax adviser (EA/CPA licensed in your state) who can help you understand the tax-related costs and benefits of each choice. On the other hand I heard that if I create LLC company, in case of   failure, they can get EVERYTHING from me, what's this all about? No. This is not true. Who are ""they"", how do you define ""failure"", and why would they get anything from you at all? Even without knowing all that, your understanding is wrong, because the ""LL"" in LLC stands for LIMITED liability. The whole point of forming LLC or Corporation is to limit your own personal liability. But mere incorporation or forming LLC doesn't necessarily mean your liability is limited. Your State law defines what you must do for that limited liability protection, and that includes proper ways to run your business. Again - talk to your lawyer and your tax adviser about what it means to you. I'm totally unfamiliar with everything related to   taxes/companies/LLC/corporation etc Familiarize yourself. No-one is going to do it for you. Start reading, ask specific questions on specific issues, and get a proper legal and tax advice from licensed professionals." You will have to pay your taxes in the UK not USA. For tax purposes it is the company's tax residency not where the server is located. You are just hiring a server in USA. Take for example a CDN being used for your same service then would you pay taxes in 300 different countries if you use Akamai? Does not work that way. "This is an answer grounded in reality, not advice. Most states have no means of enforcing their foreign business entity registration statutes. Some states never even codified consequences. (California is a notable exception.). Some states have 'business licenses' that you need in order to defend your entity in court, but will retroactively apply the corporate veil when you get the license. The ""do I have to register"" question is analogous to asking a barber if you need a haircut. But this doesn't absolve you of looking in the mirror (doing your research). Registration and INCOME taxes are different stories. If a state calls their fee a franchise tax and it is applicable and there are real consequences for not, then you will have to pay that tax. Anyway, this isn't advocating breaking the law, but since it describes ignoring toothless state-chartered agencies, then there are people that will disagree with this post, despite being in line with business climate in the United States. Hope that helps"