How to set up bookkeeping for small business?

Using a bookkeeping software is the best option for a small business.