Software Demystified
Archive for March, 2012
IWS Part 1: Show me the Money
Mar 13th
In my Independent Worker Series kickoff post, I introduced how the global economy is changing. Now I’m going to start to get to the practical side of this equation. I work with software and my strengths are designing and building systems and leading and working with software teams. I am not well versed in accounting, tax laws or other businessey practices. For me, these were the most intimidating factors when I considered branching out on my own. I was under the false impression that it would cost a lot to build the “infrastructure” I would need to support my own business. My goals when starting up my companies have been to keep costs as low as possible and choose tools that can scale as I need them. I have worked independently in both the US and in Canada and now I’d like to share the basics of getting started and keeping your books for your new business.
Business Structure
There are two types of structures that exist both in Canada and the US that the independent worker might consider, these are the corporation and the sole proprietorship.
A sole proprietorship is the easiest way to start doing business for yourself. The biggest advantage is that in most cases you need not do anything but start providing your good or service. You can just start doing business under your own name and, as long as you have an SSN in the US or SIN in Canada, you can file your taxes. Since you can file your business income with your personal taxes in either country, the cost of administrating a sole proprietorship is extremely low.
A sole proprietorship gets a business off the ground quickly and is easy to maintain, but there are advantages to incorporating. A corporation is a distinct legal entity separate from its owners; therefore, it allows extra protection for the independent worker because the corporation is held liable. In the US I chose to work as a sole proprietor since my potential liability is low and I carry Errors and Omissions insurance. On the other hand, in Canada I have decided to incorporate because there are huge tax benefits since I am an American working in Canada. Having a corporation being the entity doing business and being paid for work allows extra flexibility for how the income of the business is handled. This can lead to some better tax situations for some individuals. A drawback is it is much more expensive to administer a corporation since it is a separate entity from the person doing the work. It is also subject to laws that do not apply to individuals around how taxes are reported and paid. This is where I would seek the consultation of an accountant. A corporation generally costs between $500-$2000 to set up depending on the type and a sole proprietor generally has no upfront cost to establish.
My recommendation is that if you want to try going out on your own or you aren’t sure how long you’d like to work independently, be a sole proprietor. If you plan on staying independent or doing independent work even if you are employed by someone else, I would incorporate. Also, depending on your type of work and the potential liability involved, you might choose to incorporate over being a sole proprietor. You can always start as a sole proprietor and transition into a corporation later, so there are options.
For each state or province there may be slightly different laws for setting up your business, check these links for resources for your particular situation.
Canadian Business Structure:
- http://investincanada.gc.ca/eng/establish-a-business/business-structure-select.aspx
- http://sbinfocanada.about.com/cs/startup/a/formsbusiness.htm
US Business Structure
- http://www.legalzoom.com/incorporation-guide/sole-proprietor-corporation-partnership-comparison.html
Invoicing and Collecting
Bringing in the money is, obviously, a vital part of any new venture. I considered using spreadsheets, quickbooks and looked at so
me other pieces of accounting software, but it wasn’t until I found FreshBooks that I knew I had met my accounting match.
FreshBooks is an online service who’s logo is painless billing. This software has the elements I try to build into my own software: it is amazingly simple to use but has an alarming amount of flexibility and power. With FreshBooks you can manage clients, create project estimates, track time against a project, set up multiple projects and tasks, create and send invoices, track expenses, and report on all your finances. FreshBooks has tiered pricing as many software as a service packages do. For free, you get all the functionality of FreshBooksfor up to three clients and you cannot manage staff. The tiers go up from there, but this meets my goal of little to no cost initially and then scales as I need more from the service.Now that the invoices are out, there needs to be a way to get the money in. I accept money in three ways, a classic check, via PayPal, and credit card via PayPal. The goal here is to allow customers to pay in whatever way they are most comfortable. Being flexible on how payments are received tears down barriers on why a customer should do business with you. Flexible payment options lead to more potential opportunities. In my case I have knowledge that a team in a large corporation might find valuable. If I accept credit cards and price my training correctly, a director may be able to do business with me without any further approvals if I price my training under his discretionary limit he’s allowed to use with his corporate credit card.

