The FASB does not define a US GAAP chart of accounts.
Companies may define any chart of accounts provided it is consitent US GAAP recognition guidance (link: asc.fasb.org).
The chart of accounts presented on this page has been designed to supoort this reporting guidance.
Its structure can be expanded, but should not be altered.
eXtensible Business Reporting Language is a reporting language.
"In a nutshell, XBRL provides a language in which reporting terms can be authoritatively defined. Those terms can then be used to uniquely represent the contents of financial statements or other kinds of compliance, performance and business reports. XBRL lets reporting information move between organisations rapidly, accurately and digitally" (link: xbrl.org).
It is not a chart of accounts.
The chart of accounts presented here includes XBRL cross references to ease the drafting of XBRL taged financial reports.
Some items necessary for accounting do not have a defined (link: xbrlview.fasb.org) XBRL counterpart. These items are labled "_Extension" and presented in a different color to avoid confusion.
Prior to use, users are advised to adding thier own, specific accounts.
For example, a company with petty cash and two bank accounts, it would add accounts:
|Cash And Investments||1.1|
|Cash And Cash Equivalents||1.1.1|
|Cash in bank||126.96.36.199|
|Cash in bank, account one||188.8.131.52.1|
|Cash in bank, account two||184.108.40.206.2|
A company that maintains separate accounts for individual customers (i.e. customer # 123, customer # 234, customer number # 345), would add (pernanent) accounts:
|Accounts, Notes And Loans
A company that maintains separate accounts for individual receivables
(i.e invoice # 00321, invoice # 00332, invoice # 00358), would add temporary
|Accounts, Notes And Loans
This chart does not make a current/non-current distinction.
Whether an item is current or non-current is a disclosure rather than recognition issue.
While this distinction can often be made at the time of initial recognition, in some cases it can only be made subsequently.
For example, a company can acquire an available-for-sale financial instrument that it may hold for more or less than 12 months depending on its future liquidity needs.
Incorporating the current/non-current distinction into the accounts would not only reclassifications whenever the situations changed, but would introduce unnecessary complexity into the account structure.
Nevertheless, some companies do prefer using a chart of accounts that makes the current/non-current distinction.
For this reason, a current/non-current chart of accounts is available for download in the subscriber section.
This chart includes expenses classified by both nature and function.
Unlike IFRS, US GAAP does not permit nature of expense disclousure.
Nevertheless, from chart of accounts perspective, it is far easier to organize accounts nature than by function.
For a more detailed example see: Nature of expense, function of expense.
For example, to recognize expenses by function, the account structure would need, for example, to be:
|Expenses Classified By Function||5.1|
|Cost Of Revenue||5.1.1|
|Cost Of Goods Sold||220.127.116.11|
|Emloyee benefits (wages and salaries)||18.104.22.168.1|
|Cost Of Services Rendered||22.214.171.124|
|Emloyee benefits (wages and salaries)||126.96.36.199.1|
|Selling, General, Administrative||5.1.2|
|Selling and Marketing||188.8.131.52|
|Emloyee benefits (wages and salaries)||184.108.40.206.1|
Not a particularly practical way to organize accounts.
The better option to define accounts by nature and capture the function of each expense on a second, department or unit level.
|Expenses Classified By Nature||5.2|
Includes 2022 US GAAP XBRL