# Infor M3 chart of accounts: structure and setup

> Source: https://netray.co/erp-help/infor-m3-chart-of-accounts-and-accounting-dimensions
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

In Infor M3 the chart of accounts is the list of values for the first accounting dimension (the account, AIT1), and it sits alongside up to six more accounting dimensions such as cost centre, project or department. Together they form the accounting string every posting carries. You set it up in the finance constants (CRS-series programs), then link transactions to it through accounting control objects.

## Kind

how-to

## System

infor-m3

## Erp

Infor M3

## Module

Finance / Chart of Accounts

## Query

infor m3 chart of accounts

## Alternate Queries

- m3 accounting dimensions setup
- infor m3 AIT1 AIT2 dimensions
- how to add a gl account in infor m3

## Applies To

Infor M3 13.x and cloud M3 tenants. Setup program names vary by bookmark; use the program search for chart of accounts and accounting dimensions.

## Steps

### Set up or extend the chart of accounts safely

**Items:**

- Agree the design first on paper: account ranges (assets, liabilities, equity, revenue, cost of sales, expense), the other dimensions you need, and which are mandatory on which accounts.
- Define the accounting dimensions: which of the seven positions is used for what, and the length and type of each. Changing this after go-live is painful, so test in a non-production environment.
- Create the dimension values: the accounts for dimension 1, then the cost centres, projects or departments for the other dimensions.
- Set the account properties: account type, whether other dimensions are required, blocked, or optional, and any currency or tax defaults.
- Define the account hierarchy or reporting structure used for financial statements, if your reports rely on one.
- Link transactional postings to accounts through the accounting control objects, for example sales, purchase receipts, inventory and variances.
- Test with real examples: a customer invoice, a goods receipt, a supplier invoice and a manual voucher, and look at the generated accounting strings.
- Move the setup between environments by repeatable method (M3 data migration or Infor-supported load tools) rather than retyping.

## Sections

### The accounting string, in plain terms

**Body:**

A posting line in M3 is not 'an account and an amount'. It is an account plus dimensions: for example account 4000, cost centre 120, project P-2026-14. The first position is the account and the others are optional dimensions that your design makes mandatory, optional or forbidden per account.

That is how one account like salary expense can be reported by department without creating a separate account for each department. The cost of this flexibility is that bad master data in any dimension breaks postings later.

### Accounting control objects connect operations to accounts

**Body:**

Operational transactions such as a shipment, a goods receipt or a stock adjustment do not ask the user for an account. M3 derives the account from the accounting control object chain: transaction type, item or customer group, and warehouse or facility, resolving to an account and dimensions.

If you add a new product group or warehouse and forget its control objects, the transaction either fails or falls back to a default account. Include control object setup in every master data change checklist.

### Company, division and consolidation

**Body:**

Chart of accounts values are generally defined at company level and shared by the divisions in that company, which is what makes consolidation across divisions simple. Cross-company consolidation needs mapping between charts.

Decide early whether subsidiaries share one chart. Different charts per legal entity are possible but turn every consolidation into a mapping exercise.

### Changing a live chart

**Body:**

- Adding accounts is low risk. Renaming is harmless. Changing the meaning of an account, or the dimension structure, with open and historical postings is where projects get hurt.
- Block an obsolete account instead of deleting it, and do reclassification with vouchers so the audit trail stays complete.

## Pitfalls

- Changing dimension structure after go-live instead of adding a new dimension value or account.
- Forgetting accounting control objects when adding a product group, warehouse or customer group.
- Making a dimension mandatory without loading all its values, so users cannot post.
- Reusing an old account for a new purpose and corrupting trend reports.
- Deleting accounts with history instead of blocking them.

## Ai Angle

Chart design questions are reading questions: which accounts have no postings, which have postings without a cost centre, which control objects point at blocked accounts. A grounded assistant such as ERPray can answer these read-only and show the query, which is a safe way to clean up a chart before a restructure. Any master data change still goes through your normal M3 change process.

## Faq

### What is AIT1 in Infor M3?

**Answer:** AIT1 is the first accounting dimension, which holds the general ledger account. AIT2 to AIT7 hold the other dimensions your finance design defines, such as cost centre or project.

### How many accounting dimensions does M3 support?

**Answer:** Up to seven accounting dimensions per accounting string, with the account being the first. How many you actually use is a finance design decision.

### Why does a shipment post to the wrong account?

**Answer:** Operational postings take their account from accounting control objects. A wrong account usually means a control object for that product group, warehouse or transaction type is missing or points at the wrong account.

### Can I delete an account that has postings?

**Answer:** Do not. Block the account so no new postings can be made, and keep it for reporting history. Reclassify balances with a voucher if needed.

## Search terms

infor m3 chart of accounts, m3 accounting dimensions, m3 AIT1, m3 accounting control object, m3 gl account setup, m3 finance setup, m3 cost centre dimension

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
