Although both fall under the grand umbrella of understanding monetary inflow and outflow, the basic difference lies in the kind of role they play in an organization. Business Finance is related to financial mathematics, Financial management, Financial market, Financial planning, risk management whereas Business accounting is related to auditing, budget analysis, financial accounting, and reporting. A finance professional will have roles like a commercial banker, insurance officer, financial consultant and an accounting professional will have roles like an accountant, an auditor, credit controller, tax advisor, etc. The difference also lies in the kind of skills needed in each profession. For example, a finance professional would need analytical, research skills apart from technical knowledge as well. An accounting professional would have to be thorough with technical knowledge for example understanding of government laws, in-depth understanding of the industry, quantitative skills, etc. The pay scale for both these professions also varies. A finance professional would have incentives attached to the profit or shares, but no such variable pay is added for an accounting professional.