Having some basic knowledge of accounting and bookkeeping is essential to running a successful business, even if you’re a freelancer working from your laptop at home...