/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } 4 29: Expanded Accounting Equation Business LibreTexts

4 29: Expanded Accounting Equation Business LibreTexts

In the equation, increases in this component increase equity and ownership in the company. To solve a balance sheet, record all transactions properly and calculate total assets, liabilities, and equity using respective formulae. Finally, verify that both sides of the equation, i.e., Assets and (Liabilities + Equity) are equal. This essential yet powerful tool will act as your compass, pointing you in the right direction when assessing your business's financial health. Stockholder’s equity refers to the owner’s (stockholders) investments in the business and earnings. These two components are contributed capital and retained earnings.

  • The Basic Accounting Equation should typically be your go-to formula for broadly assessing your company's finances.
  • It assists in translating complex financial transactions into simple, digestible insights that can inform strategic decision-making.
  • See the article “The contentious debit—seriously” on continuous debt for further discussion of this practice.
  • Second, it can borrow the money from a lender such as a financial institution.

Explaining Assets, Liabilities, and Equity in an Expanded Accounting Equation

For the accounting period of the four days ended December 4, there is no revenue or expense to be reported on the income statement. The expanded accounting equation goes hand in hand with the balance sheet; hence, it is why the fundamental accounting equation is also called the balance sheet equation. Any changes to the expanded accounting equation will result in the same change within the balance sheet. Substituting for the appropriate terms of the expanded accounting equation, these figures add up to the total declared assets for Apple, Inc., which are worth $329,840 million U.S. dollars.

The expanded accounting equation builds on the standard accounting equation using double-entry accounting by adding granularity to the owners’ equity portion of the formula. For a sole proprietorship, the accounting equation becomes assets are equal to liabilities, plus the owner’s capital, plus revenues, minus expenses minus owner draws. These components help to illustrate cash flows of the business attributable to normal operations and contributions or the owner’s withdrawals. In other words, we can see how the income and expense accounts flow through the equation and eventually end up being reported at the end of the accounting cycle in the equity account of the balance sheet. The expanded accounting equation breaks down the equity portion of the accounting equation into more detail. This expansion of the equity section allows a company to see the impact to equity from changes to revenues and expenses, and to owner investments and payouts.

Stockholder’s equity is reported on the balance sheet in the form of contributed capital (common stock) and retained earnings. The expanded accounting equation also demonstrates the relationship between the balance sheet and the income statement by seeing how revenues and expenses flow through into the equity of the company. This expanded equation takes into consideration the components of Equity.

In this context, withdrawal means the owner's removal of assets (cash or otherwise) from the business for personal use. The expanded accounting equation operates on the principles of double-entry bookkeeping, where each financial transaction your business makes affects at least two accounts. Think of it as going through a buffet spread of your business operations, filled with assets, liabilities, revenues, expenses, and owner’s equity. Naturally, you may be drawn towards some aspects while being cautious about others. Insurance Expense, Wages Expense, Advertising Expense, Interest Expense are expenses matched with the period of time in the heading of the income statement.

Understanding the Expanded Accounting Equation

Shaun Conrad is a Certified Public Accountant and CPA exam expert with a passion for teaching. After almost a decade of experience in public accounting, he created MyAccountingCourse.com to help people learn accounting & finance, pass the CPA exam, and start their career. Below is a portion of Exxon Mobil Corporation's (XOM) balance sheet as of September 30, 2018.

Components of The Accounting Equation

The totals for the first eight transactions indicate that the company had assets of $17,200. The accounting equation also indicates that the company’s creditors had a claim of $7,120 and the owner had a residual claim of $10,080. The expanded accounting equation can help accountants perform income summary account a more granular check on the accuracy of the financial reports.

How to use the Expanded Accounting Equation

Tools such as this equation are essential for internal control and the accuracy of financial reporting. From a practical standpoint, the accounting equation helps accountants produce complete and accurate financial statements because it keeps all accounts in balance. If accountants want to ensure the balance sheet accounts are accurate, they can use the accounting equation and perform a high-level analysis. This is very helpful when preparing financial statements outside of an accounting software system. If financials are being prepared in Excel, mistakes can be made, and the basic accounting equation may become out of balance.

