会計処理でのコーディングは、データに数字または文字を割り当てて高速検索データベースを作成するプロセスです。すべての会計士、会計事務所、機関、または企業が、独自の組織のニーズに合わせて独自のコーディングシステムを作成することがあるため、会計コードは一般的ではありません。コーディングの種類によっては単純で直接的なものもあれば、解釈するためにマニュアルが必要なものもあります。
ニーモニックコーディング
会計におけるニーモニックコーディングは、完全な単語を表す略字を使用します。たとえば、「ACCT」は「account」を表し、「DT」は「date」を表し、「GTL」は「total total」を表します。
順次コーディング
逐次コーディングとも呼ばれ、会計における逐次コーディングは、連続した順序を持つ数字を使用します。簿記台帳では、新しいコードごとに1つずつ順番に並んだコードがページの横に表示されます。シーケンシャルコードの例は00、01、02、03などです。
階層コーディング
図書館のDewey Decimal Classificationシステムと同様に、階層コードとは、必要に応じて、会計士が構造化された論理的な方法で無限に拡張できるコードです。たとえば、会計士が自分の会計システムにメインセクションを作成する場合は、「808資産」や「809負債」のように各セクションに番号を指定します。次に、サブセクションを作成する場合は、次のようにします。会計士は、必要に応じて、「808.01.001金融資産2001-1002」のように、各サブセクションにサブセクションを追加し続けることができます。
ブロックコーディング
会計では、ブロックコーディングとは、簿記中に個人が一般会計用語に割り当てることができる番号のことです。たとえば、ブロックコードに「5,000:固定資産」、「6,000:株式」と表示されている場合、5,000ブロックは固定資産を扱うもの専用です。これらのコードブロックは1,000桁離れているため、個人は最大1,000個のサブブロックコードまたはサブカテゴリを追加できます。
ファセットコーディング
会計におけるファセットコードは、会計士が使用できるさまざまな見出しを表す一連のグループ化された番号です。たとえば、会計士が本を小売店のために保管している場合、彼女はファセット1またはグループ1が店舗内のさまざまな部署を表していると言えるかもしれません。ファセット2は、店舗で発生する可能性があるさまざまな種類のコストを表します。ファセット3にはファセット2のサブカテゴリが含まれています。
各ファセット内には、異なる項目を表す連続したコードがあります。この例では、ファセット1に次のフィールドがあります。00オンラインセールス、01インストアセールス、02リターン。ファセット2には、00マーケティング費用、01事務用品、および02労務費の各フィールドを含めることができます。次に、ファセット3には、0000から01000までの数字が間接費を表し、0050という数字がインターネットドメインを購入するためのコストを表す一連のブロックコードを含めることができます。したがって、会計士がファセットコードを使用した場合、新しいWebサイトでオンラインで店舗を宣伝するためのコストを表す一連の数字は、「00 00 0050」となります。このコードの各セクションは、個々のファセットを表します。 )00(マーケティングコスト)0050(インターネットドメインのコスト)