These are "must's" Domain name - as previously mentioned. About £40 a year. Try pixel Internet and go for Linux hosting. Personal indemnity, public liability and traders insurance - first 2 can be brought via the web, not sure about the last one. Look at the impact of where you are trading - if you are using your home then there may be mortgage, business rates and capital gains tax implications. Hiring a lock up may help here. Business address - if you are trading as a business you need to have your address on your site and paperwork. You can get a post office box number or use a company that will forward your mail. Tax - you need to register and pay tax. An accountant may be required for your returns. Sole trader or limited liability - you should have a separate bank account for the business. You can be a sole trader and would be "you" trading as "whatever you want". Benefits are that it is easy and you don't have to submit returns to companies house. Downside is that if you get sued they can take everything you have. Limited liability means that you have to submit returns to companies house or risk fines and being struck off. Easy to set up and this limits any action to what the "company" owns except if you are fraudulent and your dealings with companies house. No need for a company secretary any more. Vat - 2 basic types. Normal means that you don't pay vat or claim it back and you charge vat. At the end of a quarter you calculate how much you paid and how much you took and pay the difference. You really need an accountant to do this for you and you need to keep all receipts. The second is flat rate. You register online and, depending on what category your business is, you pay a flat percentage of vat. You don't get anything vat free as such but it is a lot easier and you can make a few extra quid. The flat free scheme is limited to about £150k or so a year I think but this may have gone up. You pay your vat each quarter online and it is easy to do. That will do as a start I think. This is from experience with both owning a limited company and being vat registered. I also have a domain name etc.