Managerial accounting is used primarily by those within a company or organization. Reports can be generated for any period of time such as daily, weekly or monthly. Reports are considered to be “future looking” and have forecasting value to those within the company. Financial accounting is used primarily by those outside of a company or organization. Financial reports are usually created for a set period of time, such as a financial year or period.