A small business can do its own bookkeeping if it has few transactions to record. Small businesses with many transactions and multiple accounts should consider using bookkeeping or accounting software or hiring a bookkeeper.