The main functions of accounting are analyzing financial data, preparing budgets, cost control, detecting and mitigating risks, accounts payable and receivable, payroll, reporting financial analysis, compliance and tax audits, and determining profitability, liquidity, and solvency.