Bookkeeping services help to keep businesses organized by recording day-to-day financial transactions. Bookkeeping providers, also known as bookkeepers, record financial information and transactions such as expenses, income, debt, and petty cash. Bookkeepers differ from accounting services in that they only record transactions and do not offer financial advice. Many accounting firms offer bookkeeping as a service, but there are also standalone providers that specialize in bookkeeping. Generally, these companies provide an online portal for clients to upload financial information, such as receipts and bills, to be processed. Bookkeepers often utilize spreadsheets, databases, and accounting software, as well as provide businesses with electronic access to their records. Bookkeeping services are often used by smaller businesses which may not be utilizing an accounting firm regularly.