Account Console Guide

 

This page provides a complete guide to the Account section of the Namirasoft ERP Console. The Account form is where you build your chart of accounts, the structured list of every account your transactions post to. This guide explains each field so you can set up an accurate and well organized chart of accounts.

 

What Is an Account?

In accounting, an account is a record that gathers together transactions of the same kind, such as Cash, Accounts Receivable, Sales, or Rent Expense. Every amount you post in a journal entry lands in an account, and the complete list of your accounts is called the chart of accounts.

 

Why a Well Structured Chart of Accounts Matters

Your chart of accounts is the backbone of your books. A clear structure, with the right account types and sensible groups, makes your financial reports easy to read and keeps your data consistent as the business grows. A poorly organized chart of accounts leads to misclassified transactions and reports that are hard to trust.

 

How Namirasoft ERP Organizes Your Accounts

In Namirasoft ERP, each account belongs to a company and a branch, carries a type that places it on the balance sheet or the income statement, and can sit under a parent account to form a tree. You can also control which party types and tag groups an account accepts, so entries stay clean and consistent.

 

Overview of Account Fields and Options

The sections below explain each field on the Account form. Understanding these fields will help you build a chart of accounts that reports correctly and stays easy to maintain.

 

  • ID (String): This is the unique identifier automatically assigned to the account by Namirasoft ERP when it is created. You do not enter this value. It is used internally to reference the account across the system.

 

  • User ID (Namirasoft Account’s ID): This is the unique ID of the Namirasoft Account that created the record. It ties the account to the user who owns it for access control and history, and is managed for you in the background.

 

  • Company (String): This is the company the account belongs to. Every account lives inside one company, so its balances roll up into that company’s financial reports. You select the company when you create the account.

 

  • Branch (String): This is the branch, a location or division within the company, that the account is recorded under. It lets you keep and report balances per branch as well as for the company as a whole.

 

  • Parent Account (String): This is an optional account that this account sits beneath, which lets you build a tree such as Assets, then Current Assets, then Cash. Leave it empty for a top level account. Only group accounts can act as a parent.

 

  • Code (String): This is the account number you use to identify and order the account, for example 1000 for Cash or 4000 for Sales. A consistent numbering scheme keeps your chart of accounts sorted and easy to navigate.

 

  • Name (String): This is the human friendly label for the account, such as Cash on Hand or Rent Expense. It is shown wherever the account appears, so choose a name your team will recognize.

 

  • Is Group (Boolean): This marks whether the account is a group. A group account is a heading that holds other accounts and does not receive postings itself, while a normal account is where journal entry lines are actually recorded. Turn this on for structural accounts and off for the accounts you post to.

 

  • Type (Enum): This is the accounting classification of the account, which decides how it behaves and where it appears in your reports. Choose Asset, Liability, Equity, Income, or Expense.

 

How to Choose the Account Type?

 

  • Asset: something the business owns or is owed, such as cash, bank, inventory, or receivables
  • Liability: something the business owes, such as payables, loans, or taxes due
  • Equity: the owners’ stake in the business, such as capital and retained earnings
  • Income: money the business earns, such as sales or service revenue
  • Expense: money the business spends to operate, such as rent, salaries, or fuel

 

 

  • Party Types (List): This is an optional restriction that limits the account to specific party types, such as Customer or Supplier. When set, journal entry lines on this account can only reference a party of an allowed type, which keeps your subledgers consistent.

 

  • Tag Groups (List): This is an optional restriction that limits which tag groups, such as Cost Center or Project, can be applied to lines on this account. It helps you capture the right reporting dimensions on every transaction that touches the account.

 

  • Enabled (Boolean): This controls whether the account is active and available for new journal entries. Turn it off to retire an account you no longer use while keeping its history intact.

 

  • Description (String): This is an optional note where you can explain what the account is for or how it should be used, which is helpful when several accounts look similar.

 

  • Created At (DateTime): This shows the exact date and time the account was created. It is set automatically and does not change.

 

  • Updated At (DateTime): This shows the last time the account was edited, such as a change to its name, type, or status. It helps you track when the account was last maintained.



Ready to Get Started or Want to Explore Console Guide?