Bookkeeping agencies and bookkeepers who work as independent contractors should have professional liability insurance. This type of insurance protects a bookkeeper from the type of risks that aren’t covered by general commercial liability policies. These risks include lawsuits over any type of loss a client incurs over bookkeeping errors.