In my opinion freelancing is a good source of income especially when you have lots of clients to work with. However, unlike the real job where you work on the same building with your BOSS, it is not stable. Here are some ideas and advices when freelancing.
Invoicing – Most of the most common way to get paid as a freelancer is thru PAYPAL. There are also legit freelancing sites that automatically handles invoicing. Time tracking tools are also a great tool to invoice clients for hours of work on tasks. Time Doctor is one of the tools that you could use which tracks time accurately in real time. Another tool is Toggl, which automatically syncs with Freshbooks and Quickbooks (accounting tools). Sometime it depends on your clients on how you’ll get paid.
Correspondence – It depends on your clients on what to use but most of the time email and instant messenger using Skype and other VOIP tools. There are also collaboration tools like basecamp that clients required to use. There are also clients that do voice chats or even on video. Personal information will be used for emergency only or other company related concerns.
Getting hired – The best way to get hire is to expand your search on different sites. You could look for clients on different freelancing sites (Elance.com, Staff.com, Guru.com and etc.), job boards (Monster.com,Indeed.com and etc.) and even on social media (Twitter, LinkedIn). Avoid sites that asking for registration fee up front and look for clients on legit sites that already has establish their online reputation.
Pricing – there are lots of thing you need to consider when figuring your rate as a freelancer. One of it is your skills and experiences. Another is your location or country from. You also need to consider the difficulty of tasks and time frame.