Accounting staff, also known as staff accountants, are responsible for a variety of financial tasks that keep a business running smoothly : Recording transactions : Staff accountants record financial activities like income and expenses, and track assets, liabilities, profits, and losses. Maintaining ledgers : They ensure that the general ledger, which contains all financial data, is accurate and up to date. Reconciling accounts : They compare financial records to bank statements to ensure there are no discrepancies. Managing invoices : They prepare and process invoices for clients and vendors, and ensure payments are made and received on time. Preparing financial statements : They prepare financial statements and documents for organizations that aren't subject to Securities and Exchange Commission reporting requirements. Preparing tax returns : They prepare and file tax returns. Recommending cost-saving measures : They recommend ways to reduce costs and increase revenue. Preparing documentation for auditors : They prepare documentation for external auditors. Working with clients : They may deal directly with clients, suppliers, or service users to resolve issues like late payments, refunds, or account details.