Tracking Expenses
In order to properly report income, expenses need to be tracked rigorously. I put a lot of rigor into my code, but I tend to lax when it comes to keeping receipts. To my surprise, I found this to be a common situation and there is a great company that is helping to alleviate this headache, one blue envelope at a time.
Sheoboxed.com is exactly what it’s name says: an online shoebox for receipts. Sheoboxed takes physical receipts, images of receipts and digital receipts and automatically categorizes and summarizes them all into your digital shoebox. They use OCR technology backed by real humans who verify the data is correct on each receipt. Also, they are international so when I submit a receipt in Canadian funds, they automatically apply the exchange rate at the time of the receipt and convert it to USD for me. It is easy to create expense reports right from shoeboxed as well as export your data to a number of services, including FreshBooks. Paying customers get a blue envelope from shoeboxed and can send in all their physical receipts and shoeboxed will scan, extract the receipt information, and categorize it all as part of their service. They also accept invoices and business cards, essentially digitizing everything they come in contact with.
Another pro tip for easy expense tracking is to dedicate a credit card that is used only or business expenses. Having one source for all your spending records for your company makes it very simple to reconcile against receipts. Many tools will automatically import credit card statement data so it stays up to date automatically.
Taxes
Now it’s time to pull it all together. Using these tools to keep close track of income and expenditures will make tax time a breeze.
If you’re in the US, there is another amazing tool that will take the stress out of tax time. Outright.com pulls in all your expenses and paid invoices from a number of services including FreshBooks, shoeboxed, PayPal and your business credit card. It takes all this data and keeps simple numbers to track how your business is doing. Outright also aids independent workers by reminding them when quarterly taxes are do, automatically generating the paperwork for the quarterly and annual taxes, and providing the amounts needed to pay. Also, if you have sub contractors who do some work for you, it will create all your 1099 forms.
I haven’t found a similar tool in Canada, so I’m using FreshBooks as my source for all accounting by keeping my shoeboxed expenses imported once every billing cycle (every two weeks) and using the freshbooks reporting to produce the profit and loss numbers. Without outright, I am working with an accountant, also another independent worker!
Summary
With these tools I am able to spend 95% of my time on performing actual billable project work and very little time on pure business overhead. Also, I am using the free tier of most of these services so my recurring expenditures remain near 0, but I have the security knowing I can shell out some cash when my business explodes and get the service I need.
In my next post of this series, I’ll layout the awesome tools that exist for collaboration on projects. Check it out in:
IWS Part 2: Collaberate
The Independent Worker Series
Mar 13th
As always, the world is evolving. And with this evolution the way we get work done has rapidly changed also. I remember my father waking up every day at 5am, working a 12 hour day at the factory and coming home. Like clockwork. He did this for his entire working life and it served himself and our family well. Many people today would consider themselves lucky to have this kind of security or consistency with their job, but I consider myself lucky that I have been able to evolve away from this model and recognize that there is a new way of working rising up. And when I say a new way of working, I really mean an old way of working that now has some stellar new tools. Here is a great quote from Robert Paterson’s The End of the Job – Networked Economy post:
Back in 1800, 80% of people in America worked for themselves. The rise in industrialization created the Job as the new normal. By 1980, the apogee of the Industrial model, 80% of us had jobs. But look now at what has happened in only 40 years. 40% of us now work for ourselves.
Prior to industrialization, it took many people working independently to accomplish a task. Say you want to build a wagon. the black smith would make the springs, the ribs to support the cover and the axels. The carpenter would build the wheels, the wagon box and tongue. Then a third party might build the canvas top and yet another person might actually assemble the wagon for the person who actually wants the wagon. So in this example there is a hyper local set of skills to accomplish a task. All of these people worked for themselves and the town would have a micro economy to support itself.
Then came industrialization and companies needed guaranteed skill sets on their time so they employed people with those specific skill to support mass production, this is when having a job and an employer became the norm.
Now the work force is leaving this behind and moving back toward an independent way of working. Workers today are just like the artisans of the 1800s, the difference is now there are tools and infrastructure to support the micro-economy that existed in a single town to be on a global scale. My expertise is software, but this model is true for a number of skilled workers. We are now a part of a networked workforce where companies and individuals have a need and a partnership is formed. This lasts the duration of the need and then both parties move on. Rinse and repeat.
So that is some background on where things are and where they will continue to head until some new revolution turns our economy another direction. We have the ability to work with others and share our wares with nearly anyone on the planet. As I mentioned before, I’m a software professional so there are lots of business type tasks that I am not qualified to undertake. My goal with this series of articles is to share a set of tools to aid any independent worker with the tasks that might not fall under their expertise. So grab a cup of coffee, turn down the lights and join me on this journey.
IWS Part 2: Cloud Collaberation
IWS Part 3: Where to Work