The totals tell us that as of midnight on December 6, the company had assets of $17,200. It also indicates the creditors provided $7,000 and the owner of the company provided $10,200. The totals also reveal that the company had assets of $17,200 and the creditors had a claim of $7,000. The totals now indicate that Accounting Software Co. has assets of $16,300.

Well the expanding formula shows the relationship between the income statement and the balance sheet. In other words, it shows how the income and expense accounts flow through the equation and eventually end up being reported on the equity section of the balance sheet at the end of the accounting cycle. The balance sheet is a formal view of the accounting equation which is made by companies to monitor their progress. The statement of financial position is also monitored by shareholders to see the profitability of the organization. Moreover, the balance sheet is used to check the liquidity position of the company, by banks and sellers to see if the firm will be able to pay back the loans and the goods or services purchased on credit.

  • The accounting equation is further extended mainly through the equity point of view.
  • The totals indicate that as of midnight on December 7, the company had assets of $17,200 and the sources were $7,120 from the creditors and $10,080 from the owner of the company.
  • Think of it as going through a buffet spread of your business operations, filled with assets, liabilities, revenues, expenses, and owner’s equity.
  • This formula keeps all accounts balanced and is key in preparing balance sheets and tracking finances.
  • As you see, ACI’s assets increased and its liabilities increased by $7,000.

For the past 52 years, Harold Averkamp (CPA, MBA) hasworked as an accounting supervisor, manager, consultant, university instructor, and innovator in teaching accounting online. He is the sole author of all the materials on AccountingCoach.com. If the revenues earned are a main activity of the business, they are considered to be operating revenues. If the revenues come from a secondary activity, they are considered to be nonoperating revenues. For example, interest earned by a manufacturer on its investments is a nonoperating revenue.

Understanding the expanded accounting equation what is modified adjusted gross income magi can be instrumental for any business owner. It assists in translating complex financial transactions into simple, digestible insights that can inform strategic decision-making. An important thing to remember is that revenues increase equity while expenses and owner’s withdrawals decrease it.

The accounts are designated as an asset, liability, owner’s equity, revenue, expense, gain, or loss account. The amounts in the general ledger accounts will be used to prepare the balance sheets and income statements. The assets in the standard accounting equation are the resources that a company has available for its use, such as cash, accounts receivable, fixed assets, and inventory.

If a business has net loss for the period, this decreases retained earnings for the period. This means that the expenses exceeded the revenues for the period, thus decreasing retained earnings. Recall that the basic components of even the simplest accounting system are accounts and a general ledger. Accounts shows all the changes made to assets, liabilities, and equity—the three main categories in the accounting equation. Each of these categories, in turn, includes many individual accounts, all of which a company maintains in its general ledger.

Example 1 – expanded accounting equation for a sole proprietorship

The term losses is also used to report the writedown of asset amounts to amounts less than cost. It is also used to refer to several periods of net losses caused by expenses xero review exceeding revenues. A gain is measured by the proceeds from the sale minus the amount shown on the company’s books. Since the gain is outside of the main activity of a business, it is reported as a nonoperating or other revenue on the company’s income statement. Fees earned from providing services and the amounts of merchandise sold. Under the accrual basis of accounting, revenues are recorded at the time of delivering the service or the merchandise, even if cash is not received at the time of delivery.

Eventually that debt must be repaid by performing the service, fulfilling the subscription, or providing an asset such as merchandise or cash. Some common examples of liabilities include accounts payable, notes payable, and unearned revenue. It shows the effect of every transaction taking place and how it affects the corporation's liabilities. Further, it also elaborates on the detailed aspects of any increase in cash flows on account of revenue earned or any decrease in cash flows on expenses incurred for running the operations.