How Business and Economics Work

Economics as a Circular Flow

Another way to see how the sectors of the economy interact is to examine the circular flow of inputs and outputs among households, businesses, and governments as shown in Exhibit 1.6. Let's review the exchanges by following the red circle around the inside of the diagram. Households provide inputs (natural resources, labor, capital, entrepreneurship, knowledge) to businesses, which convert these inputs into outputs (goods and services) for consumers. In return, households receive income from rent, wages, interest, and ownership profits (blue circle). Businesses receive revenue from consumer purchases of goods and services.

The other important exchange in Exhibit 1.6 takes place between governments (federal, state, and local) and both households and businesses. Governments supply many types of publicly provided goods and services (highways, schools, police, courts, health services, unemployment insurance, social security) that benefit consumers and businesses. Government purchases from businesses also contribute to business revenues. When a construction firm repairs a local stretch of state highway, for example, government pays for the work. As the diagram shows, government receives taxes from households and businesses to complete the flow.

Changes in one flow affect the others. If government raises taxes, households have less to spend on goods and services. Lower consumer spending causes businesses to reduce production, and economic activity declines; unemployment may rise. In contrast, cutting taxes can stimulate economic activity. Keep the circular flow in mind as we continue our study of economics. The way economic sectors interact will become more evident as we explore macroeconomics and microeconomics.

The diagram is a circle, with a labeled core, showing economics as a circular flow

Exhibit 1.6 Economics as a Circular Flow

Callback before_footer in local_aigrade component should be migrated to new hook callback for core\hook\output\before_footer_html_generation
  • line 7225 of /lib/moodlelib.php: call to debugging()
  • line 7292 of /lib/moodlelib.php: call to {closure}()
  • line 71 of /lib/classes/hook/output/before_footer_html_generation.php: call to get_plugins_with_function()
  • line 987 of /lib/classes/output/core_renderer.php: call to core\hook\output\before_footer_html_generation->process_legacy_callbacks()
  • line 154 of /mod/book/view.php: call to core\output\core_renderer->footer()