Responsibility accounting is a system that assigns revenues and costs to responsibility centers based on who has responsibility over that area. It collects both planned and actual accounting information for these centers. Key features include identifying responsibility centers, assigning controllable costs, setting targets, comparing actual to planned performance, and reporting deviations. Responsibility centers can be cost centers, profit centers, or investment centers depending on if they are responsible for costs, revenues, or both. This system aims to improve performance by assigning responsibility and enabling better planning, control, decision-making, and management by exception. However, it requires proper organizational structure and delegation for successful implementation.